Geekly articles weekly
All articles:
Héroes de autenticación de dos factores, segunda parte
10 tendencias de pruebas de software que vale la pena ver en 2019
El siguiente paso en seguridad aeroportuaria
Reconocimiento de rayos X: precisión = 0.84, recuperación = 0.96. ¿Necesitamos más médicos?
El futuro de las infraestructuras de centros de datos.
Startups en CES 2019: primera parte
Por el bien del dinero: búsqueda y explotación de vulnerabilidades en terminales de pago móviles
Eventos digitales en Moscú del 21 al 27 de enero
Sobre el tema de turnos, señales y velocidad MK
Bot de póker estratégico Libratus adaptado para simulaciones militares
Pruébame si puedes. ¿Los desarrolladores de YML sueñan con probar ansible?
Código abierto popular - primera parte: 3 herramientas para trabajar con datos
“Rostelecom. DataTalks "- un curso de conferencias gratuitas sobre ingeniería de datos y gestión de datos
Optimización del sitio web para GooglePage Speed (todas las funciones se tienen en cuenta después de su actualización) Parte 1
Plan Daimler-BMW. Naturalmente, no sin Tesla
¿Para qué son las compras y cómo se ve desde una perspectiva de TI?
Comportamientos: máquina de estados sin dolor de cabeza
No compre teléfonos inteligentes 5G, al menos en el futuro cercano
Integración de verificación de contraseña KeePass con base de datos de fugas
Fichas TOTP programables en un factor de forma de llavero
Inteligencia artificial: el día del juicio final o la edad de oro de la prosperidad global
Semana de la seguridad 04: qué hacer con las contraseñas
Microsoft deja de admitir Windows 10 Mobile
API de Linux Administrar el almacenamiento en búfer de E / S del archivo del núcleo
Cámara, motor, Big Data: cómo los estudios de cine buscan nuevas películas usando IA
Zimbra y Zextras Suite son totalmente compatibles con los sistemas operativos NTC IT ROSA
Prueba y error al elegir HTTP Reverse Proxy
Liquibase y Maven
Curso final de especialización en Python del grupo Mail.ru
Protección de microchips contra ingeniería inversa y entrada no autorizada
Cómo enseñar a las personas a usar git
ASP.NET Core válido
¿Los programadores de YML sueñan con pruebas ansibles?
Reseña de la impresora 3D Wanhao Duplicator 10
PNL. Lo basico. Técnicas Autodesarrollo. Parte 1
Ecos del pasado: la experiencia de Young en la base del nuevo método de espectroscopía de rayos X
La tarea de N cuerpos o cómo volar una galaxia sin salir de la cocina
Algunas trampas de tipeo estático en Python
¿Qué tiene de malo el aprendizaje por refuerzo?
Noise Security Bit 0x22 (Ataques de inyección de falla, 35C3 y Wallet.fail)
Google en Francia multó 50 millones de euros por GDPR por mal uso de datos personales
Automatización de la infraestructura de una oficina de lujo: cómo se ve
Instrucciones de instalación de NGINX ModSecurity
Silbatos universales: revisión de dongle USB Snom A230 y A210
SAPUI5 para dummies parte 2: un ejercicio completo paso a paso
Traducción de la guía API de Benjamin Winterberg Stream
En Rusia, comenzó a probar la interfaz neuronal doméstica "Neurochat"
Cómo derrotar al dragón: reescribe tu programa en Golang
El libro "Python. Curso expreso 3ra ed.
No te pierdas de aprender: ¿necesita un especialista universitario en TI?
Nuevos procesadores Intel de novena generación: Core menos GPU
Zimbra Collaboration Suite y Zextras Suite son totalmente compatibles con el sistema operativo RED nacional.
El efecto del retraso y la longitud de los terminales del microcircuito y el software en el cálculo de la longitud / retraso total de los conductores
La estrategia ganadora de Gomoku: 35 movimientos
Javathon al día del estudiante
ILV desbloquea 2.7 millones de direcciones IP
Herramientas de ciencia de datos de encuestas 2019
Debilitar las nueces en las reglas de Habr
Google puede bloquear su servicio de noticias en Europa
La caída y recuperación de un moho.
Cómo acelerar el trabajo con la API de lenguaje R usando computación paralela, usando el ejemplo Yandex.Direct API (Parte 1)
De Uncharted a Obra Dinn: Lucas Pope habla sobre su carrera en el desarrollo de juegos
Medios de comunicación: los piratas informáticos piratearon la base de datos de la Comisión de Valores de EE. UU. Y obtuvieron millones de información privilegiada
Promoción de una startup en el extranjero: cómo llegar a cientos de miles de lectores de habla inglesa con Medium
La seguridad de los algoritmos de aprendizaje automático. Ataques de Python
Bombeamos la mesa de servicio de Atlassian: el anuncio del mitap y la transmisión en vivo
UDB Que es esto Parte 4. Datapath ALU
6 de febrero, Moscú, DI Telegraph - Gran cocina QIWI en diseño de producto
La ingeniería inversa de la representación de The Witcher 3
Nuevo campeón de Lego: Lego Boost
Introscopio: bueno, pruebas unitarias muy flojas
IT en la zona .it
La mayoría de los textos en Internet están escritos por locos.
Los nanomateriales están cambiando nuestro mundo y todavía no tenemos procedimientos para verificar su seguridad.
DMA: mitos y realidad
Seminario web abierto: "SSH / NC / Socat: consejos y trucos"
AWS, MongoDB y las realidades económicas del código abierto
AI y 2048. Parte 1: Método Monte Carlo
Silla de oficina coreana: sensaciones de milagro Harachair
Nombrando cosas
Una manera fácil de agregar varios idiomas a su sitio
Artículos con DevFest SPB 2018
QtCreator y su uso como IDE para Rust
La evolución del desarrollo de motores de automóviles desde principios de los años 90.
Qué hace Bitfury: nuestro resumen de desarrollo
La aburrida compañía Ilona Mask está lista para ayudar en la construcción de un acelerador europeo gigante
Al invitar a un desarrollador experimentado, no está comprando, sino vendiendo
Modelo matemático del juego dobble
Cómo moneticé el diseño. 15 ideas sobre cómo crear un producto digital que esté a la venta
El cable de pantalla frágil del MacBook Pro: otra trampa que los ingenieros de Apple han empujado
¿Qué es el audio 8D? Discutiendo una nueva tendencia
Simulador
Copia exacta
Mas positivo
Futuro narrador
Tres por ciento
Devops
# 10yearschallenge para programadores
Vuelo de combate en Meteor-e
Facebook sugiere usar láseres espaciales para comunicaciones globales
IBM MQ y JMeter: primer contacto
.NET, TensorFlow y los molinos de viento de Kaggle: el viaje comienza
Aplicación para iOS y Android en Kotlin + Flutter UI
JVM siberiano duro: gran entrevista sobre Excelsior JET
Interceptación de llamadas del sistema en el módulo del kernel de Linux
Nikolay Durov 90% completó el desarrollo de la plataforma Telegram Open Network
Monolito a microservicios. Punto de vista de infraestructura
Sobre el monitoreo
Lista de verificación en la nube o cómo nos evaluó el cliente
Global Game Jam 2019 (anuncio)
Global Game Jam 2019 (anuncio)
Cómo probamos arrastrar y soltar en HTML5
SAPUI5 para dummies parte 3: un ejercicio completo paso a paso
Backblaze lanzó estadísticas de confiabilidad de HDD para 2018
Yandex comenzó a vender sus propias computadoras a bordo
Debian todavía se niega a usar HTTPS
AccelStor: visión propia sobre el trabajo de All Flash
Te invitamos a la presentación de un curso de capacitación sobre marketing en e-sports el 12 de febrero.
Android Q ayudará a "atar" rígidamente un teléfono móvil a un operador
Molécula - Prueba de Roles Ansibles
Los cambios propuestos a Chromium interrumpirán uBlock Origin
¿Puede ser todo el dinero? Auditoria de sitio de usabilidad de tres millones
Realidad Aumentada del Sr. Consultor Senior (cuento)
Traducción de plantillas Dust a JSX
Kelvin Point Shadow
Bitcoin, como moneda, conducirá a una crisis económica.
Una publicidad en línea tan diferente. Tres ejes vs. AI, Ad Tech y DOOH
Psto bueno
Comenzamos a estudiar microcontroladores usando el ejemplo de STM32F030f4p6
ESET: análisis de nuevos componentes de Zebrocy
Lanzamiento de Orange Pi 3: una mini PC completa de $ 30 en Linux
Cómo integrar Zimbra Collaboration Suite con Active Directory
Dominio del gerente de producto. Solicitudes de funciones
Google enseña a los usuarios a reconocer correos electrónicos de phishing
FPGA mitap en San Petersburgo
Cómo creamos una aplicación móvil que no necesita un diseñador
Ciclo de lecciones de SDL 2.0: Lección 3 - Bibliotecas de extensiones de SDL
Computación ternaria: conceptos básicos
Validación de direcciones de memoria en un Cortex-M0 / M3 / M4 / M7
Proyecto único del equipo de CATIA DESIGN: concept car Bleu
Windows Phone 8.1: desarrollo posterior a la nostalgia. Historial de aplicaciones individuales
¿Cómo se hace potable el agua del río?
Burnout profesional en TI (resultados del estudio de My Circle)
Implementamos una máquina virtual de Windows con un reenvío de tarjeta de video virtual usando QEMU e Intel GVT-g
Una visión hacia la observabilidad en la práctica
Lámparas de mesa Remilicht con LED Sunlike
Fácil logística de bricolaje
Una introducción a Kubernetes para usuarios de VMware. Parte 2. Practica
Profesiones de zoológicos relacionadas con la industria del audio.
Intento .NET Core + Kubernetes + appmetrics + prometheus + grafana + jobs + cheques de salud
¿Por qué el modelo tradicional de tienda minorista ya está muerto?
¿Por qué la gente no usa métodos formales?
Sobre un chico
10 habilidades y conocimientos necesarios para un desarrollador principiante de iOS
Cómo comprar papas si eres daltónico
Habilidades no obvias requeridas por el gerente de producto
Ciclo de lecciones de SDL 2.0: Lección 4 - Manejo de eventos
CSS Gradient Borders
Implementación de una recarga en caliente de código C ++ en Linux y macOS: profundizando
Enigma italiano: máquinas criptográficas OMI
El Internet Development Institute ha nombrado sitios que pueden estar desconectados de RuNet desde el 1 de febrero
Migración perfecta (casi) entre las principales versiones de PostgreSQL utilizando replicación lógica
Índice de desarrollo de la esfera mediática 2018: estancamiento de la televisión, mayor confianza en los medios informales
El estado participa en BigDate
Beso sangriento: propiedades de vasorelajación de la saliva de los murciélagos vampiros
Sobre el tema de la multiplicación, extracción de raíz cuadrada, sustitución de importaciones y la empresa Milander
devleads - habla sobre el agotamiento
¿Dos por ciento del "gato" o quién fotografió al Maestro Yoda?
¿Qué pasará el 1 de febrero?
De Penza a Berlín: historia del Test Automator Moving
Cómo elegir una plataforma para videovigilancia: Cloud vs. DVR / NVR / VMS
Casos de uso para soluciones de visibilidad de red
Un juego (no) para tontos. Escribimos AI para "The Fool" (parte 1)
Aumente la productividad en GitHub: consejos para principiantes y más
Un automóvil en la era de la multifuncionalidad. ¿Qué conversiones son posibles?
Computación cuántica en juegos, o volverse loco en serio
Debilite las nueces, parte 2: el período de votación para publicaciones y otros cambios
¿Qué pasó con el SSD en 2018?
Gestión de compatibilidad de productos
Descargar controladores sin usar una consola Arduino IDE
El control sobre Tele2 le costará a Rostelecom 240 mil millones de rublos
Cómo hackear una fábrica: los sistemas de radio control como un eslabón débil en la producción moderna
MOSDROID # 15 Fósforo
Tres trucos simples para reducir las imágenes acoplables
Los usuarios de Facebook alquilan sus cuentas con dinero y computadoras portátiles gratuitas
Perversiones curiosas del mundo de TI - 2
¿Qué es ARCore? Todo lo que necesitas saber
Todos regañan los marcos de prueba auto-escritos. Y estamos contentos con nuestro
Teoría de los fuegos artificiales. Fantasía cosmológica
El Ministerio de Trabajo y Rostelecom no están de acuerdo en evaluar la cantidad de funcionarios que recibirán teléfonos inteligentes en el sistema operativo local Sailfish
Entrevistas - Look de entrevistador
"Secretos" DPAPI. Mira el burro
¿Por qué CarPrice es impulsado por inteligencia artificial?
El gasto en la nube superó el gasto en infraestructura tradicional por primera vez, ¿qué significa
Cómo le enseñé al robot a correr en videos de YouTube
Microkernel seL4. Verificación formal de programas en el mundo real.
802.1x, EX2200, NPS y todo-todo-todo ...
Introducción a Spring Boot con Spring Data Mongo
Donde más de 20 millones de tarjetas de transporte son vulnerables en Rusia: desensamblamos y desarrollamos MIFARE Classic
Gestión de capacidad: encontrar el equilibrio perfecto
Acerca de las entidades, DTO, ORM y carga diferida
¿Quieres LED eternos? Descubra soldadores y archivos. O iluminación casera casera
Punto de partida
¿Sueña la inteligencia artificial con zerglings?
Estudiantes, estudiantes eternos y sedientos de nuevos conocimientos.
Para aquellos que saben con sus oídos: podcasts para desarrolladores
GitLab 11.7 viene con versiones, épicas infantiles de varios niveles y registro NPM
Ejecutar el visor de imágenes desde Windows XP en Windows moderno
Audiotecnología: cómo se mueven las piezas de plástico con ultrasonido y por qué es necesario
Feliz dia del estudiante, programador
Respuestas del soporte técnico de 3CX: configure el enrutador para el servidor PBX VoIP
Un balde de alquitrán en un barril de miel, o sobre un posible choque cultural para los propietarios de tractores
Apache Kafka y RabbitMQ: semántica y garantía de entrega de mensajes
28 de enero en Rusia, el sistema de pagos rápidos sin comisión (por número de teléfono)
Cómo conocí a OpenCV o en busca de ColorChecker
Arithmometer Felix M revisión
Más joven: revisión de los teléfonos IP Snom D315 y D305
Registro obligatorio por IMEI oferta para hacer pago
Ejemplo de unidad flash falsa de 32 GB
Precio de TypeScript
Byte-machine para el fuerte (y no solo) en nativos americanos (parte 4)
Retropie Dreamcast
Algunas palabras simples sobre defensa antimisiles
Transición de la oficina a udalenka: compartir experiencias y trucos para la vida
Optimice el rendimiento del juego con las opciones de importación de sonido de Unity
Ok Yandex! ¿Dónde están nuestros objetivos de alcance?
Que debemos construir un camino. Parte 1
4 novelas visuales para aprender inglés
Pregúntele a Ethan: si la luz se contrae y se expande con el espacio, ¿cómo podemos detectar ondas gravitacionales?
Cómo realicé con éxito seis entrevistas en Silicon Valley
AlphaStar: un nuevo sistema de inteligencia artificial para StarCraft II de DeepMind (traducción completa)
Cloud Key: Cómo construir sus aplicaciones nativas de la nube
Conferencia Lua en Moscú 2019
Conferencia Lua en Moscú 2019
Sobre variables en programación
Acerca de cosas "invisibles" importantes: confianza, cultura y valores
Dejaré de tirar lo bueno a la basura
Pequeños componentes: ¿qué podría salir mal? Utilizamos el principio de responsabilidad exclusiva.
CVE-2019-6111 y otras vulnerabilidades scp
¿Qué sucede cuando envías SMS?
¿Qué son las funciones puras en JavaScript?
Búsqueda de errores en el código fuente del SDK de Amazon Web Services para .NET
Buscando errores en el SDK de Amazon Web Services para el código fuente de .NET
Ataque de escarabajos
“¡Mi luz es un espejo! - dime, muéstrame mi doble ... ": diseña un buen marco y obtén el segundo como regalo
Colonia Capítulo 22: Decisión final
Crea una IA de ajedrez simple: 5 sencillos pasos
Representación volumétrica en WebGL
Línea directa con TM. v5.0. Encuesta importante dentro
La industria robomobile finalmente se está volviendo más realista
Cómo se implementa Retentioneering en la aplicación en el aire
Lo mejor del mundo de Angular para la semana - Digest No. 1 (18 de enero - 25 de enero)
La red neuronal AlphaStar venció a los profesionales StarCraft II con un puntaje de 10−1
Cómo gestionar conflictos de equipo
Hacemos una calificación de las ciudades rusas por la calidad de la carretera.
¿Cuál es la diferencia entre las pantallas de libros electrónicos y los teléfonos inteligentes y tabletas?
Máquina Linux en un dominio de Windows AD usando sssd y krb5
No solo uBlock Origin sufrirá nuevas API en Chromium, sino también otras extensiones
Lectura de fin de semana: 10 materiales de vinilo: desde la producción hasta la escucha y el cuidado en el hogar
Excursión a la producción de Promobot. Entrevista con CTO
Startups en CES 2019: segunda parte. Aparatos extraños y mágicos
Encontramos tres vulnerabilidades en systemd: entendemos cuál es el problema
Fondo translúcido
Irracional
Game Chat Bot Guess the Word - Algunas observaciones y preguntas de desarrollo
Likbez sobre lesiones eléctricas: desde quemaduras y cataratas hasta fracturas y fibrilación
Por qué construir una base de conocimiento basada en mediawiki no es una mala idea
Tesla Model S 85 usado al servicio del departamento de policía de Fremont, California, EE. UU. (Donde se encuentra la fábrica de Tesla)
YouTube dejará información errónea en los resultados de búsqueda, pero ya no lo recomendará
El backend de WhatsApp, Facebook Messenger, Instagram se unirán y agregarán cifrado de extremo a extremo
Conferencia DEFCON 17. Mis fracasos. Parte 1
Conferencia DEFCON 17. Mis fracasos. Parte 2
Cómo recordar un libro de texto de JavaScript en 5 días, o el "Palacio de la Memoria" en la vida cotidiana de un programador
Descripción general de Vue.js 2.6
Los fundamentos matemáticos del diseño automático
Creamos una aplicación de voz usando el ejemplo del Asistente de Google
¿Es más divertido desarrollar para teléfonos móviles que para la web?
Números de latencia en iPhone
Arquitectura asincrónica de la capa de ejecución de tareas
Cómo erradicaba la causa de la tartamudez y el salto de cuadro en todos los juegos, y también bajaba accidentalmente la temperatura en 15 grados
OTRS: autenticación, autorización y sincronización LDAP (FreeIPA, AD)
Cómo guardar el sistema de juego desde la PC doméstica mediante la virtualización
opencv4arts: dibuja mi ciudad, Vincent
Perfile un proyecto de Unity con Android Studio
Colapso de la función de onda: un algoritmo inspirado en la mecánica cuántica
¿Quién se come el recuerdo de nuestro iPhone? Pelar manzanas
[Longrid] 20 años de carrera de programación en una pequeña ciudad grande
El gigante de TI se ocupará de la fotónica de silicio: cómo afectará al mercado de equipos de red
El patrón arquitectónico iterador en el universo rápido
Seis meses sin caída de las ventas de CEO y iPhone: por qué caen las acciones de Intel
42 operadores de búsqueda avanzada de Google (lista completa)
Cómo la tecnología en la nube está cambiando la forma en que tratamos
Introducción al servicio Azure Machine Learning
OpenSceneGraph: Conceptos básicos de textura
Rendimiento de la plataforma de negociación con un ejemplo simple
Los principales anuncios de Microsoft de la conferencia BETT
Mash, los fundamentos del lenguaje
Enrutador inalámbrico de bricolaje
Publicación de la aplicación en Microsoft Store: algunos cambios para el año
"¿Cuál es el punto de respuesta?" REVISIÓN DEL NEONIZADOR. Atmotubo y soldadura
Cómo las marcas pueden romper la burbuja de los medios tecnológicos
Si las ventanas se abren, entonces alguien lo necesita
Cosas útiles y no obvias para una impresora 3D: cosas pequeñas para una impresora 3D
Una selección de los mejores regalos para la persona entusiasta y geek el 23 de febrero
Anuncio de TypeScript 3.3 RC
Impresoras 3D de fotopolímero económicas y económicas
Elefante en una tienda china: impresoras 3D con un gran campo de impresión
Guía: Thymeleaf + Spring. Parte 3
Actualización de perfil de por vida en Visual Studio 2019 Preview 2
Recuperación compuesta
Anuncio de la vista previa de F # 4.6
Actualizaciones de back-end de MSVC en Visual Studio 2019 Preview 2: Nuevas optimizaciones, OpenMP y mejoras de rendimiento de compilación
Cyberd: Calcular el conocimiento de web3
Métodos de reconocimiento de objetos en 3D para vehículos no tripulados. Informe Yandex
Las universidades y los aceleradores corporativos como apalancamiento para lanzar una startup B2B en los EE. UU.
Mi colección de bricolaje en Youtube
Escribir otra herramienta de plantillas de Kubernetes
Algoritmo Supremo - Compendio sesgado
Aprendizaje: escribir un mensajero p2p con cifrado de extremo a extremo
OpenSceneGraph: Técnicas básicas de programación
Análisis de la utilidad Files.walkFileTree ();
El resumen de materiales interesantes para el desarrollador móvil # 283 (del 21 al 27 de enero)
Servicio de traducción de patentes WIPO Translate - mis experiencias
Análisis de entrevistas de trabajo de Google: consultas sinónimas
Excelente conocimiento del currículo escolar como indicador de no la más alta inteligencia.
Año con Tesla
Limitar al mínimo los derechos de usuario local en Linux
Estación espacial Roskomnadzor
Dibujamos una explosión de dibujos animados para 180 líneas de C ++ desnudo
Tres formas relativamente honestas de crear un proyecto Flutter
La lucha por soluciones de calidad en Erlang / Elixir
Consecuencias Cósmicas de American Shatdown
OpenSceneGraph: animación procesal de geometría y atributos de estado
Serialización de Kotlin con Kotlinx.
Cómo resolvimos el problema de memoria en PostgreSQL sin agregar un byte
Descripción general de la impresora DLP MakeX M-One Pro 70
Configuración de IPTV desde Rostelecom en enrutadores MikroTik
Cómo automatizamos el lanzamiento de las pruebas de Selenium a través de Moon y OpenShift
Notas de un fitoquímico. La papa. Segunda parte Una historia sobre la grasa de papa o "El día del comedor de alimentos crudos"
Haxe: el gran secreto para el desarrollo multiplataforma
Eventos digitales en Moscú del 28 de enero al 3 de febrero
Nuevas aplicaciones de voz en C # en 3CX v16
SpaceX y NASA están cada vez más cerca de enviar una nave espacial tripulada
PHP Digest No. 148 (14-28 de enero de 2019)
El resumen de materiales frescos del mundo del front-end para la última semana No. 349 (21-27 de enero de 2019)
Frontend Weekly Digest (21–27 de enero de 2019)
Estadísticas interesantes de 100,000 perfiles con Stack Overflow para 2018 (y habraopros)
Configuración de VSCODE para desarrollo para ARM usando la placa de depuración stm32f429i-disco como ejemplo
OpenSceneGraph: Gestión de Windows y modos de visualización
28 de enero: Día Internacional para la Protección de Datos Personales
KnowledgeConf: es hora de compartir conocimiento
Los dragones viven aquí: la matriz de competencias como herramienta del Timlid
Gitpab Gusto en conocerte
El cuento de la aleación rosa y el Krenka caído
Anestesia en oncología moderna.
Elon Musk explicó por qué la nave espacial será de acero inoxidable
SAPUI5 para dummies parte 4: un ejercicio completo paso a paso
Conferencia DEFCON 19. Hackea MMORPG por diversión y ganancias. Parte 1
Conferencia DEFCON 19. Hackea MMORPG por diversión y ganancias. Parte 2
Géminis obtuvo resultados "misteriosos" al verificar 5 servicios de búsqueda de ancestros de ADN
Copia de seguridad de datos rápida y confiable en la nube 2
¿AlphaStar implementó la velocidad sobrehumana como un parche para el error de entrenamiento de simulación?
ScrumBut en el equipo de análisis: antes del despegue
Innovar tecnología en la nube: nube catastrófica
¿Puedo usar Redux en un servidor?
EcmaScript 10 - JavaScript de este año (ES2019)
Perf y flamegraphs
Realidad corporativa
Xcode 10.2, macOS Mojave 10.14.4, iOS 12.1 y otras versiones beta
Xcode 10.2, macOS Mojave 10.14.4, iOS 12.1 y otras versiones beta
MPLS está en todas partes. ¿Cómo es la infraestructura de red Yandex.Cloud
Le enseñamos a la computadora a distinguir los sonidos: conocer el concurso DCASE y armar su clasificador de audio en 30 minutos
50 sombras de seguridad Drupal
Extensión universal 1C para Hojas de cálculo y Documentos de Google: tomar y usar
Cómo migramos la base de datos de Redis y Riak KV a PostgreSQL. Parte 1: el proceso
Abra el seminario web "SELECCIONE el orden de ejecución de consultas y el plan de consultas en MS SQL Server"
Programación confiable por idioma: revisión novata. Parte 1
Código abierto: código de humor, trucos de código, NO código
Dos historias sobre cómo tuvieron lugar los eventos de programación en Ekaterimburgo
Under the hood Screeps: virtualización en el sandbox MMO para programadores
Las tecnologías de aprendizaje automático aceleran el proceso de adaptación de los pacientes a las prótesis biónicas a veces
La historia secreta de Donkey Kong: de máquinas recreativas a NES
La lucha duradera de la escritura estática frente a la dinámica: TypeScript no ayudará
bobaoskit - accesorios, dnssd y WebSocket
Hacemos que el proceso de desarrollo de software pesado para microcontroladores sea más conveniente (no)
¿Quién es más efectivo en el diseño de PCB?
Historia de Shipastik
Conferencias adicionales del curso "Diseño de sistemas altamente cargados" (otoño de 2018) en Technopolis
Sistema de monitoreo para servidores de Windows en SQL puro, y cómo lo había arrastrado en secreto a la Producción
Semana de la seguridad 05: impresoras, cámaras, 7zip y ética
Cómo Resident Evil 2 se vino abajo, pero fue capaz de convertirse en el mayor éxito de Capcom
Zapatero sin botas. Cómo los estudiantes escribieron correos electrónicos de phishing
"Nubes": cuál es la ventaja sobre el servidor corporativo
Tendencias de ciberseguridad de BI.ZONE
Juego Blockchain VR con token ERC-1155: ¿React 360 o Unity?
ASML se hace cargo de Mapper Lithography después de la quiebra
Modificación del juego basada en dll-wrapper'a
Capturando la señal de actividad muscular en el sistema de aprendizaje automático
CNC en un taller de hobby (parte 1)
Descripción general del escáner 3D Shining 3D FreeScan X7 / X7 +
Mover un objeto con el clic de un botón en Unity3d en C #
Estaciones de radio portátiles de presupuesto populares
Un error en FaceTime te permitió espiar y espiar a los propietarios de iPhone
La historia de un aterrizaje: atrajo a muchos clientes y fue copiada cien veces
Arduino colabora con Google e introduce la certificación.
Civilización de primavera, 1/5
Un pequeño cuaderno para un administrador del sistema
Generación de clases Jaxb (XJC) a partir del esquema XML (XSD) con descripciones de clase y campo en forma de anotaciones. Complemento XJC
¡Dale al lector de libros electrónicos en cada bolsillo! Revisión de las últimas innovaciones de ONYX BOOX
Grabación de video con expulsión automática de pausa mediante software gratuito con construcción de bicicletas
Modelo de ataque: donde se abusa principalmente en adquisiciones electrónicas y cómo tratarlo
Fragmento de blockchain
La guía autorizada para Fragmentos de Blockchain
Como aprender ingles
Combo de accesorios de iluminación
Intel Optane Memory H10: Optane Cache + QLC 3D NAND
Gestión del tiempo en la vida real.
Su plataforma de video es ffmpeg y calidad de codificación de video. Parte 2
Doce maneras de entender que estás en realidad virtual
Otro GitHub: repositorios en ciencia de datos, visualización de datos y aprendizaje profundo
¿Qué hay de nuevo en Swift 5?
Skin math: crecimiento de epidermis basado en modelos matemáticos
La cuenta Admin@kremlin.ru se encuentra en miles de bases de datos MongoDB
"Fui muy negativo hacia las corutinas": Artyom Zinnatullin sobre el desarrollo de Android
"Prepara" correctamente el prototipo. Tecnologías de prototipos de casos
Cómo probar en AutoCar: MindMap, análisis de código estático y MockServer
"Implementando Splunk 7" - el primer libro sobre Splunk en ruso
Autorización en ESIA en un servidor de terminal con firma digital de acuerdo con GOST-2012
Asesoramiento del director técnico de una empresa de TI para graduados de bootcamp
PVS-Studio ROI
Libro "Machine Learning y TensorFlow"
PVS-Studio ROI
PHP para principiantes. La sesión
¿Cómo ganar WorldSkills digitales? En un ejemplo práctico
"Vkontakte" permitió ocultar registros individuales de la policía
Bienvenido a SphinxSearch-meetup SuperJob
Abrir el seminario web "Método de prueba por pares en la prueba de recuadro negro"
El nuevo ataque de cifrado de Shade apunta a usuarios comerciales rusos
Subprocesamiento en Node.js: módulo trabajador_procesos
¿Por qué TypeScript es el corazón de cada nueva aplicación web de PayPal?
Tutorial de React, Parte 12: Taller, Fase 3 Aplicación TODO
Tutorial React Parte 13: Componentes basados en clases
Microservicios Versiones en sistemas de integración continua y despliegue Estudio de caso de CI / CD usando TFS
Ordeño automático e invernaderos automáticos: cómo funciona una pequeña granja de alta tecnología
SITIS CTF: cómo el sello ayudó a CTF a ganar
Filósofos gastronómicos "modernos" en C ++ a través de actores y CSP
Éxito y fracaso en la creación de su proyecto (inicio)
Configurar proxy inverso para Nextcloud y ONLYOFFICE
Electrónica Apple o Soul: desafíos y liderazgo para los auriculares inalámbricos de fitness
Small Business CRM: secretos para una implementación exitosa
Configuración de equipos inteligentes Zyxel en modos independientes y en la nube
CES-2019. Los principales resultados
En Alemania, en 2018 las fuentes de energía renovables lideradas por el viento proporcionaron más energía que el carbón.
Nasdaq y Citi invierten millones de dólares en startup para introducir blockchain en los mercados financieros
CNC en un taller de hobby (parte 2)
Caterpillar presenta una excavadora eléctrica de 26 toneladas con una batería gigante de 300 kWh
Pagos rápidos: de qué deben preocuparse los bancos
RedisPipe - Más diversión juntos
No necesita blockchain: 8 casos de usuarios populares y por qué no funcionan
Código abierto popular - segunda parte: 5 herramientas de administración en la nube
Android, Rx y Kotlin, o cómo hacer que una garra de Lego se encoja. Parte 1
3blue1brown y MIT en ruso
Carrera de esteroides. Historias reales
"Análisis de datos en Python" en dos partes
Estimación de la orientación espacial, o Cómo no temer a los filtros de Mahoney y Majwik
Mi dirección no es una casa o calle, mi dirección es la Unión Soviética.
Lista de verificación: lo que había que hacer antes de iniciar microservicios en prod
10 canales educativos de YouTube en inglés de los que nunca has oído hablar
¿Cómo se convirtió la generación Y en una generación quemada?
[Anuncio para Ekaterimburgo, Novosibirsk, San Petersburgo] Sesión de prueba de automatización: Cubriremos todo, desde Neva hasta Ob con pruebas
Facebook paga $ 20 por mes por configurar su pseudo-VPN
Electrónica alimentada por señal wifi
Cómo establecer una cooperativa de producción. Una guía para un profesional independiente de TI (Traducción)
Sandbox para ingenieros: la mejor forma de desarrollar su formación
PHPDump: depuración en la consola Google Chrome e interacción con CMS MODX
Análisis de los datos disponibles del ataque de enero, en el que las amenazas virtuales tuvieron que reaccionar de manera realista
Los matices de las herramientas Target Length y Tuning Meter en PADS Professional / Xpedition
Libros que vale la pena leer para cada gerente de producto
Spring, bytecode, JDK: los 10 mejores informes de JBreak 2018
A dónde van los datos: 12 ataques, hacks y fugas
No es un blockchain
Parpadea con LED antiguos o cuando advertimos de "incendios" en el proyecto
SEO y contexto: ¿qué elegir y si elegir?
Rieles + Postgres + enlaces
Encontrar una bala de plata: actores + FRP en React
Análisis del impacto ambiental de los medios musicales: música digital, grabaciones analógicas y CD.
Dex-Net 4.0 permite a los robots Ambidextro elegir lo mejor
El resumen de eventos para profesionales de recursos humanos en el campo de TI para febrero de 2019
Numerología en MS SQL: un experimento entretenido
Piter GraphQL: videos de mitap en Wrike
Graduados de pasantías de TI en Raiffeisenbank: cómo fue
Muchos personajes, muchas redes neuronales: ¿cómo construir un sistema de reconocimiento efectivo para un gran número de clases?
Neutralinojs: una alternativa electrónica que consume menos memoria
GOSINT: una solución de código abierto para gestionar indicadores de compromiso (IoC)
Instalación de sistemas de CCTV: historias hermosas y desafortunadas con cámaras
Consentimiento para el procesamiento de datos GDPR: análisis detallado
Anatomía del halcón
Industria automotriz moderna. Autos eléctricos - interrupción
Cómo aceleramos el trabajo con los parámetros de configuración del sistema frontal
Ponemos las líneas en los parámetros de la plantilla.
Google debe dividirse
Cómo hacer un lote de zapatillas únicas en China
"Puedo contarte sobre el dolor que cada desarrollador de iOS tiene en el culo" - 10 preguntas para un desarrollador, episodio 2
Los corredores de datos de EE. UU. Venden datos de ubicación sin el consentimiento del usuario: su trabajo estará regulado
La tupla de una persona sana.
Genética y pollos: proteína CSF1-Fc humana en proteína de huevo
Interacción entre un sitio en un navegador y un programa que se ejecuta localmente
Cómo romper una cámara cara para que tu esposa no te mate
Premio que lleva el nombre de Ilya Segalovich. Historia sobre informática y publicaciones de lanzamiento
Apple no puede trasladar la producción de sus dispositivos a los EE. UU.
Amarillo - Vacío - Nube
Descripción general de IPSec en Mikrotik
Creando su primera aplicación ARCore
Registre una transacción de bienes raíces en línea
El estudio encontró los beneficios de la piratería moderada para los productores y distribuidores de contenido.
Bill gates y reactor de sodio rápido
¿Cuáles son los procedimientos de adquisición (en palabras simples)
Si el proyecto es "Teatro", use actores ...
Profundicemos en la historia: ¿dónde crecen las patas de los cuadricópteros?
JavaScript: Campos de clase públicos y privados
Dispositivo compilador rápido. Parte 1
26 recomendaciones para usar el tipo var en Java
Civilización de Springs, 2/5
Prueba de concepto: cómo verificar la implementación de ML vale la pena
Las nuevas empresas tecnológicas de EE. UU. Enfrentarán nuevos controles gubernamentales en 2019
OpenSceneGraph: manejo de eventos
Barrio del gobierno. Piloto
Solucionar problemas de instalación de .NET Framework 3.5 en Windows 8 en una red con WSUS
¿Ordenó gafas de video transparentes con HDMI y USB-C? Conoce: Epson Moverio BT-35E
Traducción "Prepare sus aplicaciones para los requisitos de 64 bits"
Resumen de eventos de TI de febrero
Confluencia para una base de conocimiento público: cambiar el diseño y configurar la separación de idiomas
Como diseñador, me niego a llamar a las personas "usuarios"
Pruebas de carga de CPU y SSD de servidores de nube: compare Selectel, Servidores, MCS e I. Cloud
Comprime la lista de direcciones IP de la mejor manera
Nos ocupamos de las regulaciones criptográficas rusas ... usando el ejemplo del arresto de un narcotraficante
GitHub Action Life
La ignorancia de los principios de seguridad de la información no exime
¿Por qué no despegó el portal inmobiliario? Parte 1
Eclipse lanza GlassFish 5.1 para Java EE 8
Haga más con patrones en C # 8.0
C ++ "moderno": una sesión de lamentación con lamentaciones
Sistemas ciberfísicos en el mundo moderno.
Cifrado de tráfico en Direct Connect, Parte 1
¿Por qué el pentesting es importante para su negocio?
Love Kubernetes en Mail.ru Group: 14 de febrero
Cómo enviamos SMS desde la cueva
Definición de "personalidad tóxica" en TI
Enseñar a los niños a programar
"Eliminar" objetos en Django
Trabajando con zonas horarias en JavaScript
Protección sin miedo. Seguridad de memoria en óxido
Post-mortem con GGJ-2019: cómo obtener golpes, pero aún así hacer el juego
Automatización de apartamentos con HomePod, Raspberry Pi y Node.js
Encontrar Twitch Streamers en una partida de PUBG
OpenSceneGraph: Sistema de complementos
¿Por qué enseñar si el desarrollo es más rentable? Conversación con GeekBrains
La increíble creatividad de la evolución digital.
Subcontratación? Genial, golpeas
Radiación: Laboratorio radioquímico de lunes a viernes.
Instagram utiliza el aprendizaje automático para eliminar seguidores falsos
Automatización de red con Ansible: módulo de comando
1. Check Point Maestro Hyperscale Network Security - una nueva plataforma de seguridad escalable
Conceptos básicos de campo de distancia firmados en 2D
Cómo dominar la sintaxis async / await: un ejemplo real
Enseñar a los niños a programar
VSaaS 2025: tecnología de CCTV del futuro
5G en Rusia: ¿por qué es necesario, cuánto cuesta y cuándo aparecerá? Brevemente sobre lo principal
¿Cómo se infló la burbuja salarial para los programadores?
Universidad Estatal de Adams. Cómo hackear sitios web. Parte 1
Universidad Estatal de Adams. Cómo hackear sitios web. Parte 2
Transición a 3D: el impacto de la arquitectura de chips y los algoritmos de grabación en la vida útil de SSD
Guía para la auditoría automática de contratos inteligentes. Parte 1: preparación para una auditoría
Guía para la auditoría automática de contratos inteligentes. Parte 2: Slither
Medios: iCloud podría tener una fuga de datos que Apple estaba tratando de ocultar
¿Por qué engaña a la IA amigable en Ghost Recon Wildlands?
Como lo hacen Descripción general de las tecnologías de anonimato de criptomonedas
Cómo aprender a programar a los 9 años de forma independiente
Guía completa para la búsqueda profesional de cámaras ocultas y dispositivos espía
Video del descenso del rover "Yutu-2", sus primeros metros en la superficie de la luna. Dos semanas de sueño en la luna ha terminado
Vue, Storybook, TypeScript: comenzar un nuevo proyecto con las mejores prácticas en mente
Arquitectura certificada de SQL Server Data Warehouse Fast Track (DWFT): qué significa y cómo funciona
Ex operativos de la NSA espiando iPhones de las víctimas por encargo de los EAU
Cómo tradujimos la configuración de nuestros servicios de XML a YAML
Replicación del primer codificador digital de voz del mundo
Otra revisión más de la característica de tokens de hardware OATH en Azure Cloud MFA
Las bombillas inteligentes arrojadas a la basura son una valiosa fuente de información personal.
El cibercrimen como servicio: servicios y precios
La NASA continúa sus intentos de contactar con la oportunidad
¿Cómo cargar OpenStreetMap en Hive?
Ingeniería inversa. La historia La mia
Hombre, pausa en las excepciones detectadas
Organización de una búsqueda en una página web en JavaScript (sin jQuery)
Lección de química: cómo exponer el cristal de un microchip para fotografía
En el camino hacia los principios físicos de la evolución biológica.
Servidor de mensajes push
Por qué los desarrolladores son más caros que el dinero, cómo ahorrarlos y aumentarlos
Una breve historia de una "cinta inteligente"
Yii 2.0.16
¿Por qué deberías pensar en la programación funcional?
Cómo lancé Keras en C ++
Científicos israelíes han desarrollado un tratamiento universal contra el cáncer.
Neutralinojs: ¿qué eres? O forma UNIX donde no esperaste
Precio de composición en el mundo javascript
ReactJS + MobX - Experiencia DI
Nubes y países: características nacionales del mercado de nubes
Análisis de 112654 tareas de prueba y tendencias en el mercado laboral de programadores en 2019
Civilización de primavera, 3/5
Sobre las hormonas
IA en 2019: el estado actual de las cosas
Un programa de lesiones electivas (segunda parte): Longride en primeros auxilios y reanimación
Volver a los microservicios con Istio. Parte 1
Las agencias gubernamentales encontraron una manera de sabotear el software doméstico
Estoy atascado! O cómo superar el efecto de meseta en el aprendizaje del inglés
Hacker Lab: P1. Bypass de autenticación Libssh
La idea de cómo proporcionar a los empleados acceso temporal a los recursos del cliente sin volver a usar contraseñas.
Alimento para loros Bitrix. Probamos el rendimiento, seleccionamos hierro
Reenvío de solicitudes de Apache a Payara Server 5 en Ubuntu
Punto de referencia como base para decidir sobre un cambio de código
¿Qué PC Speaker es capaz de hacer?
¿Por qué la plantilla de política de privacidad no es adecuada para usted?
OpenSceneGraph: Niveles de detalle (LOD) y carga de fondo de objetos
Configuración de inicio de sesión único en Zimbra Collaboration Suite
La Conferencia DUMP 2019 se llevará a cabo el 19 de abril. Te invitamos a hablar en las secciones de Frontend, Backend y Ciencia.
Serialización a nivel de base de datos
Una forma rápida de agregar notificaciones a una aplicación de Android
SciPy, algoritmos gráficos
Muleta para un láser chino
Colonia Capítulo 23: Prueba de manejo
Ventas mundiales en diciembre y 2018: 2 millones de vehículos eléctricos enchufables vendidos
Sofisticado entorno arquitectónico modular en UE4
Courier: migración de Dropbox a gRPC
A la cuestión de los tampones (anillo)
GitLab 11.7 lanzado con versiones, épicas anidadas de varios niveles y el registro de paquetes NPM
Colóquelo bien: 7 lugares ideales para colocar contenido de video
Reputación, trabajo y emigración: cómo utilizar las herramientas de promoción de la empresa para resolver problemas personales.
Tarjeta de memoria impenetrable: ahogar, congelar y prender fuego a Kingston microSD High Endurance
Lanzamiento beta de Unity 2019.1
La inicialización en C ++ es realmente una locura. Mejor comenzar con C
Python + Raspberry Pi + Pixhawk y quadrocopter. O como no hacer robots
¿Cómo prepararse rápidamente para una entrevista, que tendrá preguntas sobre algoritmos y tecnologías de procesamiento de información?
En el lado bueno: cómo Optimus Prime llevó a Kingston e HyperX a CES 2019
Mi segundo invierno sin nieve ni magistratura en Bélgica
La actividad del cerebro humano se tradujo por primera vez en un lenguaje claro.
Composición versus herencia, patrón de equipo y desarrollo del juego en general
Compresión de datos de Huffman
Cómo no he trabajado durante un año en Sberbank
Cuándo guardar la longitud de una matriz en una variable local en C #
Creando tu jsfiddle, parte 2
Ecualizador estratégico
Arquitectura de la aplicación Flutter 101: Vanilla, Scoped Model, BLoC
Las redes neuronales artificiales crecen células de navegación como en el cerebro.
Hipster Podcasts # 1
Modbus en el microcontrolador ruso K1986BE92QI
Bajo el capó del chatbot: qué puede hacer RocketBot y cómo funciona
Teamlead Conf 2019 Msk: sobre otro formato de comunicación
Tendencias en gestión de documentos y almacenamiento de datos para 2019
Cómo creamos un servicio de recomendación para la selección de ropa en redes neuronales
Vemos películas en casa: 10 materiales sobre cómo construir un cine en casa y elegir equipos
Análisis de los enfoques de enlace de módulos en Node.js
Lombok, sources.jar y depuración conveniente
Otro manifiesto
Administrar estados y eventos entre componentes en GameObject
Aserrar datos cómodamente
Escribir XGBoost desde cero - parte 1: árboles de decisión
Escribir XGBoost desde cero - parte 2: aumento de gradiente
Estuche para microprocesador Apple Strange A12X
Acerca de las computadoras cuánticas: cómo los diferentes países desarrollan esta tecnología
CS Center 2018 Competencia de Nochevieja
Conceptos básicos de la arquitectura de aplicaciones de Flutter: vainilla, modelo con alcance, BLoC
Código abierto popular - tercera parte: 5 herramientas para desarrolladores
Cómo el gigante de audio gigante de TI fue "burlado" por segunda vez
Contraseñas generadas automáticamente en iOS 12
AntiRating 2018
Frontend para desarrolladores de backend
Widget personalizado de googleTranslate para el sitio
Trueno en el paraíso o por qué no debes usar FlylinkDC ++
Qué buscar al elegir un lector: estamos hablando del factor de forma y visualización
Lugar de trabajo y 4k @ 60Hz
Guardar datos del usuario después de recargar la página
React & BEM - colaboración oficial. Parte historica
SciPy, entrada y salida en MATLAB
Desmontamos el protocolo de mensajes de buscapersonas POCSAG, parte 1
Bitrix en un montón de Nginx + PHP-FPM, configurando el CNC, así como un caché compuesto con comentarios a través de nginx. Configuración modificada
Agradable degradación. Informe Yandex.Taxi
Plantillas Responsive Figma: creación de un componente de diseño flexible para iOS Mobile Navigation
¿Qué es una animación inactiva de calidad? Los desarrolladores comparten sus ejemplos favoritos.
Hacer un proyector láser de texto DIY
Mi camino como desarrollador de juegos novatos
Bonsai: motor wiki familiar
Programamos el cambio a través del pasaje. MicroPython en esp8266 (sonoff) con OTA. Parte 1
El resumen de materiales interesantes para el desarrollador móvil # 284 (28 de enero - 3 de febrero)
Notificación de estado de cambio de componente de estado compartido
Google+ Sic transit gloria mundi ...
Hardcore 2D RPG Gamedev Diaries, vol.0 - INTRO, o "Cómo llegué aquí"
En las oficinas, hace demasiado calor o demasiado frío: ¿hay una mejor manera de ajustar la temperatura?
Incorporación defectuosa de funciones en Go
Analizamos el protocolo de mensajes de buscapersonas POCSAG, parte 2
Moneda electrónica abierta de alta velocidad
Los fundamentos de la programación reactiva con RxJS
La seguridad de los algoritmos de aprendizaje automático. Protección y prueba de modelos con Python
Acerca de la creación de imágenes estéreo económicas en los dedos (estereograma, anaglifo, estereoscopio)
Comparación de sistemas de BI (Tableau, Power BI, Oracle, Qlik)
Cohete 9M729. Algunas palabras sobre el "infractor" del Tratado INF
Portabelización IDA
OpenSceneGraph: Integración con Qt Framework
Cómo aprender a aprender
El día que me enamoré de fuzzing
Dispositivo compilador rápido. Parte 2
Gerente vs Programador
“Busque historias que impulsan”: un podcast sobre podcasts, trabajos editoriales y carreras en medios
Los atacantes usan huelgas de derechos de autor de YouTube para extorsionar a los autores
Codificación UTF-8 en nombres y contraseñas de Wi-Fi (Emoji)
"Rostec" comenzó a vender teléfonos de oficina "Cruise-K" por 85 000 rublos
Complemento de webinar 3CX para su sitio de WordPress
Las aplicaciones de Google Play con millones de descargas robaron fotos de usuarios y pornografía anunciada
Jubileo lanza astronáutica iraní
Bus PCIe 5.0 listo para la puesta en marcha
Si el módulo CRT de Pascal estaba en JavaScript
Platillo volador inercial. Empuja todo
Cómo ha cambiado el proceso de soporte del sitio en los últimos veinte años
Dispositivo compilador rápido. Parte 3
Sistema de tragedia
Mapa de accidentes
El resumen de materiales frescos del mundo del front-end para la última semana No. 350 (28 de enero - 3 de febrero de 2019)
Resumen semanal de Frontend (28 de enero - 3 de febrero de 2019)
Veeam Backup & Replication 9.5 Actualización 4 Descripción general
Usar gráficos para resolver sistemas dispersos de ecuaciones lineales
El rojo es más frío que el azul: jerarquía de colores entre culturas
Y Combinator: cómo cerrar una empresa
HomoLudens: Happy Birthday, Sid Meyer (+ todos los artículos en ruso)
Mediciones de radioaficionados: análisis de señal de bus I2C
Maraña de personas de ideas afines
DevDay for Managers: Administre TI
Gestión de secretos con HashiCorp Vault
En el camino hacia los principios físicos de la evolución biológica. Continuación
Infraestructura como código, ganamos a escala (Kirill Vetchinkin, TYME)
Civilización de Springs, 4/5
Contabilidad directamente en el banco: cómo hacer felices a los empresarios individuales
Cómo hicimos el monitoreo de red para 14,000 objetos
Sexto control de cromo, epílogo
¿Por qué Google cambia la interfaz URL estándar en el navegador?
DBX: intente deshacerse de compilar consultas MySQL
Sexta prueba de cromo, epílogo
ADN extracelular como biomarcador del envejecimiento y diversas patologías.
Cómo ayudé a Alice a no responder a otros nombres. Pasantía Yandex
Manejo de pulsaciones de teclado, también conocidos como atajos y depuración
HX711 ADC de 3.3V: no crea en la documentación china y no solo
Todo lo mejor a la vez. Los artículos más vívidos del blog LANIT sobre Habré - 2018
Consejos y trucos de mi canal de Telegram @pythonetc, enero de 2019
@Pythonetc Enero 2019
El FSB ha propuesto el lanzamiento de tarjetas SIM rusas y el uso de criptografía doméstica para 5G
Problemas al usar el servicio Yandex.Metrica
Monitoreo ambiental en la sala del servidor (Bolid + Zabbix)
El intercambio de criptomonedas QuadrigaCX no regalará $ 137 millones. Solo el director conocía la contraseña de la tienda, y murió
Uso de AccelStor All Flash Arrays en proyectos VDI
Detalles del objeto JavaScript
Aprendizaje Docker Parte 1: Los fundamentos
Cómo trabajar con datos de inteligencia cibernética: aprendemos a recopilar e identificar indicadores de compromiso del sistema
PHP Pear pirateado y no disponible
Programas de verano para 2019 para enseñar a adolescentes a programar en el extranjero
Esperando a todos en la próxima reunión de CocoaHeads
Problemas de traducción literaria.
ModelMapper: ida y vuelta
HTTP / 3: de raíz a punta
Calidad de código de front-end HH
Una mirada sobria a Helm 2: "Eso es lo que es ..."
UDB Que es esto Parte 5. Ruta de datos. Pequeñas cosas útiles
Gestión del conocimiento: qué documentos se necesitan y qué arreglar en ellos
Curso corto de gestión remota
Aprender inglés para una entrevista: metodología y costos laborales
Lazarus: escribir un componente para la animación de sprites
Cómo no perder el presupuesto para la producción en serie de casos: 20 ejemplos de la práctica de la Oficina de Diseño de Ingeniería
¿El diseñador tiene una nueva idea? ¿Qué podría ser más fácil?
Monitoreo de temperatura del servidor de bricolaje
Eventos digitales en Moscú del 4 al 10 de febrero.
Orgullo y pasión, la historia de convertir un sueño en un proyecto espacial
Poner en orden la lista de reproducción de torrent-TV (Super Wash)
Moscú JS 44 - anuncio
Nuevas puertas de enlace GSM de OpenVox
Explicación de la naturaleza física del fenómeno de "Fuerza de elevación" sin usar la ecuación de Bernoulli
Caída de la vida
Cómo usar la segmentación, la orientación y el posicionamiento (STP) en el desarrollo de una estrategia de marketing
Implemente una aplicación web isomórfica usando Nuxt.js como ejemplo.
Característica congelar C ++ 20. Corutinas, Módulos y más.
Constructores versus sintaxis Java
Semana de la seguridad 06: en vivo en FaceTime
Lombok devuelve la grandeza de Java
Comenzando una amistad con VkNet
Cómo acortar el tiempo de comercialización: una historia sobre la automatización de pruebas en M. Video
La aparición de la película en torrentes después del estreno aumenta la taquilla en un 3%
Cuándo usar var, let y const en Javascript [traducción del artículo de Tyler McGinnis]
La probabilidad de ganar un partido con una probabilidad conocida de ganar un punto
Historia real de una agencia de publicidad interior: altibajos e implementación de CRM
Morty, estamos en UltraHD! Cómo ver cualquier película en 4K, completándola a través de una red neuronal poco conocida
Postgres en retrospectiva
¿Qué es una blockchain corporativa?
¿Por qué el desarrollo web en Go es mejor que en PHP?
No llores negocios
Instalación inversa de Chrome y extensión
En el camino hacia los principios físicos de la evolución biológica. Fin + texto completo de la traducción
Usando DBREPLICATION al colapsar bases de datos en Microsoft SQL Server
Comprender el protocolo de paginación POCSAG
Entrenamiento Cisco 200-125 CCNA v3.0. Especialista certificado en redes de Cisco (CCNA). Día 1. Conceptos básicos de la red
Samba como ADDC en Solaris 11.4
Notas de un fitoquímico. La papa. Tercera parte "Bullet Fugu" o SOLANIN
Avalonia: primer encuentro
Cifrado de tráfico en Direct Connect, Parte 2
Notas del proveedor de IoT: nueve números de Internet de las cosas, o por qué no es bueno en Rusia
Fiesta de AI en Silicon Valley: alcalde, multimillonario, presidentes, genios, desarrolladores de procesadores y una niña con cabello brillante
Las autoridades cambian fundamentalmente la estrategia de control de internet
Reconocimiento de Patrones en Inteligencia Artificial Aidética
Cree y configure la compilación portátil de Jupyter Notebook and Lab en Windows. Parte 1
Conocimiento de BotMan
Curso abierto "Aprendizaje profundo en los dedos"
Sombras 2D en campos de distancia firmados
DateTimeOffset (Strict)
¿Por qué necesitamos una optimización de bajo nivel en Elbrus o cómo acelerar el sistema de reconocimiento una vez y media
El Banco Central lanzó un robot para buscar esquemas de ingresos en Internet
Lo que puedes aprender al desarrollar un reproductor de audio para diferentes navegadores
Combinando campos de distancia firmados en 2D
Magnetitis en los dientes: secuenciación de transcriptomos del tejido de la cáscara de molusco radula
ILV confirmó la existencia de su "estación espacial"
Cómo renuncié a Ruby a favor de Python mientras trabajaba en un backend
En su mayor parte, una perspectiva positiva para el futuro de los chips.
¿Quién está realmente detrás de las populares VPN gratuitas?
Historial errante de documentación de Haproxy, o qué buscar al configurarlo
Marcado de zapatos en Rusia: el mercado no está listo, pero tendrá que funcionar
Se dice que Haskell es un lenguaje para genios y académicos. Derecho?
El cerebro desde adentro (visualización del paso del patrón a través del modelo de red neuronal artificial)
La realidad virtual ayuda a lidiar con los trastornos mentales
El libro "Primavera. Todos los patrones de diseño »
¡Aprendiendo siempre y en todas partes! Podcasts para desarrolladores en inglés
Spring Boot 2: ¿qué hay de nuevo?
Guía de Kubernetes, Parte 1: Aplicaciones, microservicios y contenedores
Guía de Kubernetes, Parte 2: Crear y trabajar con un clúster
React Tutorial Parte 14: Taller sobre componentes basados en la clase, estado de los componentes
Tutorial de React Parte 15: Talleres estatales de componentes
Diario del desarrollador o malas decisiones
Intel Xeon W-3175X, un baterista de moda. Prueba
Red de la empresa y MitM. Parte 1
CGDevs Moscow Meetup # 2
Manipulación espacial 2D con campos de distancia firmados
¿Cómo dejar de "escribir TK" y comenzar a trabajar?
Cómo la IA ayuda a aprender el lenguaje de señas
Cómo funciona la consolidación de archivos en DeviceLock DLP
Directorio telefónico de la organización - versión impresa
Tablas Genéricas Estáticas
Configure Sphinx Search para una tienda en línea
Ticket to Ride. Europa - Aritmética, segunda parte
CNC en un taller de hobby (parte 3)
Slurm 3 resultados
Aprenda tácticas adversas, técnicas y conocimientos comunes (ATT @ CK). Tácticas empresariales. Parte 8
¿Cómo mejorar la protección del perímetro de la red? Recomendaciones prácticas para Check Point y no solo
Muchos gerentes
Amazon y Google planean ingresar al mercado energético
Seminario web del Grupo IB: “Equipo rojo o Pentest” 12/02/2019
Lo principal es no entrar al centro comercial bajo la verificación de horas
Hacer una red neuronal: cómo no romper el cerebro
Puma está buscando beta testers para zapatillas de tracción Fi
Cómo combinar de forma segura los segmentos de red de tres grandes bancos: compartir trucos
Entrenamiento Cisco 200-125 CCNA v3.0. Especialista certificado en redes de Cisco (CCNA). Día 2. Modelos OSI y TCP-IP
Integración de la marca de cemento
7 tipos de clientes
Anisoprint Composer: impresión 3D de alta resistencia
Un error de cuadrícula típico (Bootstrap Grid), o por qué el diseñador y el diseñador de diseño no se entienden
Sistema operativo en óxido. Memoria de página: avanzada
La campaña de spam "Te amo" redirigida a Japón
China abandonará el sistema de IA anticorrupción Zero Trust debido a su alta eficiencia
Manifiesto del desarrollador de casas inteligentes: 15 principios
¿En qué aplicaciones esperar un código malicioso desconocido?
Programador permanente arrestado por crear una aplicación móvil a través de la cual actuó el pedófilo
El RabbitMQ no obvio en Yii2 o por qué RabbitMQ escribe en todas las colas a la vez
Wish Factory Walk
Causas de ANR y cómo evitarlo
El IBM 5150. Donde comenzó el monopolio
Los científicos han encontrado el vertebrado vivo más antiguo de la Tierra
Buildbot: una historia con ejemplos de otro sistema de integración continua
Sasha Memus, Chatfuel: Cómo desarrollar una carrera en productos después de consultar, es peligroso meditar y cómo cambiar el comportamiento
Cómo adaptar UX / UI bajo permisos
Los rusos tienen un 20% más de probabilidades de sufrir insultos en Internet
Redux Simple como un rastrillo
Mediciones de radioaficionados: cuando no hay medidor de frecuencia
Monstruos de videojuegos: cómo sembrar miedo
Creador de Kate Mobile arrestado por pedófilo usando su servicio
Del caos al orden, o "crear una estructura de proyecto en Unity y no solo ..."
Juego de Andrey: miedo a la crisis tecnológica
Nuevo en los navegadores: Firefox 66 bloquea el video y el sonido de forma predeterminada, Chromium limita el presupuesto de la página
Solicitudes de funciones y requisitos del producto
La simplicidad y complejidad de las primitivas o cómo determinar el preprocesamiento innecesario para una red neuronal
Si el software se crea con dinero público, el código debe estar abierto
Solicitudes de usuario y requisitos de producto
Cómo organizar el trabajo de QA. Una forma práctica
13 tendencias del mercado de ciberseguridad y seguridad de la información 2019-2020
Vejez inolvidable
¿Cuál es la diferencia entre 4G y 5G?
Trabajar con devoluciones de llamada en React
Publicación importante sobre invitaciones de perfil
Diseñar modelos de madurez
Trabaje con nRF51822 utilizando ST-Link y Clion + OpenOCD
¿Quién debe pagar los costos de transacción?
Salarios en TI en la segunda mitad de 2018: según la calculadora de salarios "My Circle"
Cómo viven los freelancers: diseño de portadas de libros, producción propia de mochilas y viajes
t1ha = Hash positivo rápido
DataArt lanza el servicio gratuito de mejora de currículum CV Duck
Estado del algoritmo: ¿qué les sucede a los desarrolladores independientes en Steam?
Cómo depurar frontend y backend: instrucciones paso a paso
mmWave en camino a la comercialización en el formato de teléfono inteligente
Sistemas de análisis de clientes
Los operadores celulares ayudarán a los bancos a verificar la precisión de los datos del cliente
Extensión de macro Assert () para implementar un manejo mínimo de errores
Día seguro de Internet: qué amenazas buscar en 2019
Enviar un correo electrónico con archivos adjuntos por JavaMailSender de SpringFramework
Rekko Challenge
Cómo distribuimos los pedidos entre los conductores en Yandex.Taxi
Cambie su contraseña: prueba de políticas de contraseña del servicio web
UX Editor: historia real, vida rural
Cómo crear una aplicación de realidad aumentada usando ARCore
PC Speaker To Eleven
Gestión de personajes con eventos compartidos
Analistas de JPMorgan: Apple debería comprar Blizzard, Netflix o Sonos para tranquilizar a los inversores
Barrera Island Generation
Compositor para los más pequeños.
Detección de ataques web mediante el codificador automático Seq2Seq
Mejora de la eficiencia de la fotosíntesis por modificación genética de plantas.
¿Cómo resolvimos el problema de continuar las listas de reproducción en RecSys Challenge y obtuvimos el 3er lugar?
Oh, mi código: cómo funciona MAPS.ME
Java después de la erupción volcánica
base de datos incrustable de 500 filas de pudge en golang
VK bot en su rodilla, o cómo complacer a las personas el 14 de febrero
Gran ciudad para dispositivos móviles en Unity. Experiencia en desarrollo y optimización.
¿Qué es la gestión de API?
De nuevo sobre los diagramas de Voronoi
Scala + MXNet = Microservicio con neurona en prod
JAMstack: Cómo crear tu propio blog usando Gatsby + Contentful + Netlify
La vida del desarrollador de código abierto en GIF
xenvman: entornos de prueba de microservicios flexibles (y más)
Play Store ahora acepta aplicaciones web progresivas (PWA)
Joomla Digest para enero de 2019
Alrededor de Beta en 260 días: cómo aprendimos a escuchar a los usuarios
FAS recomienda encarecidamente preinstalar el software ruso en teléfonos inteligentes y computadoras portátiles vendidos en la Federación Rusa
Alan Kay: "¿Podrían los antiguos romanos construir una computadora?"
6 razones para desarrollar una carrera de TI en Armenia
Nuestro todo
Métodos genéricos en óxido: cómo el exón se desplazó del hierro a la web Actix
El autor de The Witcher seguirá recibiendo una compensación de CD Projekt Red
Implemente el código directamente en el contenedor acoplable. O cómo no postergar después de cada compromiso
Cómo gestionar proyectos técnicos complejos sin contratar PM: experiencia de DataLine
La experiencia de crear un juego para Android solo desde cero y cómo se acreditó a Google Play
Cómo funcionan juntos la impresión VR, AR y 3D: experiencia de concepto VR
Un ejemplo de análisis de código C ++ usando libclang en Python
Cuaderno Jupyter en Netflix
ACS de mi LCD: seguridad con dos tornillos
Trautonio: la ola alemana en la historia de los sintetizadores
Efectos de filtrado SVG. Parte 1. Filtros SVG 101
Sobre el análisis estático con toda honestidad
SciPy, optimización
Acelere la compilación en Xcode en Swift
Revisión de la traducción "Si el software se crea con dinero público, el código debe estar abierto"
Matrícula soviética y complejidad de Kolmogorov
Cómo se vería el sistema de Internet en el juego EvE Online
Wildfire Cloud Sandbox Tipo de archivo Estadísticas
Food Design Digest, enero de 2019
[Ekaterimburgo, anuncio] Mitap para desarrolladores Java
Mata el cáncer: iridio, albúmina sérica humana y algo de luz azul
¿Por qué no despegó el portal inmobiliario? Parte 2
Acelere la computación compleja con una carga mínima de RAM
Siete formas extrañas de lidiar con la ermita en el trabajo remoto
"Dejé de hacer lo que no veo": gerentes de proyecto sobre su trabajo y capacitación
Derrotando la dilación con la adicción al juego
Cómo diversificar las lecciones de programación para niños de diferentes edades.
Usando un árbol binario en swift con enum usando OCR como ejemplo
Pickup eléctrico Ford F-150 EV - en el prototipo y probado en carretera
Ok Google! ¿Eres bueno o malo?
Reconocimiento de números. Cómo obtuvimos un 97% de precisión para los números ucranianos. Parte 2
Cómo funciona el PageRank: Implementación en R mediante álgebra lineal y el método de potencia
Cerca de 2 mil millones de rublos asignados para la implementación del proyecto de ley sobre runet sostenible
Estamos buscando una aguja en una pila sin usar algoritmos conocidos
Olvídate de la privacidad: aún tienes objetivos terribles
Copia de seguridad GDPR: cómo ayudará la nueva herramienta
DIYorDIE Winter Meetup 17 de febrero
Como un troll: cómo los monopolistas gobiernan las patentes
Laravel + Docker: nuestra experiencia exitosa
La visión cae después de la corrección de la visión con láser: ¿qué hacer? O, doctor, hazme una mejora
La inteligencia artificial como máquina de invención
Hacer un prototipo de bot para batallas en Clash Royale
Rust News # 5 (enero de 2019)
Métricas no triviales de la efectividad de las campañas publicitarias.
Metadatos de archivo de Excel
Entrenamiento Cisco 200-125 CCNA v3.0. Especialista certificado en redes de Cisco (CCNA). Día 3. Subredes
¿Cómo enseñamos Ingeniería de Software en el HSE de San Petersburgo?
Las gafas Oculus Go con un conjunto de contenido "fresa" aparecieron a la venta
Automatización de tres clavos.
Animaciones en aplicaciones iOS nacidas en el servidor
Animaciones proporcionadas por el servidor en aplicaciones iOS
¿Quieres jugar a un detective? Encuentra el error en una función de Midnight Commander
Para aquellos que quieren jugar al detective: encuentre el error en la función de Midnight Commander
Club de intereses
Libro (de ser?). Reflexiones sobre la naturaleza de la mente. Parte 1
Cómo creé una extensión para Atom y VS Code: experiencia personal y fuentes
Usando Ansible, Terraform, Docker, Consul, Nomad en las nubes (Alexey Vakhov, Uchi.ru)
Modelado de metrópolis
Robots en periodismo, o cómo usar la inteligencia artificial para crear contenido
Las mejores innovaciones de las redes sociales en 2018
¡La temporada de campeonato 2019 está abierta! Comienza el SNA Hackathon Ala ML Boot Camp 8
Como programador, los núcleos del centro de datos escribieron
Restablecer contraseña del controlador UniFi
JavaScript: el gran todo por qué
Una breve historia de la contratación pública electrónica en Rusia
Pseudo destello de lente
Jeff Hawkins finalmente está listo para explicar su investigación cerebral
Cliente para "Servidor de mensajes push"
Artículo de revisión del marco A
Pentaho Data Integration (PDI), Python y Deep Learning
Construyendo un paquete de transporte sin instalar MODX
¿Qué necesita un programador para desarrollar juegos y quién es un desarrollador de juegos de un programador?
Cómo luché con el alojamiento gratuito y el compositor
Situación: una nueva ola de ataques con la intercepción de consultas DNS: analizamos los métodos básicos de protección
¿Cómo prevenir los ataques cibernéticos dirigidos? 10 mejores entornos limitados de red
Créeme si puedes. Medidores de agua. parte 1
Cómo convertirse en un desarrollador de Java en 1.5 años
NestJS: el mismo backend real en nodejs
Reducción de costos de pequeñas series de productos electrónicos en Rusia. Estuche de radio por internet WOLNA
Implemente Zimbra Collaboration Open Source, autorice a través de AD y cree automáticamente buzones
Julia Generadores de informes y documentos
Lo que necesita saber sobre JavaScript Engine Switcher 3.0
¿Qué preguntas sobre virtualización espera una respuesta de un graduado?
RS-485 sobre microcontroladores domésticos de la compañía Milander
Programa como arte: un nuevo paradigma de gestión de software
Hipster Podcasts # 2
Cómo tradujimos el sitio web de la República a Kubernetes
Cómo los especialistas en marketing de Maksidoma pierden millones al coquetear con la comercialización de comestibles: auditoría de usabilidad independiente
Civilización de primavera, 5/5
VXinspect: control de calidad de piezas en 10 minutos
La sonda en órbita lunar de la NASA tomó las primeras imágenes de la estación china Chang'e-4: dos píxeles de luz
Donde lleva la búsqueda del SCADA perfecto
Alemania planea abandonar el carbón en el futuro cercano
Automatización del control de fronteras dentro de la empresa.
Argot de Cockney: historia moderna y estatus social
Entretenido C #. Cinco ejemplos de coffee breaks
Ceder, o ¿Por qué su CRM (y CRM) se ralentiza?
devleads - (des) motivación financiera
Obtener datos de enumeración en una perspectiva de Automapper
Tipos de referencia .NET vs Tipos de valor. Parte 1
QA Meetup Grabación de video
Tipos de referencia .NET vs Tipos de valor. Parte 2
10 consejos para ser un buen líder tecnológico
Cómo se realiza la facturación allí: cuando el cliente y el desarrollador hablan diferentes idiomas
¿En qué hardware analizar un enorme eje de información?
¿Por qué los captchas se han vuelto tan complicados?
Comportamiento indefinido y verdad no definida
¿Su equipo necesita un ingeniero de datos?
9 alternativas a un mal equipo (patrón de diseño)
Mitap sobre desarrollo de código abierto en Moscú
Sistema de control distribuido altamente cargado de una central nuclear moderna
¿La edad de los dinosaurios o el reaseguro legalmente verificado?
Replicación de Tarantool: configuración y uso
Prueba de participación: ¿nuevo modelo de negocio en 2019?
Reenlace de DNS en 2k19, o cómo sudar realmente visitando un sitio porno
Fortnite es el futuro, pero por razones bastante inesperadas
Los operadores de telecomunicaciones realizarán "pruebas de campo" de la ley de sostenibilidad de Runet
Seguimiento de llamadas sin costo
Lo nuevo en JavaScript ES2019
Programación de rendimiento y uso de drones en la producción de petróleo: 10 conferencias de la conferencia GIS Tech Russia
Programación de la sociedad
Etherblade.net - proyecto de código abierto para crear un encapsulador de tráfico ethernet en FPGA (primera parte)
Nintendo deja en claro que solo la piratería puede guardar el historial de videojuegos
Colonia Capítulo 24: Partida
¿Sueñan los androides con el punk eléctrico? Cómo enseñé a una red neuronal a escribir música
Hackquest 2018. Resultados y reseñas. Día 1-3
Extensiones maliciosas de Chrome
TDMS Fairway. Metodologías PMBOK y organizaciones de diseño rusas.
Nuevo teléfono viejo. Reinventar el teléfono PSTN
Adaptador Ethereum blockchain para la plataforma de datos InterSystems IRIS
Configure el clúster Kubernetes HA en metal desnudo con kubeadm. Parte 1/3
Aplicación práctica de la transformación del árbol AST utilizando Putout como ejemplo
Por qué es importante la documentación de SRE. Parte 3
SSD basados en QLC: ¿un asesino del disco duro? No realmente
Magia de IPython para editar etiquetas de celda de Jupyter
Diseño asistido por computadora de equipos electrónicos.
Protocolo SmartCard I2C. Intercambie comandos APDU a través de la interfaz I2C
Una amplia descripción de las entrevistas de Python. Consejos y trucos
A la cuestión de las transformaciones y otras operaciones.
Hacer que Git para Windows funcione en ReactOS
Proyecto Lenergy como un replanteamiento de las fuentes de alimentación portátiles.
El protocolo SPBm como base del Campus Extreme Automated
ESET descubrió nuevas versiones del troyano DanaBot
Clasificaciones: CTF 2019 de seguridad cibernética nacional de Arabia Saudita y Omán.
Automatización de actividad ética
Anotaciones de primavera: AOP Magic
Cómo aceleré el procesamiento de imágenes en Android 15 veces
Microsoft habló sobre el costo del soporte pagado para Windows 7
Finlandia resume los resultados preliminares del experimento con ingresos básicos garantizados
La ética en el espacio digital: las reglas básicas de las relaciones digitales internacionales
¿Cómo se organiza el código de barras?
Producción piloto de electrónica por un precio mínimo.
Religión moderna: ¿qué le dan Google, Facebook, Amazon y Apple a las personas?
Como en mi vehículo eléctrico Chevrolet Bolt, bajo garantía, se reemplazaron dos módulos de batería y el tercero bajo monitoreo
JavaScript robusto: persiguiendo un mito
Cómo distinguir una buena reparación de una mala, o cómo en SRG hicimos una biblioteca Java multiproceso del analizador Tomit
El resumen de proyectos de TI interesantes en Kickstarter No. 7
PHP para principiantes. Conexión de archivo
Comprensión de la asincronía en JavaScript [Traducción de Sukhjinder Arora]
¿Por qué almacenar datos en órbita?
Experiencia desarrollando una aplicación gratuita para coleccionistas OpenNumismat
Actualización de datos paralelos en la API web ASP.NET
Cómo configurar la implementación continua para su proyecto: experiencia personal
La crisis de conceptos para mejorar la seguridad vial y un nuevo concepto para resolverlo
Obteniendo FPGA en Python
Vinyl ha vuelto y es diferente.
Las trampas de Java. Parte 1
Antienvejecimiento: terapia de reemplazo de células madre y senolíticos
SoftBank Holding vende las acciones de Nvidia debido a la caída del precio, pero aún así obtiene $ 3.3 mil millones
Cómo transportar tu startup a EE. UU .: 4 pasos importantes
Inmersión completa: ¿cómo enfriamos los chips ASIC en Bitfury?
Calculadora de caracteres en C #
Notas fitoquímico 2020. Alforfón o cuento de sémola popular
Anunciando TypeScript 3.3
Compatibilidad binaria C ++ y actualizaciones sin dolor a Visual Studio 2019
Ampliar un boletín de tecnología a 700 mil suscriptores en 300 ciudades: la historia del resumen de inicio de Techstars
Sistema ruso de IA para el diagnóstico de cáncer Botkin.AI. Ahora en Azure Marketplace
Conceptos básicos de PowerShell: detectar si una cadena termina con cierto carácter
Aprendizaje profundo de refuerzo: ping pong de píxel sin procesar
Integración React Native y C ++ para iOS y Android
Enviar al desafío de F # aplicado
Alrededor del 50% de los rusos están dispuestos a vender sus datos personales.
Entrenamiento Cisco 200-125 CCNA v3.0. Especialista certificado en redes de Cisco (CCNA). Día 4. Dispositivos de puerta de enlace
Solicite el desafío F # aplicado
Descripción general de las soluciones de IA y ML en 2018 y pronósticos para 2019: Parte 1 - PNL, Visión por computadora
Comparación del rendimiento de la máquina virtual de 6 plataformas en la nube: Selectel, MCS, I. Cloud, Google Cloud, AWS y Azure
AT&T demandó por cambiar el ícono de red de 4G a 5G E
Tejido inteligente que responde a los cambios de temperatura corporal
En la cresta de una ola, o "Quiero integrar", pero ¿vale la pena?
Introducción a la programación: un simple juego de disparos en 3D desde cero durante el fin de semana, parte 1
Patente de juego de mesa en Rusia
De la solicitud de la piscina para liberar. Informe Yandex.Taxi
Conferencia NEGRO SOMBRERO. Lecciones de sobrevivir a un ataque DDOS de 300 Gb / s. Parte 1
Conferencia NEGRO SOMBRERO. Lecciones de sobrevivir a un ataque DDOS de 300 Gb / s. Parte 2
Características de la creación de productos para el mercado estadounidense.
Contratación pública: el equilibrio entre la huelga italiana y el criminal ruso
Rusos en Apple: cómo el nuestro consiguió un contrato por millones con los Beatles y las canciones de "Jerry"
Tails OS o cómo protegerse en línea
Desarrollo de aplicaciones en Elixir / Phoenix con Docker
Introducción a la programación: un simple tirador 3D desde cero durante el fin de semana, parte 2
Efectos de los filtros SVG. Parte 2. Esquema de texto con feMorfología
Descripción general de las soluciones de AI y ML en 2018 y pronósticos para 2019: Parte 2 - Herramientas y bibliotecas, AutoML, RL, ética en IA
Lock-in: ¿verdad o ficción?
Configure la copia de seguridad y recuperación completas y separadas de Zimbra OSE sin usar Zextras
Organización del reductor a través de una clase estándar.
Lazarus - animación simple usando el componente TImageFragment
Implementar Kubernetes en el escritorio en minutos con MicroK8s
Conexión IPSec VPN entre MikroTik y Kerio Control
En busca del botón "Hacer bien". Zyxel en la red de pequeñas y medianas empresas
Admisión al programa Master JetBrains en la Universidad ITMO
Investigadores del MIT diseñaron "rectenna" que convierte las señales de Wi-Fi en electricidad
Comprender las promesas de JavaScript
El resumen de materiales interesantes para el desarrollador móvil # 285 (del 4 al 10 de febrero)
Aprenda la gestión de productos, ¿dónde?
IRM multinúcleo
Google comenzará a desarrollar relojes inteligentes
¿Por qué necesito un generador termoacústico?
A medio camino "Juno"
Los ingenieros "torcieron" la luz en la fibra: una nueva tecnología acelerará la transferencia de datos cientos de veces
En educación superior, programadores y trabajo de cuello azul
Frutas corporativas
Aumentarlo! Aumento de la resolución moderna
¿Cómo funciona un código de barras?
Escribir pruebas unitarias en Swift para probar tareas asincrónicas
Prueba automática de selectores redux en la aplicación
Frontend Weekly Digest (4-10 de febrero de 2019)
El resumen de materiales frescos del mundo del front-end para la última semana No. 351 (del 4 al 10 de febrero de 2019)
PHP Digest No. 149 (28 de enero - 11 de febrero de 2019)
CMS sin cabeza: el futuro en la gestión de contenidos
El motor de metano Raptor rompe el récord RD-180
Revisión del teléfono IP Snom D712 (y un poco D710)
Otras rarezas en los algoritmos GOST Grasshopper y Stribog
Prueba de JaCarta WebClient o almacenar tokens en una caja fuerte
La NASA está buscando socios en la industria estadounidense para crear un aterrizaje tripulado parcialmente reutilizable
Dolor de espalda: comprensión desde la perspectiva de la medicina moderna
Spring Boot 2: lo que no escriben en las notas de la versión
Zen de pruebas unitarias
Nombres de dominio SSL válidos para contenedores Docker locales
Los telescopios más grandes. Desde notebook y ojos hasta cámaras de 340 megapíxeles y centros de datos. Parte 1
Conozca el marco de microservicios de Moleculer
Enfoques de Kaggle para CV en prod: no puede implementar para cortar
Características de los enfoques de diseño en el sector de fabricación real.
Creación de una pantalla alternativa para el sintetizador / muestreador Ensoniq EPS16 + y ASR10
¿Cuándo desaparecerán los marcos de JavaScript?
Desactivar el análogo. ¿Qué pasará con la televisión?
Terremoto interno: siempre considere alternativas
Descripción general de la tecnología IPMI
Aritmética de miel: suma y resta de las abejas
Conferencia DUMP-2019: lo invitamos a hablar en las secciones de Diseño, Gestión y Pruebas
¿Por qué los desarrolladores de Dodo Pizza 250?
Ni una sola VPN. Hoja de trucos sobre cómo protegerse y proteger sus datos
Detección de emociones contextuales en conversaciones textuales usando redes neuronales
Lanzamiento de la aplicación de control remoto: Aspia 1.1.0
Eh, una, una vez más: qué hacer con un cliente en CRM después de comprar
Prometheus + Grafana + Node Exporter + Docker en Azure con notificaciones en Telegram
Ubuntu 18.04 Root en ZFS
Eventos digitales en Moscú del 11 al 17 de febrero.
Gestión del conocimiento, por qué y cómo lo hicimos.
Los principios de diseño de directorios de nomenclatura en 1C Enterprise Management 2 (ERP 2.4.6)
La vida sin Facebook: opiniones menos radicales, buen humor, más tiempo para los seres queridos. Ahora probado por la ciencia
El video como motor de progreso: la evolución de los sistemas de vigilancia
Efectos de filtrado SVG. Parte 3. Efecto de posterización de imagen usando feComponentTransfer
Cómo superamos la incompatibilidad al migrar datos de Greenplum 4 a Greenplum 5
Creación de arquitectura para una nueva startup altamente cargada en 2019
Semana de la seguridad 07: vulnerabilidades locales de dispositivos IoT
Aventura con traza (2)
Cómo rechazar boletines innecesarios con un solo botón. Yandex.Mail Team Experience
Cómo enseñé a una red neuronal a implementar la función de evaluación de posición en la Copa AI de Rusia CodeBall 2018
Las habilidades son 100% o menos.
Cómo planificar para un año. Estudio de caso de la empresa de TI 120 personas y dos prácticas para equipos pequeños.
Cómo simplemente monitorear el estado del sitio
Etica de las contribuciones automáticas.
VBA y Python para automatización de Excel y MS Office
Julia y el método de descenso coordinado
Explicación de la naturaleza física del fenómeno de "Fuerza de elevación del ala" sin utilizar la ecuación de Bernoulli. Parte 2
Vulnerabilidad crítica en los productos antivirus de Zemana y más
Kohl, vete a la mierda ... Coaxial
Digital Rights Center invita al Día de Privacidad 2019
Misterio de la vista sin resolver
Organización reductora: dando un paso más
Desembalaje: cargador de arranque Dridex
En la montaña se encuentra Spring Boot ...
Despliegue automático de funciones sin servidor desde Git
Fiscalidad de la propiedad intelectual en Kazajstán: ¿cómo ser un profesional independiente?
El volumen de paquetes de tiendas en línea extranjeras aumentó en un 25%
Conservar dentro y fuera de ViewModel
Conducción autónoma en la acera con OpenCV y Tensorflow
Cómo abrimos oficinas de desarrollo
Procesos de negocio. Extraer un modelo BPMN de un documento. Parte 1
Tecnología 3D para fundición: cómo crear un molde para una fundición en una semana
Qué llamar: política de privacidad y política de privacidad
Teamlead Conf Msk 2019: resultados de la campaña de aplicación, informes, consideraciones
Docker: lo que todo desarrollador de .Net necesita saber
SAPUI5 para dummies parte 5: un ejercicio completo paso a paso
¿Por qué elegimos Electron?
Intel SVT-AV1: Codificador de código abierto AV1 para servicio pesado
Tercera prueba de Turing: condiciones de participación y premios para los ganadores.
Hosting Node.js https server con SSL actualizado automáticamente en la nube y cómo configuro el ciclo de desarrollo (+ git, reaccionar)
CodeFest X del 30 al 31 de marzo. Sección futura
Trabajamos con Atlassian Service Desk, aprovechamos al máximo el complemento Riada Insight: un informe de la reunión del Grupo de usuarios de Atlassian
Vulnerabilidad de Runc CVE-2019-5736 en un host
Analizador simple para operaciones aritméticas
Espacio de Generación y Espacio de Oportunidad
Informe sobre problemas y accesibilidad de Internet en 2018-2019
io_submit: una alternativa a epoll de la que nunca has oído hablar
Transformación ágil personal: un viaje flexible hacia la productividad
¿Node.js siempre será más lento que Golang?
Aprendizaje Docker, Parte 2: Términos y conceptos
Aprendizaje Docker, Parte 3: Archivos Dockerfile
Tutorial de React, Parte 16: La cuarta fase de trabajar en una aplicación TODO, Procesamiento de eventos
Tutorial de React, Parte 17: La quinta etapa de trabajar en una aplicación TODO, modificar el estado de los componentes
Chips VS amenazas a la tecnología de contenedorización
Tecnosfera cinco años
El libro "IA pragmática. Aprendizaje automático y tecnología en la nube
XAMPP - configuración del servidor virtual
¿Cómo vender software corporativo y sobrevivir?
Aumento del contenido de error de Go - github.com/ztrue/tracerr
Reaccionar frente a angular: cómo una biblioteca puede competir con un marco
Estudios de casos de productos y prácticas en la Epic Growth Conference
Habilidades, autoeducación y lenguajes de programación para desarrolladores principiantes: HackerRank Research
Cuando se puede tocar la lectura: ONYX BOOX Monte Cristo 4 review
Exposición local dinámica
Regresión o regresión en pruebas
Un pequeño Ferrari: Fintech-startup Rally Rd te permitirá comprar "acciones" de autos raros
Redireccionar printf () de STM32 a Qt Creator Console
Kaggle: no puede caminar - corramos
Identifique el bloqueo de PKH en un enrutador OpenWrt con WireGuard y DNSCrypt
Inteligencia Artificial Horizon Zero Dawn
BESO Arquitectura. Del microservicio al monolito
Mecanografía táctil
En desarrollo, cada uno por sí mismo. Pero a veces conduce a un callejón sin salida.
Historia detallada de Qualcomm
Lección abierta "Crear clientes REST en Spring"
Métricas favoritas: 5 indicadores que todo equipo de ventas debe seguir
Proxies DNS de bricolaje en Node.JS
Análisis estático de BIOS / UEFI o cómo obtener un gráfico de dependencia
Transfiera el servicio web a Yandex.Cloud con AWS
Problemas de Internet e Informe de disponibilidad 2018–2019
TensorFlow en Apache Ignite
Planificación con mucho gusto. Cómo configuramos procesos sin gerentes
Centros de datos para elegir: Londres, Moscú, Zúrich, San Petersburgo
Extensiones VSCode para facilitar el desarrollo de JavaScript y Vue
Julia, pendiente descendente y método simplex
Demostración de AresDB: herramienta de análisis en tiempo real de código abierto basada en GPU de Uber
Roskomos considera incorrecto comparar los motores Raptor Ilona Mask y RD-180
Traducción e interpretación de publicidad del inglés al ruso
Dispositivo compilador rápido. Parte 4
10 mil millones de exportaciones de software son insignificantes
Mundo de virus MS-DOS
bobaflu - accesorios de programación en flutter
¿Cómo funcionan realmente los indicadores técnicos en el mercado de valores?
Una investigación matemática de cómo fingió las elecciones de gobernador en Primorye el 16 de septiembre de 2018
Los jardines en flor en Marte siguen siendo un sueño: el proyecto Mars One se declaró en quiebra
Vulnerabilidad de RunC que afecta a Kubernetes, Docker y containerd
La luz de la luna todavía es completamente automática. Parte 2. Separador. Nevera. Cubo Algoritmos
SPDS GraphiCS 2019 y nanoCAD SPDS 10. Trabajando con IFC de Revit
¿Quiénes son el primer ingeniero de campo (desarrollo) de Microsoft y qué comen?
Sumérgete en el ecosistema de código abierto de Android
Cómo cambiamos completamente las entrevistas
Diseño de juego basado en decisiones
Dagaz: Errores
Mitos sobre Premier Field Engineer en Microsoft
Inteligencia artificial versus mentiras y engaños
Cómo hacer una linterna solar con tus propias manos (parte 2)
¿Por qué los desarrolladores de redes neuronales ABBYY Mobile, un museo y Random Coffee?
Vim para principiantes
Migrar un sitio a estática: motivación, costo, trabajo
Agregar automáticamente espacio de servidor virtual
Complementos imprescindibles y algunas utilidades para el desarrollo de C \ C ++ en VS Code
Realidad virtual: vida paralela con sus corrientes
Lehmann Linear DIY o cómo clonar un pura sangre alemán con un buen resultado
Cómo se creó Spore: entrevistas con desarrolladores
Cómo organizar el desarrollo distribuido, si esto no es posible
Estadísticas de ventas de vehículos eléctricos e híbridos recargables en 2018 (en los EE. UU. Y en todo el mundo)
Un ejemplo de una red neuronal simple en C / C ++
¿La monetización de los datos del usuario se convertirá en una tendencia en 2019?
Compresión de puntero Java
Informes en video de FunTech ML-meetup
Análisis de incidentes relacionados con ciberataques en proyectos de blockchain
CQRS: el principio de "divide y vencerás" al servicio de un programador
Concurso de codificación Microsoft Q # - Invierno 2019
Siete tendencias de ciberseguridad para 2019
Eliminar la recursividad en Python
Concurso de programación Q #: Concurso de codificación Q # de Microsoft
IBM Watson Studio: una plataforma de desarrollo de aplicaciones de IA basada en la nube
¿Por qué usamos GraphQL en 8base?
Alcanzando las estrellas: Dominando a los operadores de Ansible para la gestión de aplicaciones en Kubernetes
Conocimiento de la red neuronal más simple y su implementación paso a paso.
¿Cómo hacemos radio corporativa para nuestro
Secretos de la mente y las matemáticas
Nuevas impresoras 3D DWS para profesionales
Hablemos sobre el registro
Controles proactivos de OWASP: lista de requisitos previos para desarrolladores de software
DIY hobby enrutador CNC. Humanidades para las Humanidades
Bombillas "Todo el año"
Explorando los límites de ancho de banda de Kafka en Dropbox
Enfoque sinestésico de máquina para detectar ataques DDoS de red. Parte 1
Spring y JDK 8: ¿Sigues usando @Param y name / value en las anotaciones de Spring MVC? Entonces el artículo es para ti
Cómo le enseñé a Zabbix a vigilar mi nodo e informar problemas
Ataque DoS que no se puede cerrar: las adquisiciones tienen su propia atmósfera
El síndrome del impostor no solo es dañino, sino también beneficioso
Módulo de telémetro ultrasónico submarino
AudioKit y síntesis de audio en iOS / OSX
La Duma del Estado pospuso la discusión del proyecto de ley sobre los agregadores de noticias
Proyecto de ley sobre el "trabajo sostenible" Runet: ¿qué hacer antes de la segunda lectura?
Julia y el enjambre de partículas
Carrera de esteroides. Algoritmo básico
¿Cómo puede un gerente de producto estropear un lanzamiento en el segmento final?
Navegación segura de Google: los problemas provienen de donde no esperaron
Entrevistaremos al empleador o cómo no renunciar en el primer mes
Descripción general: un servicio de asesoramiento experto sobre emigración a EE. UU. RB Relocate
Las empresas deberán pagar por el acceso al perfil digital de los ciudadanos.
La oportunidad se durmió para siempre: la NASA reconoció la pérdida de un rover
Antigüedades: una computadora moderna de partes viejas
Instalar diáspora *
Se está probando un tranvía no tripulado en Moscú. Hablamos con los desarrolladores del piloto automático.
El módulo Chang'e-4 y el rover Yutu-2 están listos para la segunda noche al otro lado de la luna.
Magento 2: importe productos directamente a la base de datos
Juegos de Tetris, o qué es la gestión de capacidad en un centro de datos
Algunas palabras sobre teorías físicas como aproximaciones del mundo real
Desvío de sonido: mecanismo para generar clics ultrasónicos en polillas nocturnas como protección contra murciélagos
Consideramos un horario de turnos en la mente
Mobile Opera tiene una VPN gratis
Construyendo un servicio de moneda privada usando Exonum
Depuración frontal y posterior
Cambiar Yesca a Kubernetes
Revisión de software libre de Android
Los marcos web Python más rápidos en 2019
Una nueva mirada a la visualización de cuadros de diálogo en Android
Ruido Perlin, generación de contenido procesal y espacio interesante.
Seguridad de IoT. Número 1. Relojes inteligentes, rastreadores de ejercicios y escalas
El libro “Unidad en acción. Desarrollo multiplataforma en C #. 2nd int. edición »
Enrutador MIDI en Raspberry Pi
6 aplicaciones para el IoT industrial
Aplicación de San Valentín en Libgdx
10 comandos de consola para ayudar a debatir el código JavaScript como un PRO
CRM: costo de éxito, costo de error, costo de propiedad
Interrupciones de dispositivos externos en un sistema x86. Parte 3. Configuración del enrutamiento de interrupción en el conjunto de chips utilizando el ejemplo coreboot
Escalado de bases de datos en sistemas altamente cargados
Divide y conquista, o escribe lentamente - lee rápidamente
Cómo enseñarle a una máquina a comprender facturas y extraer datos de ellas
Hackquest 2018. Resultados y reseñas. Día 4-7
Candidato de lanzamiento de JDK 12: Shenandoah, G1, JMH, Arm64. Los insectos en Swing contraatacan
Distribución uniforme de puntos en un triángulo.
GDPR: cómo trabajar con los datos personales de sus empleados, autónomos y empleados de contraparte europeos
Mientras nosotros en el contador DMRSE Yandex registramos
¿Por qué es menos probable que las HDD fallen?
La nueva base de la Fundación Linux: desarrollará la informática de punta
Gestión de cambios de clientes por modelo ADKAR
La probabilidad de ganar un partido con la probabilidad conocida de ganar un punto II
Brevemente sobre abstracciones
Base de datos en las nubes: a quién y por qué - la opinión de los especialistas de Data Egret
Webinar abierto "Desarrollo de sistemas altamente cargados en PHP"
Cómo garantizar la disponibilidad de un servicio web en la nube en caso de falla del centro de datos
Código universal C # para NET y JavaScript
InterNyet: cómo se inventó Internet en la Unión Soviética y por qué no funcionó
A finales de febrero, Microsoft presentará gafas VR HoloLens 2
Flying Bear Tornado 2: ha llegado un nuevo oso
Hack masivo VKontakte [gusano XSS]
Eventos digitales en Moscú del 18 al 24 de febrero
Cómo Habr ayuda a cumplir sueños y a recoger pelotas
Habro suicidio. Disco rural
¿Bofetada y producción? Porque no
El scooter eléctrico Xiaomi m365 es susceptible de piratería con la capacidad de controlar de forma remota
Sabes kilo, mega y concierto. ¿Qué hay de Ronne y Cuecca?
Ciclo de vida de un artículo sobre Habré: escribimos un habraparser
Términos de servicio: el 99% de los usuarios simplemente no los entienden
Mi compilador Pascal y arte contemporáneo polaco
Las funciones de Yandex envían correo
20 juegos para enseñarle a tu hijo a programar
Volver a los microservicios con Istio. Parte 2
¿200 es bueno o malo?
Liberando el manejo de errores eliminando errores
Intervalos: la próxima evolución de C ++
El mundo diverso de los sistemas embebidos y el lugar de Embox en él.
WebRTC en su sitio: sin errores ni presupuesto
Escalada de privilegios de PostgreSQL: análisis de CVE-2018-10915
Historia de participación (y victoria) en la Copa AI rusa 2018 - CodeBall
Apache Kafka + Spring Boot: Hola, microservicios
Desarrollador de SearchFace sobre las características del algoritmo
"Arquitectura de la información": mitap en OZON
Seleccionar, almacenar en caché y mostrar fotos en el mapa
Zimbra Collaboration Suite y MS Exchange en el mismo dominio
Sobre linter, calidad de código, calidad en general y gestión de calidad
Colonia Capítulo 25: Salida nocturna
Bienvenido a Devleads Meetup 21 de febrero
Cuando eres responsable de la calidad del regalo. La historia de un experimento blockchain
Algoritmo de Pensamiento y Conciencia
Un nuevo enfoque para comprender el pensamiento automático
SMAA: suavizado morfológico de subpíxeles mejorado
¿De dónde viene el eslogan "Don't Be Evil"?
Friday SciFi sobre las profesiones del futuro: "Real Girls"
Industria automotriz rusa: el camino hacia las tecnologías aditivas
Tareas prácticas de Java: para cursos y otras actividades
MQTT / UDP pre-roll: configuración remota y firma digital
Cómo conseguí un trabajo con un salario de $ 300,000 en Silicon Valley
Sistemas Basados en Cola
Serie de seminarios web de flujo de trabajo justo de TDMS
Lo que terminó la historia con el programador sin hogar
Hay un rublo para la entrada, pero no hay salida: cómo entran los archivos de terceros en la cadena de bloques y qué hacer al respecto
Paul Graham: Lo que aprendí de Hacker News
Predicción del estado de la red VoIP basada en archivos de registro de texto del servidor de aplicaciones SIP
Cómo los siete modders de Mount y Blade crearon un estudio de juegos
Las 7 mejores estrategias de marketing de contenidos que no debe perderse en 2019
Trabaje con el servicio de bases de datos administradas de Digital Ocean en .NET Core
Control remoto web UART
2 veces más, 10 veces más rápido, durante todo el día, todo por el bien de las personas
Incruste un intérprete de Python en una aplicación Java utilizando el proyecto Panamá
Implementación de modelos seq2seq en Tensorflow
Efectos de filtrado SVG. Parte 4. Imágenes a dos colores con feComponentTransfer
"Comienza con mitaps" o ¿Necesitas cursos de programación?
3CX v16 Beta 1 con soporte para Raspberry Pi lanzado
Precio de calidad: 7 principios para optimizar los costos de prueba
Mapas de sombras reflectantes: parte 1
Biomódulo 1-2
Corea del Sur abandonará los autos eléctricos y la construcción de nuevas centrales nucleares
La policía de Moscú recibirá puntos con reconocimiento facial
Primero
Cómo lanzar su podcast, una guía para principiantes
Docker y Kubernetes en entornos exigentes de seguridad
La sonda en órbita lunar de la NASA tomó nuevas imágenes de la estación china Chang'e-4, cada vez más cerca
Cómo perder tu hobby y convertirlo en un exitoso negocio en línea en los EE. UU.
Quién desarrolla conmutadores de 400 GbE para centros de datos
Factoriales divisibles
¿Quién poblará la tierra de los cyborgs? El estado de desarrollo de la compañía Motorika habló sobre el estado futuro de la isla Russky
"Redes sociales de Linux": cómo LiveJournal se convirtió en el descubridor de blogs y luego los perdió
Estamos escribiendo una aplicación de aprendizaje en Go y Javascript para evaluar el rendimiento real de las acciones. Parte 1 - backend
Cómo obtener la certificación de desarrolladores de Google: Especialista en Web móvil
Experiencia en la implementación de una PBX virtual. Comunicación y software en diferentes canastas.
Sobreescritura o reductores de nivel 80: la ruta de cambio de mayúsculas a clases
La ciudad japonesa recurre a la tecnología digital después de una gran nevada
"Muéstrame tus zapatillas y te diré quién eres": nuevo podcast sobre proyectos de medios temáticos
Más funciones con patrones en C # 8.0
Traducción de vocabulario políticamente correcto del inglés al ruso
Cómo Facebook Project Infer ayuda a encontrar errores en las aplicaciones móviles antes de la implementación
La capitalización de Reddit alcanzó los $ 3 mil millones después de atraer una inversión de $ 300 millones
Vuex: uso excesivo de captadores en la aplicación. Error al analizar
La versión experimental de Blazor 0.8.0 ya está disponible
Chat distribuido en Node.JS y Redis
"No se puede simplemente tomar y paralelizar fuentes de voltaje"
El triángulo de color no tiene dos, sino una esquina.
Romper cierres e inyectar inyección de dependencia en JavaScript
BEM conveniente
Aprendiendo el diseño de diagramas de relación de entidad
Tecnología que acercará las redes cuánticas.
Alexander Belokrylov y Dmitry Chuyko sobre Liberica JDK en jug.msk.ru
Windows Phone - TODO, es una o otra vez
Red neuronal GPT-2 de OpenAI. Inicio rápido
Acelerar sin obstáculos o conocer SIMD
Estamos escribiendo una aplicación de aprendizaje en Go y Javascript para evaluar el rendimiento real de las acciones. Parte 2 - Prueba del backend
Mapas de sombras reflectantes: Parte 2 - Implementación
Russian AI Cup 2018, historia 9 lugares
Cambios importantes en CTE en PostgreSQL 12
¿Se arrastran los autos eléctricos al fondo de la corporación automotriz?
¿Qué le pasa a la Raspberry Pi?
Consenso de Exonum: cómo funciona
MIT aprendió a transmitir sonido con un láser
¿Dónde están las patas del modelo de memoria Java?
Creando un juego AR con Vuforia
1C y Yandex. Cloud Compute Cloud. Arriba y abajo
Flightradar24: ¿cómo funciona?
La sonda InSight Martian funciona con éxito en el planeta rojo
¿Cuántos nombres de dominio .com no se usan?
Dunning con Kruger, Sócrates y los círculos del conocimiento.
Máquinas de contabilidad, IBM 1403, y por qué 132 columnas son el estándar para impresoras
El resumen de materiales interesantes para el desarrollador móvil # 286 (del 11 al 17 de febrero)
La tarea de clasificar a través de los ojos de un niño escolar: determinar la presencia de un automóvil en el estacionamiento por marcos de una cámara de vigilancia
Introduzca el análisis estático en el proceso, no solo busque errores con él
Entrenamiento Cisco 200-125 CCNA v3.0. Día 5. Conexión de dispositivos CISCO y modos IOS
Cuestiones de seguridad vial, ordenadas por puntos.
La NASA compra dos asientos más en Soyuz, prueba el RS-25 y no abandona la estación cercana a la Tierra
Julia y optimización
Dotfile Madness
¿Cómo lanzamos un nuevo sitio bancario? Parte 1
Administre la contraseña del administrador local usando LAPS
Cómo comenzó todo: discos ópticos y su historia
Revisión de la impresora 3D Stratasys en Formnext 2018
Acelerar la aceleración o conocer SIMD, Parte 2 - AVX
Baño corporativo
Android Things se reenfocará en altavoces y pantallas inteligentes
La velocidad de la luz no es invariante.
¿Sabes que usando la ley de conservación de la energía es mucho más fácil entregar bienes a la luna a través del intercambio masivo?
Noche de JetBrains en Moscú, 13 de abril
El resumen de materiales frescos del mundo de la interfaz para la última semana No. 352 (11-17 de febrero de 2019)
Frontend Weekly Digest (11-17 de febrero de 2019)
Descripción general de la legislación rusa en el campo de la accesibilidad web
Cómo funciona la conciencia: conclusiones del libro de Alexander Nevzorov
Video computarizado en 755 megapíxeles: pleópticos ayer, hoy y mañana
Python de aprendizaje: módulo argparse
Contenedor profesional de aplicaciones Node.js usando Docker
Explorando Docker, Parte 4: Reduciendo el tamaño de las imágenes y acelerando su ensamblaje
Aprendizaje Docker, Parte 5: Comandos
Tutorial React Parte 18: La sexta fase de trabajar en una aplicación TODO
Clasificación de dibujos escritos a mano. Informar en Yandex
El Banco Central publicó recomendaciones sobre la protección criptográfica de EBS
Métodos de racionalidad y el tapete de oración del Magreb
Usando gráficos de dispersión para visualizar datos
El día que Dodo se detuvo. Script sincrónico
DIY hobby enrutador CNC. Humanidades para las humanidades. Parte 2
Cómo mirar mañana igrofikuyuchi
- Y haces gas allí en la industria petroquímica, ¿verdad?
Relaciones públicas en TI: ¿cómo vivir, a dónde ir?
Características de trabajar con Mesh en Unity
¿Qué hay de malo con las pruebas A / B?
Crea una escena básica en A-Frame
Kit de herramientas de refactorización de bases de datos: Flyway vs. Liquibase
Ciencia de datos "fuerzas especiales" internamente
Precaución: ¡GAS! o cómo hicimos contratos inteligentes sin gas
InoThings ++ Professional IoT Conference: qué fue y qué será
Webinar abierto "Trabajo: propio y ajeno"
Dos aspectos de WebView: acerca del inicio rápido de proyectos y el robo de datos personales
La nube es solo la computadora de alguien
Cómo nos afecta la reducción de la tasa de adquisición (tarjetahabientes)
Implementación del IDCS premontado más grande para autoridades públicas en Volgogrado
Transferencia de datos entre escenas en Unity: aplicación de valores múltiples al desarrollo simple de juegos
Implementamos IU en iOS: mejoramos, aceleramos, escalamos
Una pequeña práctica de programación funcional en Swift para principiantes
Selección: 4 servicios útiles para potenciales inmigrantes a los EE. UU., Europa y otros países
El juego de los arquetipos: cómo funciona la narración de historias para marcas tecnológicas
Desarrollo móvil: de la idea a la estimación de costos
Actualice una placa de depuración con un procesador Baikal-T1: agregue una tarjeta SD
Sesión abierta a la vista en Spring Boot: The Phantom Menace
Arruino la vida de los desarrolladores con mis revisiones de código y lo siento
Seminario web abierto "Viaje del cliente: qué tráfico y hacia dónde conducir"
Páginas AMP y Turbo: Pros, contras y resultados de implementación
PHP para principiantes. Manejo de errores
Ciclos tecnológicos de gestión del conocimiento de Gartner utilizando estudios de casos en KnowledgeConf
La supercomputadora más rápida del mundo rompe el récord de IA
Selección de prioridad de solicitud de usuario
Utilidad multiplataforma en inglés para ver certificados rusos calificados x509
CI / CD sin servidor en AWS
¡Ve a Meetup en Acronis! (Moscú, Fiztehpark)
La nueva edad de oro para la arquitectura de computadoras
Revisiones de los empleadores: la naturaleza y la falta de sentido de las revisiones anónimas
De geeks a geeks: regalos para el 23 de febrero
Diseño impulsado por dominios: una receta para un pragmático
Los graves errores matemáticos de la NHTSA permiten a Tesla reclamar la seguridad del piloto automático
Correo electrónico, vista interior
Segunda reunión de OpenStack en Mail.ru Group: 22 de febrero
Google no bloqueará los bloqueadores de anuncios de terceros en el navegador Chromium
Me estoy adentrando en la clandestinidad, o lo que debe saber, optimizando la aplicación de red
Al salir, apague las luces y apague el agua.
Una nueva mirada al aprendizaje y la documentación del código fuente
Usando la máquina de estado Spring en un ejemplo práctico
Hi-Fi - problema de clasificación: sobre historia, estándar, marketing y terminología
Efectos de filtrado SVG. Parte 5. Hacer coincidir el texto con la textura de la superficie con feDisplacementMap
Conferencia DEFCON 19. Tres generaciones de ataques DoS (involucrando a la audiencia como víctimas). Parte 1
Conferencia DEFCON 19. Tres generaciones de ataques DoS (involucrando a la audiencia como víctimas). Parte 2
Lanzado Kali Linux 2019.1
WearMouse, un mouse de aire para relojes Wear OS
Opción de clonación de base de datos para desarrollo / prueba
Dark Mobile en CodeFest: Swift funcional, conceptos erróneos Clean Architecture y #Of courseZheKotlin
TDE en Apache Ignite: una historia importante en un gran proyecto de código abierto
Talos - "Una distribución moderna de Linux para Kubernetes" introducida
Soberana LPWAN, Parte 1: Licencias y operación de redes LPWAN en Rusia - Requisitos de un nuevo estado antiguo
Git y desarrollo de equipo (para tontos)
Realizamos una auditoria de errores
Control y control nuevamente: cambio en la dirección magnética debido al voltaje en Fe / BaTiO3
IA en medicina: ciencias de la vida y descubrimiento de drogas
Esteganografía Práctica
Cámara de seguimiento Intel RealSense T265: un RealSense completamente diferente
Explicar el código usando el arte ASCII
Snapdragon 855: plataforma móvil para 5G, AI y realidad aumentada
Conferencia DUMP-2019: te invitamos a hablar en las secciones DevOps y Mobile
Protección de software contra copia y piratería: métodos y estrategias básicos
Cómo elegimos un sistema DLP (experiencia práctica)
El libro "Cómo gestionar intelectuales. Yo, nerds y geeks "
Google Drive como almacenamiento para una aplicación web
Temporizador de rendimiento
El modelo de un núcleo sólido sin capas electrónicas, es decir, el núcleo es igual al tamaño del átomo completo
Inglés en India: una excursión histórica
¿Por qué los jóvenes estadounidenses fingen amar trabajar?
Los criptomineros se infiltraron en la tienda de Microsoft
Cómo el espacio y el tiempo pueden ser un código de corrección de error cuántico
Hay muchos programas para aprender inglés, pero ¿vale la pena usar alguno si eres programador?
Patrones de CI / CD y antipatrones. Parte 1
La trágica historia de citas poppler
Los teléfonos públicos en Rusia quieren complementar el Ministerio de Situaciones de Emergencia
Cómo parcheé el universo
PostGIS y JPA
Implementación del movimiento de partículas libres en ReactJS
Analítica web para empresas
Los 10 mejores sensores IoT en 2019
Escapar de Crypto Pro. Edición GOST 34.10-2012
El procesamiento de errores irrecuperables en Swift
Eliminación suave en la API REST
Pruebas independientes de Baikal-T1, el primer SoC ruso de 28 nm, y la placa de evaluación BFK 3.1
Patriotismo en juegos de computadora: la opinión de un ex jugador
La eficiencia inesperada de las secuencias cuasialeatorias
Diseño de sonido para Pathfinder: Kingmaker
Tecnologías aditivas y escaneo 3D en ingeniería mecánica: 7 historias de éxito
Marketing de contenidos, publicidad contextual, mejora de la conversión: 6 guías útiles de promoción de inicio
RESTO pasión por 200
La mitad del reino para la IA: cuánto ahorran los bancos en aprendizaje automático, redes neuronales y bots de chat
Comparación de las arquitecturas Viper y MVVM: cómo aplicar ambas
Seminario web "167-ФЗ. Cómo los bancos pueden cumplir los requisitos del Banco Central para los sistemas antifraude ”- 26 de febrero de 2019, 11:00 hora de Moscú
Servir todo
¿Por qué los bancos monopolizan blockchain?
Tal dolor, tal dolor, infraestructura como servicio 1: 0
Perdí la fe en la industria, me quemé, pero el culto a la herramienta me salvó
Radiación: unidades
Semana de la seguridad 08: pirateo de VFEMail en vivo
Implementación de la interfaz de usuario en iOS: mejor, más rápido y escala
Cómo funciona Level Flow en Uncharted 4 y The Last Of Us
Segundo lugar en la historia de la Copa AI de Rusia 2018: CodeBall
Determine su edad biológica en el perfil
Realicé cien entrevistas, me negué a cientos de personas, y solo entonces aprendí a entrevistar
Un poco sobre inteligencia empresarial de TI
¿Por qué Google necesitaba un gráfico de conocimiento?
Redux: revisión de la lógica y acciones del reductor
BYD anuncia crecimiento de ventas para vehículos eléctricos enchufables
Cómo escribir rápidamente un sitio web o aplicación web y no quedar atrapado en los coleccionistas
Paquete acumulativo: ya puede crear aplicaciones
No seas inteligente con los formularios de inicio de sesión
Chrome Audit 500: Parte 1. Aterrizaje
Ciclo de vida de un artículo sobre Habré: escribimos un habraparser. Parte dos
Orquestador nómada alternativo en el escritorio
Cómo intenté arreglar un mapa de búsqueda de controladores. Parte 2
Orange Pi 2G-IOT: mapa del campo minado
Los proveedores de comunicación van a obligar a celebrar contratos para la conexión de edificios residenciales.
Conexión de sensores KELLER a MATLAB
La Universidad de Innopolis tendrá la primera escuela internacional de diseño de vehículos autónomos de Rusia
Los rompecabezas de Kotlin, vol. 2: un nuevo lote de rompecabezas
Escaneé toda Austria y encontré ...
Termostato ambiental inalámbrico programable por Wi-Fi con monitor de calidad del aire y otras características útiles
¿Qué regalos esperan los hombres el 23 de febrero? Resultados de la encuesta
Cómo nos afectará la reducción de la tasa de adquisición (tarjetahabientes) - 2
Locomotoras: lo que sabemos sobre vagones autopropulsados
Google abrió la zona de dominio .dev
Guía del programa JPoint 2019
La descripción general de los marcos de JavaScript: ¿Cuál elegir para su proyecto?
Cuide su negocio desde una edad temprana o cómo crear una startup lean
OpenStack amplía su cartera e involucra CI / CD
Promoción: traiga un libro de papel y obtenga un descuento en cualquier lector electrónico ONYX BOOX
Lo que finalizó la tercera prueba de Turing: estadísticas, diálogos interesantes e impresión general
Splunk deja Rusia (completamente)
Una descripción general de los métodos de segmentación de imágenes en la biblioteca de imágenes scikit
Rabbit MQ en el sistema de procesamiento de residentes
Baja a la tierra mortal ...
Datos interesantes sobre la historia del programa lunar chino y la misión espacial Chang'e-4
Representación estéreo de bajo presupuesto en pocas líneas de código (estereograma, anaglifo, estereoscopio)
Herramientas de desarrollo y especificación del programa NanoCAD Mechanics
Cómo VTB llegó a un solo conocimiento
Errores comunes de pasajeros de ferrocarriles y aerolíneas
Escribimos un rastreador para uno o dos 1.0
VMware NSX para los más pequeños. Parte 2. Configuración de firewall y NAT
Cómo los investigadores descubren bases de datos abiertas MongoDB y Elasticsearch
Detección de ataques web con un codificador automático Seq2Seq
KeeBee Hacer su propio teclado USB desde cero
6 puntos de crecimiento de conversión o cómo aumentar la confianza usando un teléfono en el sitio
Cómo dar y recibir retroalimentación si eres un gorrión-sociophobus
Generando íconos multiplataforma multiplataforma con Sketch y un script Node.js - Parte # 1
Generando íconos multiplataforma de múltiples marcas con Sketch y un script Node.js - Parte # 2
La historia de cómo cambiamos el ícono de PVS-Studio
La historia de cómo cambiamos el ícono de PVS-Studio
Oficina pro agresiva
Hacer una cámara térmica de bricolaje basada en una Raspberry Pi
16 de marzo Badoo PHP Meetup: Pruebas y calidad de código. El registro está abierto.
Concurso en línea para resolver un problema desde la teoría de juegos
Descripción general del escáner 3D Metronor
Mundo integrado 2019 en el Centro de Exposiciones de Nuremberg
Computadora más pequeña
El cambio de marca del producto es posiblemente el peor requisito de retraso
Mi camino de ingeniero a programador
Data Science en CodeFest: El sabor de la revolución
Optimización de scripts con Webpack SplitChunksPlugin
LG presentará un teléfono inteligente con una pantalla de altavoz OLED: algunas palabras sobre el nuevo dispositivo y tecnología
Los boletos para Marte costarán menos de $ 500,000
¿A dónde fueron los primeros adoptadores?
AI de audio: extracción de voces de la música usando redes neuronales convolucionales
Embedded World 2019: la mayor exposición de electrónica integrada
Simulador de lectura de artículos
Profundidades SIEM: correlaciones listas para usar. Parte 4. Modelo del sistema como contexto de reglas de correlación
Kaspersky Mobile Talks: una reunión para desarrolladores avanzados
Obtención de información y omisión de la autenticación de dos factores en tarjetas bancarias de TOP-10 (Ucrania)
Ya no es un concepto: Samsung presentó el teléfono plegable Galaxy Fold por $ 1980
Fijamos la autorización LDAP a Kubernetes
Programación relacional: dolor, interés y dolor de nuevo.
KubeSail y su clúster Kubernetes gratuito para desarrolladores
Los resultados del experimento con una semana laboral de cuatro días para trabajadores de oficina en Nueva Zelanda
EAV de Magento 2: descripción general de las estructuras de datos
Positivos falsos en PVS-Studio: cuán profundo es la madriguera del conejo
Falsos positivos en PVS-Studio: qué tan profundo es la madriguera del conejo
La elección correcta: un estudio práctico de las habilidades cognitivas de los simios antropoides
Rendimiento equilibrado del sitio. Parte 1: estrategia
Para que Roskomnadzor no venga REPENTINAMENTE
Emociones, trabajo independiente.
Almacenamiento a largo plazo de métricas Prometheus (Alexey Palazhchenko, Percona)
Soluciones de chat en tiempo real frente a plataformas de chat: haga su elección
Desarrollo de WebAssembly: rastrillo real y ejemplos
12 puntos de crecimiento de conversión o contenido que realmente vende
Redes inalámbricas industriales: ¿cuál elegir?
Cómo manejar los errores correctamente: el silencio no siempre es bueno
Primera introducción al protocolo HTTP escribiendo el servidor web Java más simple
Cómo minimizar los errores al integrarse con servicios externos: la experiencia de un corredor en línea
Once perlas ocultas de Java 11
Cómo la ética se convirtió en el problema más costoso de Silicon Valley, y la filosofía se convirtió en su solución más práctica
Cómo aprender a determinar cuándo decir no
Obtenemos la contraseña maestra del administrador de contraseñas bloqueadas 1 Contraseña 4
Canales de datos QUIC: primeros pasos
Cómo creció el mercado de la impresión 3D en 2018 y lo que significa para las empresas
OOP está muerto, larga vida OOP
Nublado con posibilidad de publicidad no desactivable en el cielo estrellado
Enfoque sinestésico de máquina para detectar ataques DDoS de red. Parte 2
La primera conferencia de juegos Mail.ru Group
Visor de cenizas: reinicio
Usando el poder de cómputo de R para probar la hipótesis de igualdad de medias
Libro "GraphQL: lenguaje de consulta para aplicaciones web modernas"
¿Sobre quién y para qué mensajeros "tocarán"?
Dinámica espiral de Scrum y Graves: cómo no toparse con los arrecifes
¿Las empresas de servicios sueñan con sus productos? Conversación con Maxilect
Un enfoque avanzado para detectar límites utilizando paredes de vasos como ejemplo
Wolfensteiny 3D - ingeniería inversa 251 bytes de JavaScript
Cómo redujimos la emisión de préstamos a 2 clics
Cluster Storage Pacemaker + DRBD (Dual primario) + samba
Trabaje con protección de información criptográfica y portadores de claves de hardware en Linux
Guía del usuario de Kibana. Visualización. Parte 1
¿Espejo negro o anuncio Picooc?
OpenAI Gym + ROS + Gazebo: entrenando un robot independiente en casa. Parte 1
Análisis de ataques masivos recientes con captura de DNS
¿Por qué Kubernetes es tan complicado con los repositorios?
Cree un ejemplo ARCore de caras aumentadas en Unity
Forbes publicó una lista de las compañías de Internet rusas más caras en 2019
Efectos de filtrado SVG. Parte 6. Creando texturas con feTurbulence
Habraiting 2018: los mejores materiales para 2018
Inglés de programación
¿Han perdido evidencia de una nueva física en el Gran Colisionador de Hadrones?
Centro de Monitoreo de la Red de Comunicación: el nuevo "defensor" estatal de Runet
La vulnerabilidad de WinRar, sin cerrar durante 19 años, le permite colocar el archivo desempaquetado en cualquier lugar
Rusia ocupó el noveno lugar en la clasificación global de SSL, por delante de China, Dinamarca y Suiza
Inicio rápido: Ir + Apache Kafka + Redis
"Artículo de mamada": los científicos procesaron 109 horas de sexo oral para desarrollar una IA que apesta a un miembro
Seminario "Por qué nos pusimos en contacto con Kubernetes y lo que obtenemos de él", 28 de febrero, Moscú
Seguimiento dinámico con todas las funciones en Linux utilizando eBPF y bpftrace
Cómo ayudaron los gráficos de redes neuronales
Las tareas simples y largas eliminan a los candidatos mejor que los cortos y complejos
Guía del usuario de Kibana. Visualización. Parte 2
Cómo funciona el marco tiOPF para delphi / lazarus. Plantilla de visitante
Ceedling + Eclipse o pruebas unitarias para microcontroladores
Primer vistazo a la FoundationDB de Apple
Cómo convertirse en un probador: los conocimientos y habilidades necesarios
Cómo crear una hermosa paleta de colores
Configuración de GAL en Zimbra Collaboration Suite
Gran entrevista con el creador de Jenkins, Kohsuke Kawaguchi
Carga masiva de datos o Cómo alimentar a un pueblo chino
Yandex Neural Network es coautora de una obra para viola y orquesta
6 puntos de crecimiento de conversión o técnicas efectivas para trabajar con el precio en el sitio
The Witcher 3: Wild Hunt: cómo traductores traducen nombres
Fintech digest: robot del Banco Central contra pirámides financieras, los bancos verifican los datos de suscriptores de operadores móviles
Smart Lock: por qué la pereza es un motor del progreso de IoT
OpenStreetMap Part Medium: visualización de datos ocultos
Cisco Live EMEA 2019: cambiando la vieja bicicleta de TI a BMW en las nubes
Anacronismos, crujidos, mala estructura organizativa: tres dolores de liderazgo de equipo en una corporación
AMA con Habr (línea directa con TM, v 6.0)
Cómo obtener una oferta en Moscú en 1 día para un ingeniero de control de calidad (y es costoso vivir aquí)
Experiencia en la construcción de infraestructura en arquitectura de microservicios
El difuso mundo de ruido de Perlin
PyCon Rusia 2019: respuestas a preguntas clave
Elegir verdaderos auriculares inalámbricos: 6 meses después ...
Extensiones populares de código de Visual Studio
Domestica tu soporte técnico
¿Qué hay en el corazón de un avión no tripulado?
Wired: una película animada de varias escenas dibujada y animada en realidad virtual
Deja de hablar de "tomar en serio la seguridad y la privacidad"
Sobre computación cuántica y libre albedrío
[spoilers] Película Wandering Earth: El sol se estrella. El astronauta chino y uno ruso con un frasco de vodka salvará a todos
Colonia Capítulo 26: Port Demetrio
"Personal eléctrico" - ahora definitivamente
RTOS o no RTOS es la pregunta
Cómo hicimos un sistema de pago de criptomonedas: cinco problemas principales
El patrimonio cultural de Kazajstán en modelos 3D
Entra al cielo. Una historia honesta sobre una seria pasión por el paracaidismo.
Conozca a un estratega de contenido: una entrevista con Dmitry Kabanov, curador de Startup Digest de Techstars y asesor de SXSW
Enrutamiento directo y equilibrio con NFT vs Nginx
¿Haskell es realmente el lenguaje de los genios y la academia?
Patrones de CI / CD y antipatrones. Parte 2
¿Cómo entender el código "extranjero" y unirme a un nuevo equipo?
Lanzó el primer módulo de aterrizaje lunar comercial Beresheet
OpenShift - manualidades de sombrero rojo
Guía del usuario de Kibana. Visualización. Parte 3
Programa de conferencias Lua en Moscú 2019
¿Necesita la tienda Stylish Crossell: la experiencia de Retail Rocket en análisis de imágenes para formular recomendaciones?
¿Cómo se ve la luna invisible de Neptuno?
Protección sin miedo. Seguridad de roscas en óxido
[Viernes] Cómo freír pollo en términos de física
Más allá de la pureza: qué puede y qué no puede revertir la membrana de ósmosis
Investigadores de Google: para protegerse contra Spectre requiere un cambio en la arquitectura del procesador, los parches de software no ayudarán
7 puntos de crecimiento de conversión o cómo aumentar la posibilidad de hacer clic en los botones
Científicos chinos han desarrollado un generador piezoeléctrico para marcapasos
Impresión masiva en Windows
Spring Data JPA: lo que es bueno y lo que es malo
Rayas de cebra: es una zona de exclusión aérea para mosquitos
No solo un teléfono plegable: Samsung ha actualizado toda su línea de dispositivos portátiles
Funciones de CPU RDRAND y RDSEED ahora disponibles
Arte ASCII "aplicado"
Cruise abre el código fuente de Worldview
RethinkDB: por que cerramos
Mal consejo: ¿cómo escribir documentación técnica?
Obtención de permiso para volar un avión no tripulado (BVS, UAV) en la Federación de Rusia en 2019
Consejos y trucos forenses digitales: membresía de cuentas de usuario local
Activación de la "brújula" en los ciegos. Tecnología Sezual
El regreso del hijo pródigo
Marketing en movimiento: el año de producción de GIF
Robot ambulante de cuatro patas más pequeño que una cabeza de hormiga
El robot del MIT aprende que Jenga confía en la visión y el tacto
Cómo protegerse de los trolls de marca
El alto gerente de Apple fue acusado de abuso de información privilegiada. Tuvo que luchar contra ella
Conceptos básicos de PowerShell: definición del final de una línea con un carácter específico
La primera vez que probamos App Center y contamos nuestra experiencia
Los científicos han cultivado células madre universales utilizando ingeniería CRISPR
Servicios unificados goszakup.gov.kz - Versión 2
YouTube ha deshabilitado los anuncios antivacunas
En los dedos: tipos asociados en Rust y cuál es su diferencia con los argumentos de tipo
Aprendiendo a la computadora: cómo adquirir una nueva habilidad
Imposible pan y otros azulejos de Penrose gana
Pentesting Azure: pensamientos sobre seguridad en la computación en la nube
Tres extensiones reactivas zen
NASA advierte a SpaceX y Boeing sobre fallas en naves espaciales
Seis historias de cómo se reescribió el código desde cero
Brazos mecanizados y manipuladores: le dicen lo que hace el laboratorio de robótica de la Universidad ITMO
¿Y cómo ves la educación en TI?
Facebook cerrará su spyware VPN Onavo
Red neuronal enseñada a dibujar los detalles que faltan en la foto de personas
Hacer JaCarta Editor
Juego interactivo en XSLT
La nueva cronología de Iyon the Pacific
Los empleados de Microsoft se opusieron al uso de HoloLens en el ejército, porque la guerra se convierte en un juego de computadora
Qué buscar al elegir un lector: sistemas operativos y hardware
Sonido en el cable: la historia del telégrafo
Kuril en línea
Antepasados de helicópteros. La verdadera causa del descontento entre los adolescentes británicos.
¿Por qué la aplicación de control remoto necesita saber mi ubicación?
Protocolo de transmisión de paquetes para microcontroladores PSP1N
Habraiting 2017: los mejores materiales para 2017
Stonehenge Los secretos de los megalitos.
Cómo "dividir" el ADC correctamente
Fractales en números irracionales
Lo que da un enfoque científico a las cuestiones éticas: el código fuente de la corrección política
El primer sistema de producción de altavoces de arena impreso en una impresora 3D en la República Checa
El resumen de materiales interesantes para el desarrollador móvil # 287 (18 de febrero - 24 de febrero)
Nuevos resultados del estudio: el trasplante de médula ósea puede retrasar el envejecimiento
Factores del valor de Bitcoin
Cómo mi vida se convirtió en un libro de Kafka
SDN se lanzará al espacio: ¿por qué es necesario?
Pez murciélago Introduccion
Balanceadores de carga para sistemas de orquestación
Variedades de SIMD
Arquitectura del almacén de datos: tradicional y en la nube
Vue mixins, la forma explícita (por un ejemplo de plugin de modificadores BEM)
Hayabusa-2 "tocó por primera vez el asteroide
La vida de un programador simple es dura y llana
Toda la historia de Linux. Parte I: cómo comenzó todo
Eventos digitales en Moscú del 25 de febrero al 3 de marzo
Pixel Gallop - Parte cinco - Animación de personajes. Caminando
12 conceptos de JavaScript para conocer
Gestión de memoria Python
El resumen de materiales frescos del mundo del front-end para la última semana No. 353 (del 17 al 24 de febrero de 2019)
Frontend Weekly Digest (18-24 de febrero de 2019)
Learning Docker Parte 6: Trabajar con datos
Redes de Kubernetes: Pods
Tutorial de React Parte 19: Métodos del ciclo de vida de los componentes
Tutorial React Parte 20: primera lección de renderizado condicional
Optimización del sistema de control LQR
PHP Digest No. 150 (del 11 al 25 de febrero de 2019)
Cómo recomendar música que casi nadie escuchó. Informe Yandex
La evolución de la interacción del clúster. Cómo implementamos ActiveMQ y Hazelcast
Napalm corporativo
El primer puerto espacial privado se construirá en Rusia
Misión lunar "Bereshit" - un portal en línea con un simulador de trayectoria y monitoreo de los parámetros de vuelo actuales
IU débil, programador débil
¿Por qué un automóvil automático clásico es imposible y no tiene perspectivas comerciales?
Los sistemas nacionales de vigilancia de China: una fuente no solo de datos, sino también de ingresos estables
Soluciones casi confiables
Dualidad: un motor fácil y rápido para igrostroy en Windows (Ext.)
Likbez lanzará Istio
Creación de la barra de navegación inferior en Kotlin usando Anko
Taller sobre impresión 3D industrial: 1 de marzo en Caliber Technopark
Calificación de empleadores de TI de San Petersburgo y Moscú 2018: resultados de una encuesta de desarrolladores
1 de marzo - Teamlead Meetup: evaluación y motivación de los empleados
¿Hay vida bajo Windows 98, segunda parte? Acerca del software
Piloto militar, físico nuclear e ingeniero jefe del Kremlin, que fueron los desarrolladores de ASCON en una vida pasada
Presentación de Microsoft HoloLens 2
Cómo Tinkoff.ru automatiza el análisis con Zeppelin
Cómo funciona la planta inteligente de General Electric
Presentación de Microsoft HoloLens 2
Webinar Group-IB "Visión forense sobre la protección de objetos CII en 2019"
Cómo realizar una pasantía en una gran empresa de TI
STM32F103C8T6 como unidad flash con sistema de archivos FAT12
Linus Torvalds no cree que los servidores en la arquitectura ARM reemplacen a x86. "Venta de un modelo de 64 bits - idiotez"
STM32. Práctica de pérdida de peso o dieta para el controlador
Cómo hacer amigos PLUTO y HDSDR
Juego de física de tornados: cómo se implementa la aerodinámica en Just Cause 4 (tráfico)
Programa de conferencia Lua In Moscow 2019
HyperX Fury 3D: SSD con un pedigrí claro
Predicciones: las nubes cambiarán 2019
Cómo implementamos el caché en la base de datos Tarantool
Los juegos cambian el mundo: cómo Hellblade llama la atención sobre los problemas de las personas con enfermedades mentales
No necesita Blockchain: ocho casos de uso bien conocidos y por qué no funcionan
¿Cómo cubrir las pistas en la cadena de bloques? Nuestro concepto de mezclador de transacciones
Por qué los "gráficos de tráfico" mienten
La historia de Cyrillic LiveJournal: cómo la administración rusa aplastó el auge de los blogs en ruso
Desconectar: ¿qué sucede cuando cancelas la suscripción a Facebook?
Cómo un rompecabezas para niños ayuda a revelar los secretos del magnetismo
Sobre el almacenamiento de datos personales, Roskomnadzor y sitios de citas
¿Por qué no deberías esperar las manifestaciones morales de los robomobiles?
Como una docena de compañías líderes están tratando de crear un LIDAR poderoso y económico
WG Contract API: zoológico de servicios
Los juegos móviles del navegador te desafían
Solución matemática a los problemas de relatividad.
¿Cómo se organizaron las locomotoras de vapor?
Programación para no programadores. Biografía de junio
Semana de la seguridad 09: vulnerabilidad de 19 años en WinRAR
Chatbot para Vkontakte en ASP.NET Core C #
Automatice la transición a React Hooks
La valoración del mercado de criptomonedas llegará a $ 1 billón este año - Predicciones de criptomonedas 2019
Kubespray-as-a-Service: agregue Kubernetes a cualquier nube
Resumiendo el concurso en línea para el juego Blotto
Notas del Biorobot
Automatice la conversión de archivos de Word a otros formatos.
Conceptos básicos termoacústicos
Habra megarating: los mejores artículos y estadísticas de Habr durante 12 años. Parte 1/2
Categorías de expresiones en C ++
Obtener enlaces a perfiles Vk de los resultados de SearchFace usando Python (pero esto no es exacto)
Proyectos en CodeFest: ¿Cómo puede sobrevivir un gerente en un mundo en constante cambio?
ZTE mostró un reloj de teléfono inteligente α
Kubernetes historias de éxito en producción. Parte 10: Reddit
Para la plataforma rusa de PC industriales, tomaron los procesadores Baikal-T1 y el sistema operativo Alt
Cirugía ocular "en un sueño" - dormir o no dormir - esa es la pregunta
VMmanager 6: una nueva herramienta para crear máquinas virtuales desde el sistema ISP
Consejos y trucos forenses digitales: Auditoría de línea de comandos mejorada
Aleteo Pros y contras
Las 10 principales compañías de desarrollo de aplicaciones móviles para empresas y startups
Implementación del banco digital solo móvil en Kazajstán
Intel PAC N3000 - FPGA para aplicaciones de red
Notificaciones de inicio de sesión en el servidor (SSH / TERMINAL) baratas y alegres
Reduzca los riesgos de tiempo de inactividad con la arquitectura Shared Nothing
¡Golpeemos el rally y el descuido todoterreno de Java EE! Entrevista con Sebastian Dashner, Comisionado de EE. UU. De Yakarta
La visión de un biólogo de la teoría mutacional del envejecimiento.
Cómo funciona el sistema de videovigilancia Ivideon: una descripción general de la cuenta personal del usuario
Creación eficiente de componentes con sistema estilizado
10 cosas sobre SEO técnico que todo propietario de un sitio de WordPress necesita saber
Tres puntos de crecimiento de conversión, o cómo aumentar la seguridad y aumentar las ventas en el sitio
Escribir una aplicación de Android en ensamblador
Conversaciones en C ++: WP 21, Boost, Conferences
Marco legal para biometría
¿Dónde enseñar programación infantil?
VPN sin VPN o una historia sobre el uso no convencional de SSH
Te invitamos el 6 de marzo a ElixirLangMoscow Meetup # 9
Eclipse para microcontroladores (STM32) + FreeRTOS Task Aware Debugger
Ir a Meetup en vivo en Acronis
RANS de codificación de entropía o cómo escribir su propio archivador
Las autoridades francesas multaron al banco UBS con $ 4 mil millones por ayudar a los clientes a evitar impuestos
Rendimiento equilibrado del sitio. Parte 2: optimización técnica
Devoción de horror eliminada de Steam: la causa nuevamente es Winnie the Pooh, Xi Jinping y la ira de China por connotaciones políticas
Manejo de incendios como parte del trabajo del líder
Lo que está sucediendo en el mercado de transmisión de audio: discutiendo el desarrollo de plataformas de transmisión
Guía del usuario de Kibana. Visualización. Parte 4
¿Quién es el gerente del proyecto en opinión del propietario del negocio y cómo tratarlo?
No llevar a trabajar. Pero, ¿y si el problema está en ti?
One Cloud Story: Huawei + 3data = Cloud
Práctica: consejos para escribir programas compatibles en el mundo real
iRobot Scooba: experiencia y soluciones a problemas comunes de un robot limpiador de lavado
Pasantías para desarrolladores en Avito: misiones de combate y trabajo con mentores experimentados
Adivinación en redes neuronales: si el propio autor señaló en los comentarios en la publicación
42 Silicon Valley: cómo ser seleccionado
DESCANSO? Toma un tonto JSON-RPC
Acceso a datos simplificado FAT12 interno para STM32
Un poco sobre el sombreado de Phong
Resumen del mercado de Monowheels 2019
¿Por qué el cerebro necesita un "descanso"?
Impresora 3D de Solidprint Sign
Tú como quieras, pero yo sí
VMware NSX para los más pequeños. Parte 3. Configuración de DHCP
En los últimos 12 años, nunca he mostrado un currículum
SIP desde megáfono a precio local
Todo lo que necesitas saber sobre las extensiones de aplicaciones iOS
Creación de una plantilla de flujo de datos para transmitir datos desde Pub / Sub a BigQuery basado en GCP utilizando Apache Beam SDK y Python
Aprenda tácticas adversas, técnicas y conocimientos comunes (ATT @ CK). Tácticas empresariales. Parte 9
Sketch + Node.js: generando iconos para muchas plataformas y marcas
Satya Nadella habló sobre la cooperación con el Pentágono
Cómo la tecnología crea nuevas realidades
Instalación de una pantalla IPS en el Thinkpad T430S
Implementemos en Openshift
¿Puede la medicina digital resistir a los hackers?
El libro "Mastering Kubernetes. Orquestación de arquitecturas de contenedores "
La era de la economía de las impresiones ya está cerca. Tecnologías del futuro en casa
Realidad de trabajo duro - Xichang Satellite Launch Center - XSLC
Estamos en UltraHD Morty! Cómo ver cualquier película en 4K
Estrategia de seguridad de la información: ¿ha decidido cómo avanzar?
Inicie la aplicación en Openshift y compare las herramientas existentes.
Cómo adelantarse a la competencia: SIBUR desarrolla fabricación aditiva
7 pasos para usar la habitación. Tutorial para migrar su aplicación a Room
Fórmula para coreano, o reconoce Hangul de forma rápida, fácil y sin errores.
Romper - no construir. O devolución
¿Por qué elegimos el Lexus RX450h?
API REST en Laravel en 100 líneas de código
Eclipse Che 7 ya está aquí
Elegir un sistema de almacenamiento de archivos para trabajar en equipo
Recompensa del usuario a los autores de Habr
Manejo unificado de errores (opción C ++ para microcontroladores)
Índices en PostgreSQL - 1
Consejos y trucos de Kubernetes: reubicar recursos del clúster en Helm 2
Kit de inicio de pruebas de seguridad web
Desarrollo de una nueva rama de producto: cómo deshacerse de lo poco práctico y seguir siendo útil
Análisis FinFisher Butkit
Invidious - interfaz de YouTube alternativa
El camino del historiador de RRHH a programadores Java: un poco de suerte y perseverancia
Contigo FizTech.Science: buscamos parámetros ocultos y nos sumergimos en el maravilloso mundo cuántico
Pruebas funcionales de las habilidades de Yandex Alice en Node.js
Los científicos han identificado las deficiencias de la interfaz de Windows Update, que está parcialmente diseñada para "usuarios estúpidos"
Yate: puede ser económico
Programación de microcontroladores ESP8266 / ESP32 escribiendo archivos de configuración YAML
freetype 2 y opengl escriben texto
Cámaras 2019: independientes, inteligentes, independientes
La forma más efectiva de combatir la piratería: servicios legales convenientes y baratos
Elegir un regalo para una chica geek
NASA: la cantidad de planetas habitables en nuestra galaxia es mucho menor de lo que comúnmente se cree
Tecnología de los años 80: quién revive los procesadores de escamas wafers
"Los contenedores ganaron la batalla, pero pierden la guerra en la arquitectura sin servidor", - Simon Wardley
Introduciendo Neural ODE
Efectos de filtrado SVG. Parte 7. Adelante
Gestión de archivos mal hecha - Parte 2: Obra maestra de mierda
k3s es un Kubernetes pequeño pero certificado por Rancher Labs
Python y FPGA. Prueba
Experimento: recopilamos un directorio de unidades que emitieron un pasaporte
Dart 2.2 anunciado: Código de máquina más eficiente, soporte para set literales
Los hackers son peores que pintar, o cómo proteger las aplicaciones web
Ley de primavera en términos de la constitución. Por qué puede
Nuevo códec AV1: acelere la carga de video en un navegador
Diseño en CodeFest. Pero eso no es seguro
Se está creando una estrategia nacional de inteligencia artificial en Rusia
Trojan.Multi.BroSubsc.gen - Kaspersky funciona
Carrera de esteroides. Samurai Way
Reintroducción de bisontes (pequeña victoria de los zoólogos)
ReCaptcha bypass en pruebas de selenio
Tiempo de ejecución de contenedor maduro: containerd se gradúa de CNCF
El resumen de eventos para profesionales de recursos humanos en el campo de TI en marzo de 2019
La asociación como herramienta efectiva para el desarrollo empresarial
Cómo usamos el sistema de monitoreo minorista Zabbix
Reaccionar y dividir código
Cómo Google Programmer resuelve problemas comunes
Qué hacer si desea recaudar dinero para la reparación de Falla, y solo Wikipedia está a la mano
La nueva tecnología puede mejorar diez veces la resolución de imágenes de tejidos biológicos
Febrero de 2019 Joomla Digest
Resumen de eventos de TI de marzo (primera parte)
Postgres extensibles
Digitalización de la comunicación: ¿por qué necesitamos emoji?
Degradación del software
Varias formas de falsificar PDF con firma digital
Las empresas finalmente se preocuparon por el desarrollo de dispositivos IoT y su seguridad
RxJava2 + Retrofit 2. Modificamos el adaptador para manejar la falta de estado de Internet en Android
Elegante cascada de RiME en el motor del juego: crea una corriente de agua
Trabajando con la API de Jira con Python
Conexión de micrómetro para aplicación web Java
Cómo simplificar la investigación de la base de datos Oracle: un "conjunto de scripts" para caballeros
Antigüedades: cámara de disquete de veinte años
¿Cómo fue Love Kubernetes al Grupo Mail.ru el 14 de febrero?
SEC acusó a Ilon Mask de violar la prohibición de publicar datos importantes sobre Tesla en las redes sociales
Guía del desarrollador para crear aplicaciones de IA
Delta-OMA (D-OMA): nuevo método de acceso múltiple en masa 6G. Parte 1
Agrupación de puntos de acceso inalámbrico utilizando el método k-means
Microservicio en GO para capturar video de tweets
Construyendo un marco de metal de un edificio usando el programa SPDS
A la cuestión de las baterías
Guía del usuario de Kibana. Visualización. Parte 5
Guía para desarrolladores para crear aplicaciones de IA
Antipatterns Vim
Nuevos lenguajes de programación matan silenciosamente nuestra conexión con la realidad
Guía para la auditoría automática de contratos inteligentes. Parte 3: Mythril
Mejora de la funcionalidad del componente React con React.memo ()
El grupo minero de Coinhive deja de funcionar
Capacitación de modelos TensorFlow con el Servicio Azure Machine Learning
Un simple señor moscovita: una entrevista con el creador de Duke Nukem
Facebook dará a los usuarios la oportunidad de limpiar su historia
Vida en partículas
Pruebas de 3CX v16 en Raspberry Pi 3B + y actualización de WebMeeting
Comience con Azure Machine Learning con Python SDK
128 cálculos de personajes: ganadores del concurso Wolfram Single-Line
Un pronóstico de un día y medio de energía eólica ayudará a optimizar la potencia de salida de los generadores eólicos.
Objeto compuesto "fuente de datos" y elementos de un enfoque funcional
Cómo deshabilitar la protección Spectre: se ha agregado un nuevo parámetro al kernel de Linux
Roskomnadzor bloqueó accidentalmente los talones de los proveedores
GitLab 11.8 lanzado con soporte de JavaScript en SAST, subgrupos en páginas y seguimiento de errores
Teléfono Energizer: 18,000 mAh de energía limpia
Código VS: fragmentos de titiriteros
Neurosexismo: desacreditando el mito de que hombres y mujeres tienen cerebros diferentes
1C en Elastic Compute Service Alibaba Cloud. Los tesoros de Alibaba
1C y Elastic Compute Service Alibaba Cloud
Interfaz para servicios en la nube en el segmento B2B: entre belleza y utilitarismo
Heroes III - 20 años
Inicio rápido STM32. Parte 1 software, materiales, Cube MX
Roskomnadzor planea multar a Facebook por incumplimiento
Esquema alternativo de metro de Minsk
Habra megarating: los mejores artículos y estadísticas de Habr durante 12 años. Parte 2/2
Estamos preparando una búsqueda de texto completo en Postgres. Parte 1
Los científicos desarrollan un ejército universal de linfocitos T para destruir el cáncer
Mayhem: una máquina que puede detectar vulnerabilidades en los programas y repararlos
Damos "hierro" gratis
Sala de emergencias: la vida secreta de los moderadores de Facebook en los EE. UU.
Hackear autobus CAN. Tablero virtual
Facebook se está preparando para emitir monedas digitales atadas a una canasta de monedas y aseguradas por el capital de la compañía
Entonces lo terminamos. Capítulo 1, en el que todo comienza (y, muy mal)
Extensión de SketchUp (complemento) para el diseño de muebles por un programador
"Ingeniería inversa" del aparato "Grozny" de la novela de Julio Verne "El Señor del Mundo"
8 errores en la pronunciación de los sonidos en inglés, lo que hace que la mayoría de los hablantes de ruso
Levelord, un residente ordinario de Moscú: entrevista con el creador del duque Nukem
Misión lunar Bereshit: los ingenieros de SpaceIL e Israel Aerospace Industries (IAI) MCC resolvieron los problemas
Notificaciones push del servidor SpringBoot
Computadora portátil Compaq LTE 5000, primera parte: presentación
Preparación para la inspección de Roskomnadzor: práctica dura para los valientes
Publicar errores tipográficos en publicaciones
Cómo decidí proteger los documentos de la falsificación e "inventé" una firma digital electrónica
Resumen de ciencia de datos
Cómo establecemos la estación base de mayor altitud en Europa del Este
FunTech iOS-meetup # 1
Perversiones curiosas del mundo de TI - 3
Mal consejo: ¿cómo escribir documentación técnica? Parte dos
Este contenido no está disponible en su país: noticias que no puede aprender de Rusia
¿Cuál de los desarrolladores que viven en la misma ciudad gana más: trabajando de forma remota o en la oficina?
Registrador de bobina Slf4j alternativo
Colonia Epílogo
¿Por qué Dodo Pizza necesita 250 desarrolladores?
Uso de cuentas inteligentes de Waves: de subastas a programas de bonificación
Noticias de última hora: Lanzamiento de la planta de células solares más grande del hemisferio occidental
Rust 1.33 Lanzamiento
La NASA aprobó el lanzamiento de prueba no tripulado de Dragon-2
Reaccionar y Vue: fortalezas
Python Code Life Cycle - Modelo de tiempo de ejecución de CPython
Defensa digital del mundo plástico de los reguladores nacionales de Internet.
Raspado web para desarrolladores web: un breve resumen
10 comandos de Git que un desarrollador debe saber
Secreto de firmware
Eliminando oportunidades para secuestro de tráfico
Delta Chat: mensajería descentralizada en la parte superior del correo electrónico
AsyncIO Micropython: métodos de sincronización en programación asincrónica
5 errores a evitar al crear modelos 3D para impresión 3D
Ir + = versión de paquete
Dart 2. Programación asincrónica: flujos de datos
Guía del usuario de Kibana. Visualización. Parte 6
Aprendizaje automático en Dodo. Cómo lanzar una nueva dirección si eres desarrollador
Dart 2. Programación asincrónica: futuros
NoVerify: el linter para PHP del equipo VKontakte ahora está en el dominio público
Los oftalmólogos rusos hablaron sobre la visión biónica. La nueva aplicación móvil demuestra el trabajo del ciber
Radiación: fuentes
Hacer ST-Link V2.1 a partir de ST-Link V2 chino
Pasantía de Sberseasons: Python, UX / UI, datos y mucho más para estudiantes
Lo que Oleg Artamonov está un poco equivocado
Gatsby.js en detalle
Miro y escucho donde quiero. Integrando Chromecast en una aplicación de Android
Smartphones plegables: ¿y las aplicaciones?
Cómo vender un git a otro git
Firmware básico de Sonoff a través de Raspberry Pi
DoT para distribución RPZ
Una biblioteca compacta de C ++ para programar métodos de diferencias finitas al estilo del operador. Parte 1. Semántica
Cómo hacer un cambio con una retrospectiva
Notebook Compaq LTE 5000, segunda parte: sobre las deficiencias y su tratamiento
Oda a tu amada compañera. Enciclopedia del propietario de Dell Latitude D820 / D830
Errores comunes del programador al solicitar un trabajo
Tareas del libro de texto escolar II
Anticipaciones al desarrollar un diálogo con un bot de chat
Planning poker: notas sobre la primera impresión del desarrollador
Redis cambia de licencia nuevamente
optimización novtable
Registro de velocidad de red de fibra óptica de 500 Gbps
Mejora de la productividad del desarrollo con Vue - Parte 2
Redux-symbiote: escribir acciones y reductores casi sin dolor
¿Qué se preguntó en la entrevista de junio o cómo estaba buscando mi segundo trabajo en TI?
Las compañías no tecnológicas comienzan a usar inteligencia artificial a gran escala
Futuro de la nube
La historia de los reproductores de cassette soviéticos: la evolución del Desna, el MK-60 fabricado en EE. UU. Y las grabadoras de cinta folk de los 70
Como la tercera vez en mi vida, vi una cámara termográfica viva y la sostuve en mis manos por primera vez
Descripción general de la estación base DECT Snom M300 y del kit M215
¿Cuáles son las características y tareas del acompañamiento sonoro de los juegos?
Carga diferida de Feature Module desde la carpeta "node_modules"
Programación confiable en el contexto de los lenguajes. Parte 2 - Retadores
Desarrollo del convertidor boost en DSP: principio de funcionamiento, cálculos, creación de prototipos.
Densidad de parcela comercial
Un clic en la interfaz de Booking com puede arruinar unas vacaciones o por qué es importante un sistema de calificación funcional
Ordenar el caos
Ampliar la funcionalidad del sistema de audio estándar.
Thymeleaf: Dialecto Diseño + Spring Boot 2
Registro de NodeJS hecho a la derecha
Eventos digitales en Moscú del 4 al 10 de marzo
Lo más importante. Integración con servicios externos.
Lo más importante. Integración con servicios externos (parte 2)
Fintech digest: transferencias gratuitas en el sistema SBP, la vulnerabilidad de los bancos a los ataques y otras noticias
La máquina universal para realizar pruebas de bricolaje, parte 1
Estudiar en una universidad extranjera en primera persona
ITMO University Research and Development Digest: debate sobre tendencias y nuevos logros de los científicos
Entusiasta recreó la tarjeta de sonido Sound Blaster 1.0: cuéntenos cuán notable es el proyecto
La línea de comando más simple en NASM y QEMU
El resumen de materiales interesantes para el desarrollador móvil # 288 (24 de febrero - 3 de marzo)
[Por los muelles] Aleteo. Parte 1. Para desarrolladores de Android
7 recomendaciones para analizar los 70 principales parámetros de crecimiento del sitio en 2019 en Yandex
Una primera mirada a JavaScript a través de los ojos de un desarrollador de Java
Creación de una aplicación de Android con diseños de Anko y corrinas de Anko
Ingeniero Senior en busca de trabajo. Sobre tareas en entrevistas técnicas y preguntas teóricas
Mitos de la física popular moderna.
Transformación digital en el ejemplo del Call center de cualquier negocio.
Concurrencia y patrones de error ocultos en el código: punto muerto
Blockchain y datos médicos: cómo funciona
Cómo iniciar sesión en NodeJS para que los niños del patio respeten
Magic Leap planea complementar el mundo real con capas digitales
Cómo ahorrar recursos en el navegador y no romper la web. Informe Yandex
Abismo o camino artificial desde un piloto RPA hasta la implementación en toda la empresa
Ayudando al proveedor queryable a ordenar cadenas interpoladas
Errores típicos al trabajar con PostgreSQL. Parte 1
¿Cómo creció el "Dragón" tripulado
¿Cómo promover un juego incremental? Gratis, rápido y eficiente *
En un experimento único, los ratones recibieron visión infrarroja
Resumen semanal de Frontend (25 de febrero - 3 de marzo de 2019)
El resumen de materiales frescos del mundo del front-end para la última semana No. 354 (25 de febrero - 3 de marzo de 2019)
Acerca de la evaluación y gestión del desarrollo de productos de software
One Web está por delante de SpaceX en la implementación de satélites de Internet
¿Cómo se puede simplificar y acelerar el cálculo de una red neuronal de distribución directa?
La primera mesa redonda pública "¿Necesitamos estándares nacionales en Internet de las cosas?" - en la conferencia InoThings ++
Lo que brilla Crew Dragon Roscosmos
ReactOS 0.4.11 - Cien más aplicaciones
Todos pueden aprender inglés fácilmente
Componente Figma y organización de instancias usando Userpic como ejemplo
Cerdo corporativo
Los 10 mejores informes de la conferencia C ++ Rusia 2018: videos completos, diapositivas, comentarios
Analizador estático Detekt para Kotlin
Transformamos el lugar de trabajo en un titular por $ 200
Proxy PHP Xdebug: cuando las características estándar de Xdebug no son suficientes
¿Se castiga a Rusia por el comercio ilegal de datos personales?
Cómo udalenka acelera la innovación en GitLab
Personalización de Django ORM en el ejemplo de ZomboDB
Sistemas distribuidos. Patrones de diseño. Reseña del libro
Pandas Guide to Big Data Analysis
Las 10 mejores técnicas de piratería web 2018
Caso. Ahorro de 300 000 p. por mes en publicidad contextual
Intuitivo RL (aprendizaje de refuerzo): Introducción a Advantage-Actor-Critic (A2C)
Cómo aumentar la seguridad en la identificación personal y los sistemas de control de acceso
La historia de los reproductores de cassette soviéticos (segunda parte): el auge de Walkmen, un dispositivo para el KGB y las grabadoras
Cómo hacer que el juego funcione a 60 fps
Wireshark 3.0.0: revisión de innovaciones
Grabadoras de video para video vigilancia - gratis
Revisión de Sprint: de mierda a genial
Conexión de buzones externos a Zimbra
SmartMail Conf: Primera conferencia de correo de aprendizaje automático de Mail.ru
Índices en PostgreSQL - 2
Hormiguero o fortaleza? Estoy construyendo una casa por el precio de un apartamento. 4 partes ¿Comodidad o necesidad de aparatos en casa?
¿Qué es el alias estricto y por qué debería importarnos? Parte 1
Otra historia del mando a distancia.
“Si no se necesita un producto, no importa cómo lo empaques, no tendrá sentido”: cómo trabajan las compañías de tecnología en las interfaces
Mash: multiproceso, corutinas, asíncrono y espera
Cómo enfriar equipos en un centro de datos: tres nuevas tecnologías
Igual que en la luna: ingeniería inversa de un módulo de amplificador operacional híbrido
Semana de la seguridad 10: Vulnerabilidades del controlador NVIDIA
Sigma gobierna. Arte o nuevo estándar para SOC
Usar la herramienta de configuración de Datapath
Se crea la base para una teoría generalizada de las redes neuronales.
Larga vida a los overclockers: cómo la refrigeración líquida comenzó a dominar en los centros de datos
Lanzamiento de Linux 5.0
Ingeniería inversa de formato binario utilizando archivos Korg .SNG como ejemplo
Cómo tratamos de mobbing
Documentos sobre el edificio: pequeñas alegrías de la automatización en el ejemplo de la Torre Oscura
La vulnerabilidad en Telegram permite omitir la contraseña del código local de cualquier longitud
Haz una pregunta al autor de Lua
Consejos y trucos forenses digitales: cómo encontrar una conexión VPN activa en el volcado de memoria
Usando Cuentas Joomla en un Proyecto Django
¿Estarás monitoreando todo por mí? Si
Banda sonora para el juego: las humanidades también lloran
¿Se necesitan cazadores de cabezas?
Mi sistema domótico
¿La velocidad disminuye la velocidad disminuye?
Objeto de dominio con Lombok: Battle Classic
Las billeteras frías del intercambio de criptomonedas QuadrigaCX, cuyo fundador murió, resultaron estar vacías
Telegram-bot + Google Analytics
Motor de cartón para un juego de mesa eléctrico. Cómo lo acercamos a la realidad
CI / CD usando Jenkins en Kubernetes
Aceleramos el procesamiento de eventos a 1.6 millones por segundo
No apto para selfies: ensayo inmunosorbente digital ligado a enzimas utilizando un nuevo chip integrado en un teléfono inteligente
Aprendizaje automático en monitoreo de TI
Cómo hacer que las corutinas en Unity sean un poco más convenientes
El libro "Algoritmo perfecto. Los fundamentos
Habraiting: construyendo una nube de palabras de habla rusa en el ejemplo de los encabezados de Habra
Durabilidad de la lámpara LED y salida de luz reducida
Energía geotérmica: cómo el calor de la Tierra se convirtió en un recurso energético eficiente
¿Traes malas noticias a la gerencia?
Escalado de aplicaciones Kubernetes basado en métricas de Prometheus
Error perfecto: uso de Type Confusion en Flash. Parte 1
Qué leer en marzo: 22 libros nuevos para vendedores, gerentes, desarrolladores y diseñadores
La mayoría de las habilidades que no son de programación aumentan el valor del desarrollador
Redes de Kubernetes: entrada
Ir mecanismos de asignación
Análisis y optimización de aplicaciones React.
Uso de Fastify y Preact para prototipar rápidamente aplicaciones web
Cambiar a Next.js y acelerar la carga de la página de inicio de manifold.co 7.5 veces
8 trucos para trabajar con CSS: paralaje, pie de página adhesivo y otros
Matemáticas reconciliando a Newton con el mundo cuántico
Cómo ver SDDL y no romper los ojos en punto y coma
QIWI Kitchen 6 de febrero: cómo estuvo + presentaciones de oradores
Post-post, meta-meta. Aprendemos a escribir en Habr
Tarjeta Intel SGX. Cada servidor merece su SGX
Carsten Zero actuará en PHDays 9
Cómo dar retroalimentación: 9 reglas
Instancias de seguridad de la información en la plataforma attackdefense.com
Donde los sueños conducen: subterráneo
El proyecto más grande en litografía estéreo: esqueleto de mamut impreso en una impresora 3D
Las tecnologías de reemplazo sensorial le permitirán ver el mundo con la ayuda de los sonidos: cómo funciona la neuroplasticidad del cerebro humano
Qué escribir y cómo ensamblar un proyecto C ++
Rendimiento equilibrado del sitio. Parte 3: contenido
Tutorial de DataPower
Análisis de datos Scala: ¿una necesidad urgente o una oportunidad agradable?
Misión lunar "Bereshit" - selfie en el fondo de la Tierra
Blockchain sin intermediarios: cómo enviamos valores a un registro distribuido
Uno de los gigantes del streaming lanzado en India y atrajo a un millón de usuarios en una semana.
S for Security: Internet Security of Things e informes en InoThings ++ 2019
Aplicación del metro de Moscú para la Tienda Windows
¿Vale la pena tratar con plantas móviles de energía solar?
Acerca de la magistratura de Tinkoff.ru en MIPT
Diseño, ciclos de desarrollo y pruebas.
MySQL: uso de variables en una consulta
¿Qué determina el ingreso de los mineros?
Revisión de la plataforma Google IoT
Como defectos
Paños
Los empleados de Google descubrieron que el trabajo en la versión del motor de búsqueda para China continúa
Generalización rápida de marcadores en un mapa WebGL
Dejar de descargar y almacenar ceros
La película "Office Space" tiene 20 años: cómo cambió nuestros trabajos
El robot MIT Cheetah puede hacer volteretas y correr rápido
Microsoft: Rusia está por delante de Estados Unidos y Europa en la implementación de inteligencia artificial
My Little Relays: Triple Brainfuck, o ¿Qué es la locura?
Cómo hacer una muleta para sus propias inversiones de Tinkoff o notificaciones de acción requeridas para tomar ganancias / detener pérdidas
6 juegos de mesa para nivelar inglés
Perfilado y trazado con perf
Ingeniería inversa de formato binario utilizando archivos Korg SNG como ejemplo. Parte 2
Computadora portátil Compaq LTE 5000, parte dos y media: bonificación
Solución RIPE y sus consecuencias para la exclusión de dos LIR rusos (Netup, gcxc.net)
Aplicación tonta para la tienda de Windows
Lo que pasa con el sombrero: los 10 mejores informes de Heisenbug 2018 Moscú
Virtual Djinn el 8 de marzo, o cómo sorprender a tus empleados en un día de primavera
Bases de datos operativas frente a analíticas: almacenamiento de columnas frente a filas
5 trucos para optimizar consultas SQL en Greenplum
Un artículo sobre cómo CommVault respalda PostgreSQL
Aprendiz Vasya y sus historias sobre idempotencia API
Resumen de gestión de productos. Lo que emociona a los productos y a los vendedores en 2019
Descripción general de los escáneres de código de barras JavaScript
Matemáticas para el científico de datos: secciones necesarias
Índices en PostgreSQL - 3 (Hash)
Learning Go: una selección de informes en video
Conceptos erróneos más comunes en física popular
VShard - escala horizontal en Tarantool
Secuestro de BGP al agregar la víctima AS al AS-SET del atacante
7 consejos útiles para usar la habitación
¿Por qué necesitamos un sistema de monitoreo en un chip?
El registro está abierto para Allure Server Meetup en San Petersburgo
Te invitamos a la conferencia “Arquitecto (de TI) en proyectos y organizaciones de TI”
Encuesta: tecnologías en la nube en SIG y servicios de geodatos
Monitorear pings entre anfitriones de Kubernetes es nuestra receta
Telegram simple bot en Python en 30 minutos
MVCC-1. Aislamiento
El programa preliminar DUMP-2019 está listo. Oradores de Evil Martians, Tinkoff.ru, HTML Academy, SkyEng, 2GIS
Te invitamos a la Fiesta Droid, una reunión dedicada a cuestiones prácticas del desarrollo de aplicaciones y dispositivos Android.
Mitos de la física popular, continuación: Gravedad
"No veo ninguna razón para usar Python para trabajar con Spark, excepto la pereza"
Han pasado 10 años, y nadie ha descubierto cómo usar la cadena de bloques. ¿Y aquí otra vez?
Crea tu propio controlador de juego
10 errores comunes en inglés escrito y cómo lidiar con ellos
Corutinas personalizadas en unidad con preferencia y cortesanas
Centro de datos en el mar y en órbita: ¿tienen un significado práctico?
Bienvenido a Silicon Valley
La ingeniería social como dramaturgia, o lo que tienen en común el dominio del phishing y el rifle Chekhov
Gestión de TI sin nudos y con un enganche
Creador de Anubis arrestado
Por qué las pruebas no se limitan a encontrar errores
Instale Windows a través de los Servicios de implementación de Windows y el Kit de herramientas de implementación de Microsoft
Vue.js render funciones y transiciones (traducido por Hajime Yamasaki Vukelic)
Backend United 3: Jellied
Kapitan al timón de Kubernetes
Nuestra industria espacial. Una mirada a los problemas de la industria desde la perspectiva de un desarrollador ordinario
Dell 6000 o hola desde 2005
¿Cómo hicimos el esquema del metro de Minsk?
Dos en uno: monitor y reloj de calidad del aire programables por Wi-Fi
¿Hay demasiados elefantes en África? Cómo la coexistencia pacífica con las comunidades humanas puede ayudar en esto
Prueba de participación: Mirada interior
¿Cuántos años tiene tu señor?
La IA entrenada durante décadas de experimentación culinaria crea nuevos platos.
Una breve excursión a los sistemas de enfriamiento del centro de datos. Pros y contras
Lo mejor del mundo de Angular para la semana - Digest No. 2 (26 de enero - 7 de marzo)
Cómo encontré el huevo de Pascua en la protección de Android y no conseguí un trabajo en Google
Mapeo de ruido con KSQL, Raspberry Pi y radio
Puntos de verificación virtuales: lista de verificación de configuración
[Video] "No se necesitan piems" y tres ideas más de gestión de proyectos
La tecnología ya le permite hablar con el automóvil como persona.
Sketch + Node.js: genera iconos para muchas plataformas y marcas. Parte 2
Personalizar select en css puro
CYOD? COPE? BYOD?
Programación orientada a la depuración o tristeza a los ojos del integrador
La producción aditiva de ciclo completo en una empresa de aviación es un asunto para el futuro cercano
Soluciones al problema de los bots de spam agregados a grupos de telegramas
¿Por qué necesitamos la descentralización de Internet y por qué es inevitable?
Cinco consejos para aprender a aceptar con calma los comentarios en el trabajo
Sobre la funcionalidad de los dispositivos de seguridad
¿Hay vida en el mercado ruso de sistemas operativos? Descripción general del sistema operativo ruso popular
¿Por qué necesitamos análisis avanzados en SIBUR?
Rally contra el aislamiento de Runet
Battle royale: secretos de diseño del género de juegos más popular
¿Son relevantes las estaciones de radio FM pirateadas hoy?
Guía para implementar modelos de aprendizaje automático en un entorno de producción como API utilizando Flask
Coroutines :: experiencia práctica
Misión lunar "Bereshit" - características del dispositivo, una serie de maniobras y el camino más largo hacia la luna
Salpicadura de textura de terreno avanzada
"Alboroto del ratón" en luz infrarroja: la introducción de nanopartículas en la región subretiniana del ojo del ratón
Escribir un código flexible usando SOLID
Cómo contratar personas en una gran empresa con una pila impopular. Conversación con Wrike
Esta es una visita obligada: la tecnología 3D ayudó a crear gafas inteligentes para ingenieros
Trabajo remoto con un empleador saludable (?)
Actualizar el panel de control para CPaaS: reinventar UI / UX e implementar IDE de persona normal
5 mitos sobre el trabajo de un arquitecto de soluciones. Opinión experta
Lenguajes de programación: PowerShell captura cada vez más desarrolladores para Linux, macOS y Windows
Descartado a través de la automatización
Revisión Cutra Wonder Cutter
Nuevo Hackathon en Tinkoff.ru
Usando SQLite en Unity (Unity + SQLite)
Nikita Shamgunov le dijo a The Bell sobre trabajar en Microsoft y Facebook, hablando con Gates y la base de datos MemSQL
Otro artículo sobre vidas en Rust
Hágalo usted mismo analizando arte o DOM
Bitcoin para Starbucks Coffee plantea importantes problemas de presentación de impuestos
Obtención de un CPE para respaldar certificaciones profesionales (Estudio de caso de ISACA)
Juego de mesa para aprender los conceptos básicos de los circuitos eléctricos. Por que no
El proyecto de ley sobre la lucha contra la información falsa se aprobó en la tercera lectura.
Situación: el gigante de TI compra startup de Wi-Fi por $ 405 millones
Creación de código PL / SQL y generación de documentación PL / SQL (pldoc), similar a JavaDoc
Alteración de la fuente de alimentación de la computadora IBM 5150 modelo A 230 V
Máquina virtual de bricolaje
Calculadora de Windows ahora de código abierto
Anunciando la Calculadora de Abastecimiento Abierto de Windows
Hacer que el manejo de excepciones de C ++ sea más pequeño en x64
Análisis debajo de la alfombra: una revisión de 18 años nuevos
Una actualización de las versiones de C # y las herramientas de C #
El estado actual de la ciencia de la conciencia.
Mi novia y el primer videojuego. Desarrollo de la unidad. Parte 1
Lanzamiento de Grafana v6: nuevas características de una herramienta de visualización abierta
Oda al día de un programador
La compañía rusa lanzó la producción en serie de neuroprocesadores, competidores de Nvidia
Compartir noticias de transporte: los scooters eléctricos no duran mucho; Lyft y Uber van a salir a bolsa
Aprendizaje profundo: no solo sella en teléfonos móviles o cómo diagnosticamos los carros de locomotoras
El primer videojuego de mi y mi novia. Desarrollo con unidad. Parte 1
Rosserial y STM32
ITMO University Digest: 12 conferencias temáticas, hackatones y cursos MOOC para estudiantes de TI
Control de acceso y con qué se come
Eventos digitales en Moscú del 11 al 17 de marzo.
El perfil de memoria más simple en STM32 y otros microcontroladores
Componentes web en el mundo real
Nuevas estaciones de carga Tesla: cargue la batería durante 120 kilómetros en 5 minutos
Si el pegamento entra en el ojo
7 razones principales por las que las aplicaciones están bloqueadas en Google Play y AppStore
Lanzamiento de 619 mil tetris en GLSL, su renderizado y un simple bot
Cómo los investigadores de seguridad acceden a sitios protegidos de código iOS
La explicación más simple de cómo funcionan hoy los algoritmos de cifrado simétrico
Hermoso reloj preciso de un viejo teléfono inteligente
Una selección de utilidades para un programador en Linux
Segundo paciente con VIH alcanza la remisión
Arquitectura limpia Parte I - Introducción
¿La nave espacial llegará a Marte?
¡Cómo creé Reciclar! VR
La sonda israelí vuela a la luna
Sócrates en el amor: quien realmente sentó las bases de la filosofía occidental
Sobre ideas prematuras y oportunas sobre el ejemplo de los hermanos Gracchus
Los discos duros en computadoras portátiles y de escritorio pueden ser una fuente de escucha de conversaciones de personas cercanas
¿Por qué no debes mirar a los demás cuando aprendes un idioma?
Facebook se niega a transferir servidores a países que violen la libertad de expresión e introduce un cifrado de extremo a extremo
Food Design Digest, febrero de 2019
Excursión a la central nuclear de Rostov
El nuevo sensor ultrasónico le permite "escuchar" las bacterias: cómo funciona
Configurar un servidor de impresión CUPS desde cero con y sin autorización de dominio en una red con diferentes sistemas operativos
El diseñador no es periodista. Cómo realizar una entrevista con un usuario
Los datos se escriben en el disco utilizando imanes y láseres.
Contando errores en la calculadora de Windows
Cambio de comportamiento como producto: ¿por qué Marie Kondo está recaudando una ronda de $ 40 millones con Sequoia Capital?
Calcular expresiones simbólicas con números triangulares difusos en python
USB4 anunciado: lo que se sabe sobre el estándar
Configure el clúster Kubernetes HA en metal desnudo con GlusterFS y MetalLB. Parte 2/3
¿Estás seguro de que puedes confiar en tu VPN?
Premio DevProject: Mi discurso en DeveloperWeek 2019
La Duma del Estado continuará la lucha contra la venta ilegal de tarjetas SIM.
Fuga de 809 millones de direcciones de correo electrónico del servicio Verifications.io debido a MongoDB abierto públicamente
Reaccionar perezoso? Pero, ¿y si no tienes un componente?
D = Confianza: por qué Google, Amazon, Apple y Facebook lo pierden y cómo restaurarlo
kW, kW * h y kW / h
Cómo descubrir las bases de datos abiertas de MongoDB y Elasticsearch
No simplifique demasiado su CI / CD y use Docker de manera significativa
"El audio es genial, pero un poco más tarde": un podcast sobre creadores de contenido, GTD para un editor y una carrera en los medios
Sistema de simulación de script ZenCad 3D
42 escuelas en los EE. UU. Es un sueño americano al alcance de todos
Estacionamiento inteligente: estaciones adaptativas de navegación, iluminación y carga para vehículos eléctricos
Angular vs React: biblioteca completa con un marco
Cómo bloquear Microsoft Edge en segundo plano en Windows 10
Retroiluminación del teclado DasKeyboard basada en glucosa en sangre usando REST API
Nostalgia por Half Life: crear un decodificador para que una estación de radio reciba la voz y el sonido final al estilo de las cosechadoras
El resumen de materiales interesantes para el desarrollador móvil # 289 (4 de marzo - 10 de marzo)
Truco de red neuronal para principiantes
Cree y actualice listas de correo en Zimbra Collaboration OSE basado en grupos y usuarios de Active Directory
hellOGL: OpenGL hola mundo
7 extensiones de Chrome para aprender inglés
Crystal Blockchain Analytics: Investigando los Hacks y los Casos de Robo
Crew Dragon aterrizaje y video de asteroides
Extraiga YPbPr de Commodore 64
Del amor para controlar un paso
El soporte técnico de 3CX responde: 5 reglas de seguridad de IP PBX
Tres ojos cuelgan de un pilar, o la historia de que cinco patas de ATtiny13 son suficientes
Introducción a las políticas de red de Kubernetes para profesionales de la seguridad
Métodos privados sin guiones bajos e interfaces en Python
Los ingenieros de WFIRM inventaron una bioimpresora que imprime la piel directamente sobre una herida
Sin un minuto sin conexión: elegir un enrutador LTE industrial
Mark Zuckerberg dice que Facebook está trabajando en una interfaz neuronal para leer pensamientos
Los piratas informáticos iraníes roban terabytes de datos de Citrix
Rally contra el aislamiento de Runet
Resumen semanal de frontend (4-10 de marzo de 2019)
Las minas bajo rendimiento están esperando en las alas
Ratón corporativo
Tutorial React Parte 21: Segunda lección y taller de renderizado condicional
Tutorial de React, Parte 22: Séptima etapa de trabajo en una aplicación TODO, descargando datos de fuentes externas
Tutorial de Reacción Parte 23: Lección de los primeros formularios
El resumen de materiales frescos del mundo del front-end para la última semana No. 355 (del 4 al 10 de marzo de 2019)
Perspectivas comerciales de Roscosmos
PHP Digest No. 151 (25 de febrero - 11 de marzo de 2019)
Cómo se bloquea Protonmail en Rusia
Estera con un elefante y un caballo. Método TWIX
Catálisis de muones en términos de química cuántica. Parte I: hidrógeno ordinario vs. muon hidrógeno
Lo que hacen los ingenieros de Apple e Intel en la oficina: un curso en línea orientado a una carrera en microelectrónica moderna para estudiantes
Desmitificar redes neuronales convolucionales
Cómo no convertirse en una libélula si tiene muchas bases de datos diferentes
Comprender el Q-learning, el problema "Caminar sobre una roca"
Quarkus es un Java subatómico supersónico. Una breve descripción del marco
Debriefing tareas. Beanpoisk_1
Cómo reinventamos Askozia IP PBX después de que el desarrollador vendió y cerró el proyecto
Protocolos de reserva perfecta de PRP y HSR
Recolector de basura casero para OpenJDK
Hormigas modulares con memoria
Triton es el virus más mortal
PowerShell, volcado de mi experiencia
Gotify: un proyecto de código abierto para enviar notificaciones y enviar mensajes al servidor
Migre a Zimbra sin arriesgar negocios con un dominio común
Mal consejo: ¿cómo escribir documentación técnica? Tercera parte y última
Cómo ayudamos a transformar el trabajo de contabilidad en una gran empresa energética
Post mortem: siga el middleware o cómo rompimos los comentarios
El anuncio de Sony Xperia 1: un nuevo concepto insignia
El mito de las plagas de nicromo
Recopilación de noticias de la industria del juego del 8 de marzo al domingo
Programador de consultas sorpresa en la base de datos PostgreSQL
Coinbase crypto-exchange está perdiendo usuarios debido a la compra de una startup para los creadores de spyware del Hacking Team
La historia de cómo ensamblé un cine en casa de 120 pulgadas con tubos, cuerdas, una pantalla plegable y terciopelo negro
¿Qué debemos construir una blockchain?
Índices en PostgreSQL - 4 (Btree)
TDMS Fairway. Mecanismo de autocompletar para las principales inscripciones en los dibujos y detalles de los documentos.
Navegación en proyectos de módulos múltiples
Zen Erlang [y Elixir - aprox. traductor
Estudiamos el principio de funcionamiento de las unidades em utilizando el ejemplo de la tarea "Diseño de un precargador flexible"
¿Qué permite Jupyter?
Carga inalámbrica ¿Cómo funciona en la práctica?
¿Cómo es el desarrollo en United Traders?
Ser tecnofóbico no tiene sentido, incluso si la tecnofobia está justificada
Ocho leyes de nombres en el diseño de experiencia de usuario (Parte 1)
Mitos de la física moderna. Leyes de conservación
Revisión del dispositivo de bienestar para mujeres Bellabeat
Gestión de memoria Python
Prueba de ReactJS: qué tan profunda es la madriguera del conejo
Escribir un cargador de wasm para Ghidra. Parte 1: planteamiento del problema y entorno de configuración
Sistema de gestión electrónica de documentos "Visir"
GitLab 11.8 lanzado con SAST para JavaScript, páginas de GitLab para subgrupos y seguimiento de errores
Python vs. Scala para Apache Spark: referencia esperada con resultado inesperado
Python y Arduino. Simple, rapido y hermoso
Semana de la seguridad 11: RSA 2019 y un futuro mejor
Robot de cocina
Cara amarilla
Trabaja con la cámara en Flutter
Formas de obtener una licencia gratuita de PVS-Studio
Opciones de licencia gratuitas para PVS-Studio
Economía y derechos humanos
Bomba de examen
La disposición de los viejos vagones y la cuerda de señalización como prototipo de la red local del tren.
Cómo hacer que un juego móvil sea un equipo de 2 personas con presupuesto cero y que aparezca en Google Play
¿Qué hacen los analistas de negocios de TI?
Información técnica: ¿son tan buenas las lámparas LED de filamento?
Una mirada desde adentro. Escuela de Posgrado en EPFL. Parte 3: del recibo a la protección
Cómo una empresa de medios puede lanzar 12 startups exitosas al año
Conectando Google reCAPTCHA a Vue y validando la respuesta en el servidor
Backend en CodeFest. Tripas ordenadas?
Logramos encontrar docenas de almacenamientos corporativos de Box.com que revelan datos de Apple, Herbalife, etc.
Estamos escribiendo un cliente http de alto rendimiento usando fasthttp como ejemplo. Alexander Valyalkin (VertaMedia)
UDB Que es esto Parte 6. Módulo de estado y control
Fintech Digest: Mir Pay para Android, levantando la prohibición de retirar efectivo de billeteras anónimas, las startups de AI no son exactamente AI
Slurm y MegaSlerm en Moscú a finales de mayo
Cómo obtener el registro de seguridad con un usuario no administrativo
Control de iluminación multinivel basado en KTS NPL
Características del inglés australiano
Historial de guardado del juego: de contraseñas en papel a nubes
La versión experimental de Blazor 0.9.0 ya está disponible
Impresión 3D y airsoft: cómo imprimí "drive"
Implementación de ERP en empresas industriales: Alevtina Svetozarovna y Excel contra arquitectos severos y la fábrica inglesa
Contando errores en la calculadora de Windows
Cómo hacer revisiones de código más rápido y más eficiente
El nuevo objetivo de la NASA para la búsqueda de civilizaciones extraterrestres: signos tecnológicos
Los 20 errores principales al trabajar con subprocesos múltiples en C ++ y formas de evitarlos
Fotones, cuantos y estado de Fock: manipulaciones a nivel cuántico con un resonador de radiofrecuencia
Por qué los programadores continúan usando Java detallado, aunque hay Python conciso
Poste indicador: cuando los puntos de interrupción no son suficientes
Winnti: un ataque a las cadenas de suministro: los desarrolladores de juegos asiáticos están a la vanguardia
Métodos de prueba de software
Almacenamiento flexible de datos en MySQL (JSON)
Reescribiendo el caso de prueba para frontend junior a TypeScript y react-hooks
Marca negra: cómo OpenShift protege contra las vulnerabilidades del contenedor con SELinux
Palmer Lucky, el "padre" de Oculus Rift, está desarrollando un sistema virtual de campo de batalla para el Pentágono
¿Por qué es malo cuando Internet sabe todo sobre ti?
Blazor 0.9.0 lanzado
Notificaciones: acción requerida para tomar ganancias / detener pérdidas. En caso de que su Broker no admita esas órdenes
Dónde hablar sobre Apache Ignite, bases de datos distribuidas y aprendizaje automático distribuido en la primavera
7 útiles extensiones de Firefox para aprender inglés
Módulo PHP para trabajar con datos jerárquicos en InterSystems IRIS
¿Por qué los pobres no pueden estar saludables?
El ejército ruso creará su propio Internet cerrado
Te invitamos a Yandex NLP por una semana
6 errores de sistema entretenidos en la operación de Kubernetes [y su solución]
11 respuestas sobre Yandex.Directory
Hackear cámaras: vectores de ataque, herramientas de búsqueda de vulnerabilidades y anti-seguimiento
Guía completa para cambiar expresiones en Java 12
Rey del desarrollo
¿Qué herramientas de monitoreo de red se han convertido en líderes en la versión de Gartner?
La historia de escribir en el ejemplo de un gran proyecto
¿Tienes un problema para ir a la nube? 7 consejos sobre cómo no equivocarte
Cómo SimCity inspiró a toda una generación de urbanistas
Datos de prueba sintéticos vs reales: pros, contras, trampas
Fichas criptográficas PKCS # 11: ver y exportar certificados, verificar su validez
AIOps en la práctica: ¿qué puede hacer Huawei FabricInsight?
6 hombres inesperados de Julia
ReLEx SMILE: cómo no cometer errores en las previsiones
Componentes funcionales con ganchos de reacción. ¿Por qué son mejores?
¿Por qué estoy reduciendo mi trabajo en Debian?
Un juego para amantes y expertos en Linux
Guía: Cómo lanzar un producto SaaS en AppSumo: éxitos y algunos errores
Flightradar24: ¿cómo funciona? Parte 2, Protocolo ADS-B
Componentes funcionales con ganchos de reacción. ¿Por qué es mejor?
¿Por qué exactamente hace 4 años la NASA disparó al cielo nocturno de Cabo Cañaveral con el cohete Atlas V?
La World Wide Web tiene treinta años, ¿qué pasará después?
Analizador simple para youtube en tablas de google
Juegos de mesa educativos para programadores.
Portátil Compaq Armada 7700: como desarrollo de la línea Compaq LTE
Hackathon de análisis de datos en Nizhny Novgorod
Escribir su capa de red en Swift: enfoque orientado al protocolo
Hacker Geohot decidió liberar a las personas de la simulación de IA
RBKmoney Payments under the hood - microservicios, protocolos y configuración de plataforma
Elegir un automóvil para un especialista en TI, o consejos para teteras de una tetera
Hosting: opciones, comparaciones, estadísticas de usuario
Animaciones Flash de bricolaje en Unity3D. Primera parte, lírica
De los algoritmos al cáncer: conferencias de la Escuela de Bioinformática
Amazon lanzó Open Distro para Elasticsearch
Evolución de la infraestructura de la base de datos: de la base de datos y la aplicación en un servidor a la replicación de transmisión
5 características de los polvos metálicos para impresión 3D
Compute Express Link - Interconexión para Big Data
Punto de verificación gratuito Introducción R80.20 Curso gratuito
Perfiles de memoria en STM32 y otros microcontroladores: análisis de tamaño de pila estática
Toyota y JAXA planean tener un rover tripulado en la luna en 2029
Psicología del consumidor moderno o qué nos ayuda a tomar una decisión de compra.
Fecha límite ardiente: cómo el gerente de proyecto no puede perderse
Firefox Send: un servicio gratuito para compartir archivos cifrados
Biografía de Terry Davis, "el mejor programador que jamás haya existido"
No esperábamos esto: una carta abierta anual de Bill y Melinda Gates
Otra forma de escribir aplicaciones multiplataforma: elementos internos de Neutralinojs y comparación con Electron y NW.js
Depurar aplicaciones CLI angulares en VSCode usando la vista previa del navegador
[Peter] Contenedores y distribuciones - JUG.ru reunión con Dmitry Chuyko y Alexander Belokrylov
Primeros informes sobre PHDays: intercepción de videoconferencia, nueva versión de GhostTunnel, ataques a Java Card
Hackear un cartucho de color HP: convertirlo en una impresora portátil
Esté atento a los estrenos de películas digitales de alta calidad sin problemas
GeekBrains lanza maratón de trabajo remoto en línea gratuito
El profesor del Instituto de Tecnología de Massachusetts revela el futuro de las prótesis en TED
Ciencia de datos: predicción de eventos empresariales para mejorar el servicio
RFID front end ISO 11785 estándar de un antiguo receptor de FM y desechos de elevador
La encrucijada de las pruebas y la arquitectura: una entrevista con Neil Ford
Las mejores y peores tendencias del MWC 2019
¿Qué es el alias estricto y por qué debería importarnos? Parte 2
MÓVIL PRIMERO: Hackathon en OZON
Jenkins para Android con Docker
Smart Home / Actualizaciones en Lazurite
Usamos viejos discos duros malos
YouTrack 2019.1: seleccione paneles ágiles, campos de tarjetas personalizables en paneles ágiles y más
35% de rendimiento de stock en datos alternativos
Emulador de computadora de los 80 en el navegador
Nuestro problema con las dependencias.
Digital Works y VMware: VDI está muerto, viva VDI
Bienvenido a la Top 3D Expo 2019
Funciones de Bessel en SymPy Symbolic Math Program
Cómo implementar un lenguaje de programación en JavaScript. Parte 1: analizador
Morse Key y Klopfer
Cómo el FSB censura Protonmail en Rusia
El agua afila una piedra
El administrador de la NASA considera que es posible enviar a Orión en el primer viaje alrededor de la luna en un cohete comercial
Roll huevos con unidad
Documentación del usuario: qué lo hace malo y cómo solucionarlo
Más o menos y sin tic. ¿Cuál es la diferencia entre los procesadores Intel Core de diferentes generaciones basados en una arquitectura
Todos los días en Outlook solo tengo harina ...
Siguiendo el rastro de las calculadoras: calcular
Siguiendo los pasos de las calculadoras: calcular
Configuración del clúster de Kubernetes HA en bare metal, monitoreo, registros y ejemplos de uso. Parte 3/3
Expertos: "Un escáner 3D costará 10 veces más barato que un error con el control de calidad tradicional"
Comprender el código limpio en Android
Estación Meteorológica Arduino
Nuestro enfoque para colorear hilos
Volver a los microservicios con Istio. Parte 3
Error en la nueva versión de Google Chrome (73.0.3683.75)
Pruebas basadas en riesgo
Vinilo en lugar de un sello postal: rareza inusual
Legibilidad de código
Semana laboral de cuatro días. Experiencia rusa
Monetización de la nube: cómo atraer clientes y no quebrar
Una lista exhaustiva de diferencias entre VB.NET y C #. Parte 1
30 - 31 de marzo, SIBUR CHALLENGE en Nizhny Novgorod
Parallels RAS: ¿qué es y con qué come?
Alquimia del siglo XXI: conversión de deuterio de metal líquido a plasma
Cómo ayuda el navegador al camarada mayor
Google ha dejado de "estrangular al ganso": DuckDuckGo está incluido en la lista de motores de búsqueda estándar de Chrome para 60 países
Cómo rehicimos la estructura de la entrevista y qué surgió
Cómo delegar informes simples al robot. Escribir un bot en Python y Google BigQuery
Según los resultados de la IPO de 2019, pueden aparecer 5 mil nuevos millonarios en Silicon Valley
La misión Chang'e 4 es el tercer día lunar. Rover "Yutu-2" en busca de ... piedras
Java Challengers # 4: Comparación de objetos con equals () y hashCode ()
ControlValueAccessor y contenteditable en Angular
"Tengo una copia de seguridad en mi cinta". Historia en primera persona
Juego de fantasía con 300 mil razas.
Detalles
Diseño y denominación de colas.
AMD Radeon VII: Chip de gama alta (Parte 1)
Características de configuración de Palo Alto Networks: SSL VPN
Google Plus deja de funcionar. ¿Y qué?
Ctrl-Alt-Del: obsolescencia planificada de programadores
Las redes neuronales tienen una estrategia de clasificación de imágenes increíblemente simple.
Configuración de herramientas de administración de red (NUT) desde cero para administrar un UPS conectado localmente
Cómo conseguir un trabajo en Alemania para profesionales de TI
Primera versión de la herramienta abierta de prueba de búsqueda de productos
Enciclopedia de la iluminación por Naughty Dog
Mercado de juegos, tendencias y predicciones: excelentes análisis de la aplicación Annie
Presentación del modelo Y de Tesla: qué esperar y dónde buscar
Kotlin como el futuro del desarrollo de aplicaciones para Android
Sobre la idoneidad de Selenium WebDriverWait
Diseño de clase: ¿qué es bueno?
Quick Draw Doodle Recognition: Cómo hacer amigos R, C ++ y cuadrículas neuronales
Lo que el diseñador fumó: un arma de fuego inusual
Probar la programación de contratos de C ++ 20 ahora
Monolito para cientos de versiones de clientes: cómo escribimos y respaldamos las pruebas
Diseño dirigido por dominio: objetos de valor y marco de entidad básico en la práctica
Antigüedades: IBM ThinkPad T40, la primera conexión inalámbrica
Cómo la neurobiología interfiere en las elecciones presidenciales de EE. UU.
China introduce un sistema experimental de reconocimiento facial al pagar el metro
Proyecto MCDM. Parte 1. Concepto
Los desarrolladores ahora pueden usar la API de red de Valve para sus juegos de Steam
Análisis del segundo concurso de cuestionarios de Android del stand de HeadHunter en Mobius 2018 Moscú
Los fundamentos del enrutamiento estático en Mikrotik RouterOS
Errores típicos al trabajar con PostgreSQL. Parte 2
Las principales direcciones para las nuevas empresas de TI en el campo de las ventas de bienes raíces
Hacks de Zotero: almacenamiento sincronizado ilimitado y su uso sin problemas con rmarkdown
C # es un lenguaje de bajo nivel?
Análisis de niñas con baja responsabilidad social (a cargo de Power BI, Qlik Sense, Tableau)
¿Cuánto ganan los desarrolladores de diferentes calificaciones, 2018?
Cómo implementar un lenguaje de programación en JavaScript. Parte 2: Intérprete
Dar es mi "negocio anterior"
El Ministerio de Comunicaciones insiste en un solo operador 5G
Resumen de eventos de TI de marzo (segunda parte)
Cómo el aeropuerto de Fukuoka descubrió qué medidas serían efectivas para reducir las colas
Orquesta de rendimiento
5 razones para cambiar a la impresión 3D de productos metálicos
Prevenir la obsolescencia de los materiales de enseñanza.
Los orígenes de la cultura de inicio: cómo las primeras historias de éxito configuraron el estado moderno de la industria tecnológica
Tesla presentó el nuevo Modelo Y: detalles, fotos de la presentación e impresiones de la prueba de manejo.
Runet en el cambio de milenio: ¿qué recuerdas al respecto?
Uso de cuentas inteligentes de Waves y activos inteligentes en instrumentos financieros
Crear automáticamente cuentas desde AD en Zimbra Collaboration Suite
Univention Corporate Server (UCS): instalación de un servidor LDAP simple y conveniente con un panel web y su conexión con Nextcloud
¿Somos ágiles o ágiles con nosotros?
Arquitectura estratégica de OpenSSL
Acceso al servidor Linux usando el bot de Python Telegram
Diseño de cuatro ejes RPG
Metalurgia en máquinas CNC: ¿cómo comenzar a producir productos de clase mundial?
Programador como servicio para pequeñas empresas. ¿Volará o no?
Las cerraduras del auto del fiscal. Bestchange está bloqueado nuevamente
Como programador fui al gimnasio, y lo que surgió
Unidad: Edición de malla procesal
Descripción general de las nuevas características de nanoCAD SPDS Steelwork versión 1.2
Comparación de marcos de aprendizaje profundo: TensorFlow, PyTorch, Keras, MXNet, Microsoft Cognitive Toolkit, Caffe, etc.
Estamos desarrollando un bot de Telegram para rastrear películas en NodeJS y TypeScript
DEV Labs 2019. Python para resolver tareas no triviales. Mitap en línea
MOSDROID # 15 Phosphorus: video de rendimiento
3 cualidades clave de un gerente de producto exitoso: Anton Danilov
Resolver una tarea de una entrevista de Google en JavaScript: 4 formas diferentes
El cuarto nivel del multiuniverso de Max Tegmark
Deuda técnica como tetris
Clavos en la tapa del ataúd de Runet
Cómo medimos la calidad y efectividad del desarrollo de la documentación. Antecedentes y conceptos básicos. Informe Yandex
Cómo ganamos el hackathon interno aprendiendo skibidi, hilo dental y javascript
¿Qué hacer si no hay suficientes cubos para construir un robot?
Cosechadores de análisis de video: lo que el cerebro y las máquinas hacen con nuestras caras
Controlamos el dispositivo Android
Conceptos de programación de scratch
BigData hecho en casa. Parte 1. Práctica de Spark Streaming en un clúster de AWS
¿Cómo hicimos SCRUM?
El Ministerio de Cultura y los cineastas proponen crear un sistema estatal de grabación de espectadores en Internet
Dos nuevos juegos de bolsillo minimalistas
Juego inédito para NES descubierto después de 30 años
GDPR protege sus datos personales muy bien, pero solo si se encuentra en Europa
Coches "catamaranes"
Cómo viajar en taxi a expensas de otra persona: vulnerabilidades en el ejemplo de un servicio
CJDNS está muerto, viva Yggdrasil
NetXMS como sistema de monitoreo para los perezosos ... y una pequeña comparación con Zabbix
Cómo NO traducir títulos de películas
Configuración de 802.1X en conmutadores de Cisco mediante Failover NPS (Windows RADIUS con AD)
La situación: las GPU virtuales no son inferiores en rendimiento a las soluciones de hierro
Concurso "Soy un Intel Studio Expert" con super premios para desarrolladores
Confíe, aconseje, sugiera: busque revisiones de software reales
Internet soberano - por nuestro dinero
Singularidad tecnológica: el mito moderno del fin del mundo bajo el pretexto de la hipótesis del progreso
Red social en 2019: Yandex lanzó Aura
Patrón desechable (Principio de diseño desechable) pt.1
Patrón desechable (Principio de diseño desechable) pt.2
Patrón desechable (Principio de diseño desechable) pt.3
Kolesa Conf es la mayor conferencia de TI en Kazajstán. Anuncio de informes
Google Docs: un chat favorito entre los estudiantes
Cómo compramos una casa con paneles solares, y qué salió de ella
Yandex buscará piratas usando un robot
Memoria y Span pt. 1
Memoria y Span pt.2
ATtiny13 vs PLC, o cómo obtener 14 E / S de un controlador de 8 pies
Memoria y Span pt.3
El nuevo estándar basado en PCIe 5.0 "conectará" la CPU y la GPU, lo que se sabe al respecto
Como una ardilla en una rueda o un poco sobre investigación de usuarios en un entorno de discapacidad
Arquitectura de microservicios = Computación distribuida
13 nuevos juegos introducidos como parte del programa ID @ Xbox
Juegos de construcción con MonoGame
El candidato presidencial de los Estados Unidos propone dividir los negocios de Amazon, Google y Facebook para impulsar la competencia
Anuncio de TypeScript 3.4 RC
Nuevo récord mundial para calcular el número de pi: 31,4 billones de caracteres
Por dónde empezar cuando se contrata personal por primera vez
El primer asistente de voz "neutral en género" del mundo presentado en el SXSW IT Festival
CLRium # 5: All-All-All sobre GC y más. Peter y Moscú
Consola de juegos de bricolaje hágalo usted mismo
.NET Core Container Images ahora publicadas en Microsoft Container Registry
Microsoft abre Business School para aprender estrategias, cultura y responsabilidad de IA
Logre más con Microsoft Game Stack
Cómo un cambio de configuración de PostgreSQL mejora el rendimiento de la consulta lenta 50 veces
Karting en la URSS: cómo el hobby de los pilotos estadounidenses se convirtió en un hobby masivo de bricolaje en la Unión Soviética
Beego ya no es Go
Cómo implementar un lenguaje de programación en JavaScript. Parte 3: intérprete de CPS
MODX Digest # 1.1 (25 de febrero - 11 de marzo de 2019)
Presentación de Microsoft Game Stack
El minorista en línea chino Gearbest ha dejado abierta una base de datos con millones de datos personales de clientes
Por qué una impresora 3D no es una impresora
7 pecados capitales de un gerente
Acelerar la E / S de archivos C / C ++ sin forzar realmente
Experiencia en el uso de "coordinadores" en un verdadero proyecto "iOS"
Clasificación autocéntrica. Informe Yandex sobre cómo encontrar audiencias relevantes para autores Zen
Europa reciclará el hierro del centro de datos
Consejos y trucos forenses digitales: cómo detectar cambios en la política de grupo impulsados por intrusos
Discusión: ¿Se volverá masivo el almacenamiento de ADN?
Cómo en IntelliJ IDEA buscamos expresiones lambda
Los proveedores de Internet en Crimea aumentaron drásticamente los precios de los servicios.
Cuando los niños entienden que toda su vida ya está en línea
Migrar de Nagios a Icinga2 en Australia
Iluminar! Transformaciones nocturnas del Centro Lakhta
Nuevas ideas para un nuevo futuro.
Quien esta mirando
Desarrollar un hexápodo desde cero (parte 4) - trayectorias y secuencias matemáticas
Compras en Android - Play Billing Library
Internet de las cosas: cuatro historias tecnológicas
Cómo intenté derrotar a TP4056
Kernel de Linux 5.1: lo que se sabe sobre los cambios
El resumen de materiales interesantes para el desarrollador móvil # 290 (11 de marzo - 17 de marzo)
El nuevo material para celdas de combustible le permite crear "celdas de energía" a largo plazo
Métodos de procesamiento de datos de un experimento físico.
Se ha desarrollado un método de aislamiento acústico que amortigua hasta el 94% del ruido: contamos cómo funciona
Cancelación del telescopio WFIRST y los rusos en órbita de la luna
Biblioteca asincrónica para trabajar con la API Mikrotik
1. Check Point Getting Started R80.20. Introduccion
La evolución de la cadena de suministro, o reflexiones sobre Docker, deb, jar y más
¿Cómo aprovechar al máximo su cartera de inversiones?
Caballete para un programador de microcontroladores
Resumen semanal de frontend (11-17 de marzo de 2019)
Serie, UART y Android, como conexión con microcontroladores
Contar ceros finales de números factoriales en cualquier sistema numérico
Cómo los datos personales de pacientes y médicos podrían verse afectados debido a la base de datos abierta de ClickHouse (actualizada)
El resumen de materiales frescos del mundo del front-end para la última semana No. 356 (11-17 de marzo de 2019)
Cómo el error se convierte en pecado
En Rusia, ofrecen legalizar las tarjetas SIM incorporadas.
Eventos digitales en Moscú del 18 al 24 de marzo.
Devuélveme mi monolito
Conferencia abierta sobre diseño de juegos en HSE
Integración de AppCenter y GitLab
Escáneres 3D en la industria automotriz: 4 beneficios y 4 proyectos exitosos
¿Cómo fallar la implementación de un sistema CRM?
XXH3: un nuevo récord de velocidad hash
BionicSoftHand: un brazo robótico de inteligencia artificial seguro y flexible de Festo
Reanimación de un probador de Marcus
Tratando de romper el juego 7 contra 9
Rendimiento equilibrado del sitio. Parte 4: optimización externa
¡9 películas del concurso Let IT DOK!
[Habr]: Sobre el "techo de cristal"
Revisión del teléfono Snom D120 IP
Descripción general del sistema de advertencia Snom PA1
Pavel Finkelstein sobre Kotlin en producción en jug.msk.ru
Cómo transferir Windows 10 con licencia a otra computadora
Publique aplicaciones de iOS en App Store con GitLab y fastlane
Siete mitos en la investigación del aprendizaje automático
GeekBrains invita a los principiantes a un juego educativo
Cifrados elementales en lenguaje sencillo
9 consejos para crear juegos independientes de un solo desarrollador
Ir condiciones y sus rarezas
Sobre las perspectivas de los centros de datos premontados
Aleteo 1.2. Que hay de nuevo
CG Pods: auriculares TWS que podrían
Crea los bordes de un mapa generado por procedimientos
API Management Mitap - Experiencia IBM, Google, Yandex y Leroy Merlin - Registro disponible
Dropbox limita la sincronización: ahora solo 3 dispositivos
Sesión de resolución de problemas
Introducción de pruebas en Python. Parte 3
27 de marzo, Moscú - JavaScript MeetUP
¿Por qué las empresas necesitan un buen código?
Conversaciones sobre programación funcional en C ++ Siberia 2019
Cómo Kiwi.com prueba 1000 proyectos de Python
Moscow Python Conf ++ en tres días: ¿de qué hablará Bobuk y quién actuará en salas paralelas en este momento?
Cómo prueba Kiwi 1000 proyectos de Python
Alrededor de los enemigos. Cómo planificar tu trabajo paranoico
@Pythonetc compilación febrero 2019
Consejos y trucos de mi canal de Telegram @pythonetc, febrero de 2019
Internet estatal: historia de VPN remota de China
DeepMind y Google: la batalla por el control sobre una IA fuerte
Negar con un clic, o cómo un diseñador consigue el trabajo de sus sueños
Spring Data JPA: traer archivos
Comprobación de FreeRDP con el analizador PVS-Studio
Moviéndose a través del espacio y el tiempo
Comprobación de FreeRDP con PVS-Studio
Pruebas sin cabeza en un navegador. Pros y contras
¿Las personas no están listas para bitcoin o bitcoin para adopción masiva?
AMD anuncia su arquitectura de chip 3D para ponerse al día con Intel Foveros 3D
Sistemas analíticos de servidor
Mi primer lector Sharp PC3000
Estamos desarrollando un sistema para evaluar el trabajo de los agentes de soporte.
Código fuente de Markdown2pdf para Linux
¿Cómo convertirse en un committer y realmente lo necesita?
Semana de la seguridad 12: ataques de teclado
Webinar grupal del IB “Enfoque grupal del IB para la educación cibernética: una visión general de los programas actuales y casos prácticos”
PyDERASN: como escribí la biblioteca ASN.1 con slots y blobs
Una respuesta detallada al comentario, así como un poco sobre la vida de los proveedores en la Federación Rusa
Introducción para reaccionar la arquitectura de fibra
Cómo hacer que decenas de miles de personas lean su artículo en inglés para Habr: 3 consejos simples
7 extensiones de Chrome para aprender inglés
compositor y terminación de línea de comando
Análisis de la cámara PTZ: qué hay dentro y cómo funciona
Nueva aplicación móvil LampTest.ru
Los fundamentos de la programación reactiva con RxJS. Parte 2. Operadores y tuberías.
Cómo funciona la aviación de negocios en Rusia (centros FBO)
6 recursos y servicios útiles para potenciales emigrantes a los EE. UU., Alemania y Canadá
Los científicos dicen que pueden remodelar dinosaurios vivos durante 5 años
La evolución de la arquitectura del sistema de comercio y compensación de la Bolsa de Moscú. Parte 1
La evolución de la arquitectura del sistema de comercio y compensación de la Bolsa de Moscú. Parte 2
Huawei y Nutanix anuncian asociación con HCI
Sexo, amor y relaciones a través del prisma de la arquitectura de microservicios.
Noticias de la industria del juego (11-18 de marzo de 2019)
Instale ReactOS desde una memoria USB
La válvula comienza a combatir las críticas negativas en alta mar
Cartas de las redes sociales: ¿es su privacidad lo suficientemente buena? Dos problemas y su solución.
Historia de éxito de Nginx, o "¡Todo es posible, pruébalo!"
Lápiz exótico: detectando un segundo sonido en grafito ordinario
Siguiendo el rastro de las calculadoras: SpeedCrunch
Siguiendo los pasos de las calculadoras: SpeedCrunch
Monitoreo por SMS del peso de tres colmenas por $ 30
El rediseño de la interfaz de usuario suele ser una pérdida de tiempo
El CMS sin servidor es finalmente un digno competidor para Wordpress
Seguridad de la información y restauración: cómo piensan los gerentes acerca de los productos de TI
Listas de captura rápida: ¿cuál es la diferencia entre enlaces débiles, fuertes y no propios?
Encapsulación en Python 3
Características del uso del tipo de datos Symbol en JavaScript
Desarrollar aplicaciones JavaScript simples y modernas utilizando Webpack y tecnologías web avanzadas
10 pasos para un proyecto exitoso de Python
GraphQL y Golang
¿En qué se diferencian los componentes funcionales de React de los componentes basados en clases?
Por alguna razón, MVP (producto mínimo viable) no se inicia
Kontur.Kampus: te invitamos a un campamento estudiantil gratuito de desarrollo industrial cerca de San Petersburgo
Tutorial de React Parte 24: Lección de los segundos formularios
Enumerable: cómo generar un valor comercial
La injusticia de Google Play como una buena experiencia de vida
Unity y Havok trabajan en un nuevo motor de física
24 horas de juego Rust: experiencia de desarrollo personal
Seminario "Requisitos de seguridad de la información: cómo las empresas pueden vivir con ellos"
Acabamos de imprimir el micrófono en una impresora 3D en el laboratorio, y luego habrá ciencia ficción completa
¿De qué es capaz el formato Mini PCI-e?
Orientación a máquina a larga distancia utilizando aprendizaje reforzado
Efecto hipster: por qué los inconformistas a menudo se ven iguales
La economía de la atención está casi muerta.
USPACE - Espacio único para aeronaves tripuladas y no tripuladas
Cómo visitar la Universidad de Corea con el sistema de archivos de red
Libro "Análisis de datos de texto aplicado en Python"
Misión lunar "Bereshit": la cuarta maniobra se completó con éxito, se están preparando para entrar en la órbita lunar
Módems legendarios del pasado: los mejores titulares de conexión en las condiciones de los intercambios nacionales
Sistema DeviceLock 8.3 DLP: ha pasado un año, Billy, pero no has cambiado nada
Radiación: riesgos, seguridad, protección.
Linux Foundation lanza un nuevo proyecto DevOps con Jenkins y Spinnaker
Stand de Epson en ISE 2019: la exposición ha pasado, las impresiones permanecen
¿Por qué las tiendas no alimentarias necesitan una organización de autoservicio?
Cómo reescribí un motor de búsqueda de vuelos de PHP a NodeJS
Código de reacción dividido en 2019
¿Por qué tenemos miedo a los robots?
Italia digital. Que y como funciona
Apple lanzó ayer nuevos iPads y tiene preguntas.
Mapas de red. Una breve descripción del software para construir mapas de red
Snapdragon 8cx: plataforma de PC de 7 nm
HyperX Alloy CORE - cuando la membrana puede jugar juegos
Millones de binarios después. Cómo se fortaleció Linux
Cómo montar dos ruedas para trabajar
Como lo fue en 2018: impresión FDM industrial en Top 3D Expo
AMD Radeon VII: Chip de gama alta (Parte 2)
Lyft y Uber salen a bolsa pública. ¿Por qué invertir en Lyft?
Mountain Car: resolviendo el desafío clásico con entrenamiento de refuerzo
Análisis: cómo usar Present Perfect en inglés
El uso de Linux y software de código abierto en nuestra institución educativa: ¿ser o no ser?
¡Ha llegado el momento de Java 12! Revisión de los JEP calientes
¿Qué es una botnet Mirai y cómo puedo proteger mis dispositivos?
Una breve historia del código abierto: cómo el software libre luchó con el propietario
Jetson Nano: Nvidia Machine Learning Single Board
Los mejores fracasos de nuestras conferencias (Joker, JPoint, DotNext, Mobius, TechTrain, etc.)
Hacer una aplicación web moderna desde cero
Mirai Clone agrega una docena de nuevas vulnerabilidades para dispositivos de IoT empresariales dirigidos
Atari 65XE - Teclado USB
Del analizador del póster del teatro Python al bot Telegram. Parte 1
Prueba de Samsung Galaxy S10: ¿cuándo se alcanzarán los teléfonos inteligentes con las cámaras?
Otra forma de dispararle a la pierna usando std :: thread
Lo sentimos, todas tus bases de datos son propiedad de Google. Presentación de Google en Game Development Conference 2019, Stadia Project
La red neuronal de Nvidia convierte bocetos simples en hermosos paisajes
20 hábitos para la higiene de la atención: cómo usar la tecnología, pero no dejar que se tomen su tiempo y atención
Emulación de servicios web de Amazon en un proceso JVM. Evitar Roskomnadzor y acelerar el desarrollo y las pruebas
Construcción de la línea de comunicación Sakhalin-Kuril. Segero Tour - Teleférico
Competencia de RUSNANO: tome un curso en línea sobre microelectrónica moderna, luego un recorrido práctico con FPGA, obtenga un premio
Cómo reducir el peso del elemento estructural de un avión en un tercio
¿Qué infla la memoria en Ruby?
Estimación de términos para el desarrollo de tareas y pruebas (no es necesario)
Matrix Powerwatch por dentro y por fuera: ¿qué hay de nuevo?
Escaneé Ucrania
Aventuras de la nada
La Moto Volante (Lazareth LMV 496) - motocicleta transformadora voladora
Nuevas herramientas para detectar la intercepción HTTPS
29 de marzo, Moscú - Backend Stories 3.0
¿La criptografía cuántica es realmente confiable?
Usando el directorio del paquete local en Python ahora
Cómo creamos PHP 7 el doble de rápido que PHP 5. Parte 1: optimización de estructuras de datos
Crear una aplicación gráfica para resolver el problema del curso del caballo.
Seminario web "Seguridad del aprendizaje automático: problemas naturales de la inteligencia artificial"
Wolfenstein 3D: trazado de rayos con WebGL1
Hacia una teoría fundamental de la conciencia.
2. Check Point Getting Started R80.20. Arquitectura de soluciones
Apocalipsis es cancelado
Lambdas: de C ++ 11 a C ++ 20. Parte 1
Pila DOTS: C ++ y C #
Situación: Japón puede limitar la descarga de contenido de la red: entendemos y discutimos
El futuro de la inyección de dependencia en Android
Escaneo de vulnerabilidades y desarrollo seguro. Parte 1
MVCC-2. Capas, Archivos, Páginas
Intel está listo para comenzar la producción de memoria MRAM
Transmisión en vivo y calendario de conferencias para SmartMail Conf: Machine Learning
Algo sobre centros de datos distribuidos para empresas
¿Cómo y por qué trabajar más lento? El método de Sergey Korolev
Experiencia personal: cómo participamos en la promoción de startups hispanas en América Latina
A la cuestión de la división
TDMS Fairway. Trabaja con experiencia
La API RESTful JSON más simple en Elixir
El color de la luna y el sol desde el espacio en los valores de RGB y temperatura de color.
¿Qué hay de nuevo en CUBA 7?
Te invitamos a la conferencia "Nubes. Tendencias de la moda ”26 de marzo de 2019
Modernización de GHIDRA. Cargador para ron Sega Mega Drive
Desarrollo de productos digitales con modelos mentales
Sikorsky realizó una demostración de un helicóptero no tripulado con un hombre a bordo
Los 10 errores principales de los proyectos de C ++ encontrados en 2018
Los 10 errores principales en proyectos de C ++ para 2018
LED parpadeante
Miniatura Macintosh Plus
Cómo el sistema de tipos mejora su código JavaScript
Speakers Top 3D Expo 2019: Yousef Hesuani de 3dbio - impresión 3D de órganos y tejidos
Infraestructura FBO Sheremetyevo: cómo los aviones ligeros se preparan para el vuelo
Optimizador de políticas de seguridad NGFW de Palo Alto Networks
Android ofrecerá a los usuarios europeos un navegador y un motor de búsqueda de su elección.
Arquitectura rusa del segmento de Internet
Filtración de datos (que pudo haber ocurrido pero no ocurrió) de la compañía de telemedicina
El ejército de EE. UU. Planea usar un nuevo tipo de exoesqueleto
O grande
Yoduro: Mozilla Interactive Science Editor
El CD tiene 40 años y está muerto (¿verdad?)
Revisión de 14 cms sin cabeza 2019
Encapsulación en C ++ y C
Estadísticas y monitoreo de scripts PHP en tiempo real. ClickHouse y Grafana van a ayudar a Pinba
Daño macro para el código C ++
Toda la historia de Linux. Parte II: altibajos corporativos
Creación de su propia grabadora de voz de Android con Kotlin
Uso de archivos de secuencia de kernel de Linux
Paquete R tidyr y sus nuevas funciones pivot_longer y pivot_wider
Coches eléctricos en llamas y baños
Mesa de información: iniciativas globales de Internet
Epic Games le da a los desarrolladores $ 100 millones
¿Por qué no puedo crecer por el dinero?
Control de calidad en CodeFest. Automatización, gestión, infraestructura, venta de albóndigas en la tienda.
Kostya Gorsky, Intercom: sobre ciudades y ambiciones, pensamiento sobre productos, habilidades para diseñadores y autodesarrollo
Remasterización de Star Trek con redes neuronales de hasta 1080p y 4K
VMware NSX para los más pequeños. Parte 4. Configuración de enrutamiento
Rutoken, OpenSSL y una CA local para firmar mensajes
Desodorante bacteriano: una relación simbiótica entre las ranas arbóreas y la bacteria Pseudomonas
"Es hora de salir del front-end": Andrey Sitnik sobre el estancamiento de la comunidad, el código abierto y no solo
La economía de la alegría. La tutoría como caso especial. La ley del tres por ciento
Video de Badoo PHP Meetup # 2: Acerca de las pruebas y la calidad del código
Registro de todas las consultas de la base de datos en Asp.Net Boilerplate 4.3 .Net Core 2.1
Elementos personalizados en batalla
Linux Foundation tratará con chips de código abierto
Los 5 problemas más comunes de los empleadores al seleccionar especialistas de TI desde el punto de vista de un reclutador-outsourcer
Investigación: la música daña el pensamiento creativo: comprende y discute opiniones alternativas
Roskachestvo presentó una calificación de auriculares con cable e inalámbricos disponibles en Rusia
Sony Xperia 10 y Xperia 10 Plus: teléfonos inteligentes de visión amplia
CRM rating, tops, reviews: ¿mienten todos?
Día de actividad: 12 de abril, vuelo normal.
Las acciones de Sony y Nintendo se desploman después de lanzar la transmisión de video para jugadores de Google
Trabajamos con redes neuronales: una lista de verificación para la depuración
Activos inteligentes de Waves: listas en blanco y negro, comercio a intervalos
Deje de hablar sobre la plantilla de repositorio con Eloquent
Cómo los investigadores de Uber aplican y escalan el conocimiento del comportamiento humano
MOSDROID # 16 Azufre en Redmadrobot
Como pronosticamos el flujo de salida, nos acercamos a él como un desastre natural
Aumente la densidad del contenedor en un nodo utilizando la tecnología PFCACHE
Bases de datos aleatorias. Oracle Enterprise Data Quality: escudo y espada para almacenamiento empresarial
Oportunidades nanoCAD SPDS Obra de construcción en proyectos de construcción y reconstrucción en condiciones de hacinamiento
Fotos 3D de Facebook en el interior: sombreadores de paralaje
Aplicación PentQL con GraphQL
Entendiendo el Protocolo de Consenso Estelar
"Actitud atípica hacia las finanzas": ¿qué pasaría si los propios empleados administraran los ingresos? Conversación con Flant
Cómo overclockeamos CAD COMPASS-3D → Parte 1
Un teléfono Samsung con una pantalla plegable por $ 2000 muestra un pliegue
Holografía amateur: el comienzo del viaje
Lo que el autor fumaba: agrega la vieja escuela a este loco mundo de juegos
Arquitectura runet
Lector OBD2 - diagnóstico del automóvil
Mientras escribía y publicaba un libro sobre la Universidad Estatal de Moscú, o 12 errores críticos
Por qué la tecnología sin servidor es una revolución en la gestión de productos
Optimización del rendimiento apache2
Habraseminar: historias reales sobre marketing de contenidos
Pixel art: del borrador al activo del juego
Índices en PostgreSQL - 5 (GiST)
Enviar correo usando PHP
Te invitamos a MskDotNet Meetup # 34 en Raiffeisenbank upd Broadcast
3 cualidades clave de un gerente de producto exitoso: Yuri Golikov, VP de Ingeniería Wrike
La historia de SXSW: cómo comenzó todo
DARPA desarrollará un motor nuclear de cohete
Diferencias técnicas de los sistemas de BI (Power BI, Qlik Sense, Tableau)
Máquina CNC de lo que yacía en el garaje
CSTroN: un monitor casero en una matriz CSTN clásica con una entrada VGA y una placa de control FPGA
Criptografía en Java
Los empleados de Facebook tenían acceso a las contraseñas de usuario de Facebook e Instagram
Reducción de la dependencia de datos etiquetados para redes de contención generativa
Cómo buscamos una fuga de datos en SimilarWeb
Error con la migración de ru-RU locale en Google Chrome y cómo deshacerse de ella
No tengas miedo de intentarlo, o cómo me convertí en programador a la edad de más de 18 años
Cómo no me convertí en especialista en aprendizaje automático
Circuitos sincrónicos. Cálculo de funciones lógicas directamente en el gráfico de eventos. Parte 3. Descomposición
IT Global Meetup # 14 Petersburgo
Horario laboral flexible. Experiencia rusa
12 preguntas para hacer posibles empleadores
Roskomnadzor ordenó un sistema automatizado de control de motores de búsqueda y VPN
El concepto de campo magnético.
Cómo traducir películas: revelando secretos
Observando Gatos y Perros - Tractive GPS Tracker
Ingeniería inversa del tractor: cómo acelerar el proceso de medición a la mitad
Descripción general de la sección Frontend en la conferencia DUMP: desarrollo frontend en su totalidad
El código abierto no genera dinero porque no fue creado para esto
El operador de intercambio BTC-e pide ser extraditado a Rusia
Moira participa en Google Summer of Code 2019
Despliegues automáticos canarios con Flagger e Istio
Procesadores y marketing en informática.
Criptografía en Java. Cifrado de clase
Carpintería de bricolaje: expectativas y realidad
Citymobil: una guía para nuevas empresas para aumentar la estabilidad en medio del crecimiento. Parte 1
Mockdown: la forma más rápida de crear wireframes
JDK 9 / JEP 280: la concatenación de cadenas nunca volverá a ser la misma
Lo que los robots de mensajería Amazon y FedEx miran primero
Una explicación simple de algoritmos de búsqueda de ruta y A *
Firma electrónica en la nube en Rusia y el mundo
"Sin implementaciones el viernes" y tres reglas de desarrollo más tácitas
No hay necesidad de pensar en la memoria, dijeron ... Taller CLRium # 5: Recolector de basura
Meetup de OWASP Rusia
3. Punto de verificación Comenzando R80.20. Preparación del diseño
La primera computadora programable de ADN
¿Hay una marca registrada para registrar? o cómo nos vimos obligados a cambiar el nombre de la aplicación
ML.NET 0.11 - Aprendizaje automático para .Net
Qué fácil es entregar un pedido, sabiendo la dirección del cliente (no muy)
Mecánica cuántica: el fin de la guerra de interpretaciones
Hogar inteligente - Repensar
Creación de elementos de interfaz mediante programación mediante PureLayout (Parte 1)
En busca del mejor remedio
OFFZONE 2.0
Swift 5.0. Que hay de nuevo
Máquina de escribir USB
Mi camino de Python a Go: compartir consejos y recursos
Cómo crear una paleta cómoda para todos
Estructura empresarial corporativa 2019
¿Cómo fue la apertura de Zabbix en Rusia?
Tela Hyperledger para Dummies
El arte de analizar 2 o transliterar tu propio marcado
SpaceX ha anunciado un rediseño de los satélites Starlink para que se quemen por completo en la atmósfera cuando caen
Una interpretación multimundo de la mecánica cuántica.
Los bancos comenzaron a bloquear cuentas independientes
Groovy dejó a Cédric Champeau
Aplicaciones de ingeniería inversa después de la ofuscación
Inglés y TI: ¿Búho inglés en un globo ruso?
Docena de trucos con Linux Shell que podrían ahorrarle tiempo
Fraude estadounidense ganó millones de dólares pretendiendo ser soporte técnico de Microsoft
Zabbix 4.2 lanzado
Reciclaje de discos duros como basura electrónica: solución parcial de iNEMI
Cómo elegir un módem de banda ancha para un vehículo aéreo no tripulado (UAV) o robótica
Validación de formulario en Vue.js
Optimización estructural por métodos de teoría del control automático.
Recuperación de una contraseña maestra de un administrador de contraseñas bloqueadas de SafeInCloud
Leer basura
Donde cultivar teléfonos inteligentes
La estimulación de sonido y luz ayuda con el Alzheimer, mientras que en ratones, pero los resultados son alentadores
Control LCD F-51543NFU-LW-ADN / PWB51543C-2-V0 (de la biblioteca de cintas)
No compró DLC: una función que salvaría al 737 caído, Boeing vendió como una opción
Donde crecen los teléfonos inteligentes: una hoja de ruta para convertirse en una computadora completa
El nuevo algoritmo acelera 200 veces el diseño automático de las redes neuronales.
Cómo protegerse del hipnovirus
El primer WIAD en Moscú: cómo fue y de qué hablaron
Design Digest: Líder creativo, productividad y auriculares de la verdad
El 95% del volumen comercial anunciado de Bitcoin resultó ser falso
Se arrastraron github
Cómo no entender los principios de desarrollo de la arquitectura SOLID
Adaptamos AutoMapper para nosotros
Firmware ZXHN H118N de Dom.ru sin soldador y programador
Servicios útiles y poco públicos.
Consejos y trucos forenses digitales: cómo conectar una imagen Encase a la máquina virtual
Cuando visité la legendaria Escuela 42: "piscina", gatos e Internet en lugar de maestros
Cuando visité la legendaria Escuela 42: "piscina", gatos e Internet en lugar de maestros. Parte 2
VPN para dispositivos móviles a nivel de red
Termux paso a paso (Parte 1)
Revisión de sistemas abiertos de gestión de video
Para trabajar en bicicleta. Otra opinion
Compre un dispositivo electrónico y obtenga los datos de forma gratuita: la información personal permanece en los dispositivos donados
Llame al espacio profundo: cómo la NASA acelera la comunicación interplanetaria
Nubes y Powder Keg Open Source
Los chips especializados no nos salvarán de los "aceleradores de punto muerto"
Qubits inusualmente interconectados, D-Wave aumentó significativamente la velocidad de una computadora cuántica
56 millones de multas en euros: resultados del año con GDPR
Cómo los desarrolladores crearon procesalmente un montón de juegos móviles "basura" y ganaron 50 mil dólares
Arquitectura de GPU Intel Gen11 y tarjeta gráfica discreta de Intel
Criptografía en Java. Class MessageDigest
Quester - Plataforma para crear y completar misiones (Beta)
Las autoridades de la UE multaron a Google con 1.700 millones de dólares por bloquear los anuncios de la competencia.
Analizar un error crítico en el algoritmo de cifrado KIB SEARCHINFORM
Mockito y como cocinarlo
¿De dónde vienen las fotos para probar los sistemas de reconocimiento facial?
IETF aprueba ACME: este es el estándar para trabajar con certificados SSL
Errores incorporados en el sistema: su papel en las estadísticas
Acerca de las unidades y su uso en computadoras modernas
Redis Streams como una estructura de datos limpia
La vulnerabilidad crítica de los dispositivos de soporte vital implantados ofrece a los atacantes la capacidad de controlarlos.
Cómo prepararse rápidamente para una entrevista de trabajo con preguntas sobre algoritmos y tecnologías
¿Es peligroso el generador de perfiles SQL?
Microelectrónica para estudiantes desde el origen.
Exámenes de Azure (versión revisada y revisada)
La calculadora de Windows obtendrá el modo gráfico
¿Qué es la música generativa?
Chica en TI, o 5 consejos para los ambiciosos
Científicos polacos imprimieron el primer páncreas biónico del mundo con vasos
Cómo hice amigos para PlayStation 2 y PlayStation Portable (spoiler - combinado en un emulador)
Convierta DSLogic Basic en DSLogic Plus
Modelo de la conexión de átomos en moléculas.
Estetoscopio inteligente: un proyecto de inicio del acelerador de la Universidad ITMO
Es posible que no necesite Kubernetes
LockerGoga: que sucedió exactamente con Norsk Hydro
¿Cuál fue el primer iPhone?
Fugas de información clasificada encontradas en 100,000 repositorios en GitHub
Creamos modelos, "vendemos" la gestión del conocimiento a la gerencia y corregimos el error del sobreviviente
Delphic historia de éxito de un programador de Ulan-Ude
Ir aplicación en sistemas de producción. Validadores
Algoritmo de triangulación de Delaunay por método de línea de barrido
¿Por qué no puedo configurar el tamaño de fuente del enlace visitado?
La IA ahora clasifica el cáncer de pulmón y los diagnósticos de laboratorio.
Descripción general de los cursos de desarrollo web
El piloto automático de Tesla aprendió a determinar los cambios de carril en los autos vecinos
Organizar búsquedas de datos utilizando los repositorios clave-valor de Spring Data
Formato de presentación moderno?
La batalla por la neutralidad de la red: una oportunidad de regresar
Cómo escribo notas matemáticas en LaTeX en Vim
El resumen de materiales interesantes para el desarrollador móvil # 291 (18 de marzo - 24 de marzo)
Telegraff: Kotlin DSL para Telegram
Programación LibreOffice Base. Parte 1
El gigante de TI introdujo el firewall definido por el servicio
Es probable que la física cuántica proteja las redes eléctricas de EE. UU. De los piratas informáticos
En Rusia, creará un "ferrocarril digital"
El mes pasado llamamos a Zuckerberg un bobo; corregido: de hecho, él y su Facebook son una pena
¿Quién es quién en el mercado de Smart Homes?
Misión lunar "Bereshit": el primer video de la cámara a bordo y nuevas fotos en el espacio exterior
¿Han sido las aventuras en tu vida más interesantes que en los juegos de computadora?
¿YouTube se mantendrá como lo conocemos?
Problema de enlace profundo de HATEOAS
Acceso centralizado a firmas digitales y otras claves de protección electrónica mediante hardware USB sobre IP
DynamicData: colecciones cambiantes, patrón de diseño MVVM y extensiones reactivas
Anycubic: Photon S, 4Max Pro y cambio de nombre grande
Animación flash en Unity3D desde cero. Primera parte, lírica
Una breve historia de la marca de audio Klipsch
Mesa redonda: tecnología aditiva como alternativa a la fabricación tradicional
Ni un halcón: proyectos reutilizables de ESA y ULA fundamentalmente diferentes
Una computadora con una unidad de terminal de estilo Fallout
Desentrañar una maraña de vulnerabilidades en los sitios
Sandboxing mejorado para scripts geniales
La Fuerza Aérea de EE. UU. Está trabajando en un dron de inteligencia artificial llamado Skyborg
En un chat privado de Telegram, puede eliminar cualquier mensaje, incluso extraños (se ha agregado un resultado de votación)
Frontend Weekly Digest (18-24 de marzo de 2019)
El resumen de materiales frescos del mundo del front-end para la última semana No. 357 (18 al 24 de marzo de 2019)
Endurecimiento moderado para Firefox
Aplicaciones de ingeniería inversa después de la ofuscación (Parte 2)
Tutorial de Oracle Application Express Resumen del IDE
El Ministerio del Interior ha comprado PC por 180 millones de rublos; todo el dinero fue a fabricantes extranjeros
Este es tu Haskell (no) solo factorial y bueno para
No te pongas nervioso, no te apresures, no interrumpas: la historia de una tragedia
IBM Integration Bus y lo que come
PHP Digest No. 152 (del 11 al 25 de marzo de 2019)
La historia del elefante Slonik, el logotipo de PostgreSQL
Upwork está registrado en la Federación Rusa
¿Qué más se puede hacer en la búsqueda? Informe Yandex
Eventos digitales en Moscú del 25 al 31 de marzo
Nebulizador compacto Glenmark: algo útil en la vida cotidiana
Óptima orientación de piezas y configuración de soporte en impresora 3D
Desarrollamos firmware de pedal para aprender a tocar la balalaika
Proveedor de Terraforma Selectel
Rendimiento equilibrado del sitio. Parte 5: usabilidad
Todo lo que necesita saber sobre la separación automática de guiones CSS
Un currículum ideal que será bienvenido por un reclutador y empleador
Tres grandes mentiras sobre JavaScript
Los navegadores Edge con Chromium aparecieron en los servicios de alojamiento de archivos
Cáncer, autismo y diabetes: lo que la IA ayudará a tratar en 2019
Simplifique la creación de Linux desde la fuente utilizando el sitio de paquetes UmVirt LFS
Únase al seminario web de Google Play el 29 de marzo
¿Qué puede obtener de 54-FZ personalmente, usted, nombre de usuario o automatización de bricolaje de contabilidad de costos?
Nuevas amenazas de ciberseguridad: mucho más grandes de lo que pensabas
Creando un sistema de batalla en RPG
¿Cuáles serán las interfaces neuronales de los juegos?
Canjear / no canjear: nuestro piloto de ML en The Platypus
4K: ¿evolución o marketing?
10 conceptos para un diseñador en 2019
Kubernetes 1.14: Resumen de las innovaciones clave
Reproductor de consola Cmus para Linux
Los proveedores de Internet solicitan al Ministerio de Comunicaciones que les permita ingresar a sus hogares sin un contrato
Happy Potter y el orden de CSS
Conversión de flujo de bases de datos Firebird 2.5 a formato ODS12 (Firebird 3.0)
Reduzca el tiempo de inactividad al actualizar Zimbra
Niveles de madurez de TI empresarial
Colonia de criptomonedas
NetBIOS en manos de un hacker
Bombeamos ganchos React con FRP
AMD Radeon VII: Chip de gama alta (Parte 3)
Obtenga una oferta en 1 día para el equipo de backend en el Día de la Cosmonáutica
El desarrollo de un cohete capaz de alcanzar la luna le costará a Rusia 740 mil millones de rublos
Criptografía en Java. Clase de Mac
Comenzó la inscripción para la II conferencia de TI para principiantes SMARTRHINO-2019
Las excepciones de Python ahora se consideran antipatrón
“Extreme NOW Forum 2019”: inscripción abierta
Crece a lo grande: los 10 mejores informes de Mobius 2018 Moscú
¿Cómo mover, cargar e integrar datos muy grandes de forma económica y rápida? ¿Qué es la optimización pushdown?
Experiencia con Coroutines y Retrofit2
"Los juegos de dinero fuera de la cadena de bloques deben morir"
Los juegos que no son de Blockchain que involucran dinero deben morir
¿Quieres ser un poco más feliz? Intenta ser el mejor en tu campo
Los derechos digitales llegaron a Rusia
Prueba de contratos inteligentes de Ethereum en marcha: adiós, JavaScript
Los ciberdelincuentes controlaron ASUS Live Update durante cinco meses
Cómo eliminar de forma segura sus datos de su teléfono inteligente Android antes de venderlos
¿Los robots alguna vez se reconocerán realmente a sí mismos? Los científicos se están moviendo en esta dirección.
GeekUniversity abre reclutamiento en el departamento de análisis de Big Data
Precarga, captación previa y otras etiquetas
GeekBrains junto con Rostelecom llevarán a cabo IoT Hackathon
Detalles de GraphQL: qué, cómo y por qué
[marcador] Bash para principiantes: 21 comandos útiles
JavaScript es el mejor lenguaje de programación para principiantes. Entonces, ¿es o no?
Cuando "Zoë"! == "Zoë", o por qué necesita normalizar cadenas Unicode
Guía completa de efectos de uso
Cómo crear un juego si nunca eres un artista
Rentabilidad de sitios y servicios.
ClickHouse Product Analytics VKontakte
Reposapiés para el cerebro: plataforma de registro distribuido Hedera Hashgraph
Todos sus préstamos de consumo y datos personales "en un solo lugar" ...
¿Cómo implementar procesos unificados teniendo en cuenta todas las características de la empresa?
Lo que nunca me han contado sobre CSS
Y nuevamente sobre el segundo monitor de la tableta ...
Semana de la seguridad 13: abrir contraseñas en Facebook
Noticias de la industria del juego (11-25 de marzo de 2019)
"Juego de Tronos, sigue adelante". Lo que Apple mostró hoy en su evento Show Time
Programación LibreOffice Base. Parte 2
Características de las pruebas de hipótesis para aplicaciones móviles.
El soberano Runet subió de precio a billion30 mil millones
Asignación de memoria JVM
¿Por qué es difícil extraer asteroides?
DevDay Administrar TI. Grabación de rendimiento
Trampa (lona) para conexiones SSH entrantes
Los discos ruedan y ruedan
Amplia selección de recursos útiles para gerentes de producto.
Despiadada automatización. Corte del director
Repensar la robótica infantil
Criptografía en Java. Clase de firma
Tenemos DevOps Vamos a despedir a todos los probadores
FlexiRemap® vs RAID
Servidor DHCP + Mysql en Python
Aumente la seguridad de la red utilizando un analizador en la nube
Plataforma de comunicaciones unificadas OpenVox
Cómo escribir una API incorrecta
SNA Hackathon 2019: Simplify Architecture - Simplify Features
Sonata: servidor de aprovisionamiento SIP
Spark Structured Streaming Applications en Kubernetes. Experimenta FASTEN RUS
Encontrar objetos en imágenes
Descripción general de la sección Móvil en DUMP-2019: máxima aplicada y útil en el trabajo diario
Organización del sistema de eventos en Unity - a través de los ojos de un diseñador de juegos.
5 tareas típicas para las entrevistas de JavaScript: análisis y soluciones
El libro "Sistemas distribuidos. Patrones de diseño
Cómo acelerar el cifrado según GOST 28147-89 en el procesador Baikal-T1 debido al bloque SIMD
Prueba de carga de un juego con un par de cientos de miles de usuarios virtuales
Análisis de TSDB en Prometheus 2
Visión artificial versus intuición humana: algoritmos para interrumpir el funcionamiento de los programas de reconocimiento de objetos.
Laberintos: clasificación, generación, búsqueda de soluciones.
PHP moderno es hermoso y productivo
Misión Chang'e-4: equipo científico en el módulo de aterrizaje y el satélite repetidor
IDE de una persona normal o por qué elegimos Mónaco
Remarketing dinámico MyTarget: recomendaciones de productos no personales
Cambios en el protocolo de seguridad 3D: conozca 3-D Secure 2.0
Gugology (esto no es un error tipográfico) para programadores
Disparando por la noche, o por qué cargar el producto, no da miedo
Descripción general del programa C ++ Rusia 2019. ¿Cuál es el próximo día para nosotros?
Publicaciones cruzadas de Instagram en VK público en Python
Dream big & go global: concurso internacional de startups en la conferencia EMERGE
Cómo los libros de ciencia soviéticos se convirtieron en un artefacto entre físicos e ingenieros en India
¿Por qué los discos de vinilo sobreviven a la era digital?
Homo sapiens? Ya no
Hay 17 mil millones de computadoras en la corteza cerebral
¿Qué lenguajes de programación son los menos seguros?
Experiencia en el desarrollo del servicio de herramienta de reembolso con una API asíncrona en Kafka
Optimización para PostgreSQL que sirve la aplicación Rails
Wi-Fi de alta calidad: la base de la hospitalidad moderna y el motor de los negocios
Administrador de paquetes de Unity
Mejor trabajo peor del mundo: buscando un Habraautor
Reentrenamiento en DevOps: para qué prepararse
Conocimiento del elemento iluminado y los componentes web basados en él.
Revisión de código: malos consejos para contribuidor y revisor
Actualización de módulos solares de alto rendimiento de REC y Trina (Solar)
Cómo utilizamos la replicación diferida para la recuperación ante desastres con PostgreSQL
Configuración de la recepción automática de certificados de letsencrypt usando docker en linux
Extensión del navegador para toster.ru
Repositorios útiles con Eloquent?
Pantalla Braille Raspberry Pi Zero Inside Handy Tech Active Star 40
Buscar a 1 TB / s
Electronic Arts tratará con 350 empleados y "reducirá su presencia" en Rusia
Interactividad sin gadgets
Disminución del tamaño de la muestra de datos experimentales sin pérdida de información.
Felicitaciones Imagine Cup EMEA Regional Final Champions: ¡Team Finderr del Reino Unido! El equipo ruso es tercero
Un equipo de Rusia ocupó el tercer lugar en la competencia Imagine Cup en Europa, África y Medio Oriente.
DCF77: ¿Cómo funciona el sistema preciso de transmisión de señal horaria?
Decisión de YouTube tomada, censura sea! y como siempre, Rusia no podría prescindir
MODX Digest # 2.1 (11 de marzo - 25 de marzo de 2019)
El Parlamento Europeo aún adopta enmiendas a la ley de derechos de autor de la UE
Estera con un elefante y un caballo. Triángulos deletan
6 bibliotecas esenciales de Python para la programación de Python
Compare yandex y mail: experiencia estudiantil
Mónadas desde el punto de vista de los programadores (y un poco de teoría de categorías)
Cómo el fragmento de marcado CSS rompió el compilador de C ++
Cómo el fragmento de marcado CSS rompió el compilador de C ++
Acerca de Open Distros, Open Source y Elastic
Vivaldi 2.4 - Mueve los botones con las dos manos
La gestión de servicios de TI (ITSM) se hizo más eficiente con las herramientas de aprendizaje automático
OS1: núcleo primitivo en Rust para x86
Cómo creamos PHP 7 el doble de rápido que PHP 5. Parte 2: optimización de bytecode en PHP 7.1
Lo más interesante en la exposición Securika Moscú 2019
Estados cuánticos neuronales: representación de una función de onda por una red neuronal
Hierro viejo: herramientas electrónicas que se pierden en las profundidades de la historia.
Extensiones para Visual Studio Code que lo ayudan a trabajar con Git
Análisis de la pantalla (interfaz de la disposición de los productos en la tienda)
AMP: el futuro del correo electrónico
Otro Github 2: Aprendizaje automático, conjuntos de datos y cuadernos Jupyter
20 proyectos, 20 idiomas, fecha límite ayer
WebAuthn estándar formalmente completado
Asterisco Dialplan Askozia 6. Llamadas salientes
Casa "inteligente" en términos de vulnerabilidad: tratamos con vectores y mecanismos de ataque
Gafas de auriculares Optishokz para quienes no les gusta el sol y aman la música
Resumen de noticias de PostgreSQL. Edición No. 15
Cyber quest del equipo de soporte técnico de Veeam
El equipo de Firefox lanza el administrador de contraseñas Lockbox para sus usuarios
OpenShift 4.0 - preparándose para el hiper salto
Criptografía en Java. Clase KeyPair
Bloomberg: McDonald's comprará un desarrollador de menú de tecnología de personalización por $ 300 millones
Proyecto de ley sobre perfiles digitales de rusos publicado
Monitoreo y administración remotos de dispositivos basados en Linux / OpenWrt / Lede a través del puerto 80 ...
El resumen de eventos para profesionales de recursos humanos en el campo de TI para abril de 2019
El gobierno de los EE. UU. Planea enviar gente a la luna en 5 años
Una lista exhaustiva de diferencias entre VB.NET y C #. Parte 2
Sistemas CRM: ¿protección o amenaza?
OS1: un núcleo primitivo en Rust para x86. Parte 2. VGA, GDT, IDT
Android Academy en Moscú: habla sobre cómo era y comparte los materiales del curso
El escaneo 3D de una persona en 30 segundos se mostrará en la exposición
Gramática inglesa Quien vs. Quién: cómo entender qué palabra usar
Inicialización diferida en Spring Boot 2.2
Herramientas para crear un sitio receptivo sin acceso al sitio
Consejos y trucos de Kubernetes: páginas de error personalizadas en NGINX Ingress
[Encuesta y maldad] Hosting, se equivoquen
PHP Rusia 2019: su "estadio" para el idioma de la primera liga
Juego terminado: los analistas informan un aumento en el número de ataques DDoS en el segmento de juegos
Almacenamiento en clúster para pequeños clústeres web basados en drbd + ocfs2
Escribimos un sistema operativo en Rust. Implementando memoria de página (nuevo)
¿Qué hace un escritor de UX?
Nuevo en Java 12: The Teeing Collector
¿Qué tan profundo es la madriguera del conejo? CLRium # 5: recolector de basura
Del analizador del póster del teatro Python al bot Telegram. Parte 2
Prácticas para ciegos en el Museo de Arte Moderno de Garaje
Programación LibreOffice Base. Parte 3
Escritorio virtual de Windows ahora en vista previa pública en Azure
ProContent 2019: una conferencia para escritores técnicos y cualquier persona que trabaje con textos
CLion 2019.1: ClangFormat, resaltado de código a través de Clangd, vista de memoria, soporte inicial para microcontroladores
Servidor en las nubes 2.0. Lanzamos el servidor a la estratosfera.
Responsabilidades de los motores de búsqueda: cómo "editar" una búsqueda en Rusia
Historia de STAX: electrostáticos versus condiciones del mercado
Tick-tock: se acabó el tiempo del reloj inteligente, pero ahora fingen ser pulseras
Necesitamos un junio listo: enséñalo usted mismo o cómo lanzamos un curso de seminarios para estudiantes
Neoquest 2019: conexión con el cielo
Consecuencias de reescribir los componentes de Firefox en Rust
Catálisis de muones en términos de química cuántica. Parte II: electrónica vs. enlace químico muón
PVS-Studio para Java sale a la carretera. La siguiente parada es Elasticsearch
Nuevo en Git 3: cierres
4. Check Point Getting Started R80.20. Instalación e inicialización
Nueva característica en Git 3: cierres
PVS-Studio para Java se envía a la ruta. La siguiente parada es Elasticsearch
UPS monobloque vs modular
Desarrollo de aplicaciones para un PDA antiguo (Cybiko Xtreme) en 2019
Descripción general de las características de PlayCanvas para crear aplicaciones Web VR
Cómo se crean los robots que pueden ir a donde estamos
Licencia de NanoCAD
"33 palabras sobre diseño": quién y por qué hace una película sobre diseño en Rusia
SlowPochta: mensajero de entrega injustificada de mensajes con tiempo de reenvío indefinido
Citymobil: una guía para nuevas empresas para aumentar la estabilidad en medio del crecimiento. Parte 2. ¿Cuáles son los tipos de accidentes?
Intel GPU SGX: almacene sus datos en la tarjeta gráfica. Con una garantia
UICollectionView alrededor de la cabeza: cambio de vistas sobre la marcha
Equipo de gestión del clima
Seis reglas para ayudarlo a alcanzar sus objetivos.
El programa final de DUMP-2019 está listo. Nos encontramos el 19 de abril en Ekaterimburgo
Asignación de costos de TI: ¿hay equidad?
Los rusos recibirán un perfil digital
Juguemos libros: ¿qué son los libros de juego y cuáles vale la pena probar?
Reparación de clientes de WSUS
El uso del aprendizaje automático para analizar una gran cantidad de comentarios de los encuestados
Los fundadores de la teoría de los sistemas distribuidos en los brazos de la hidra.
Obtener campañas de publicidad directa de Yandex usando una API en un DataFrame (Python)
Una breve historia de formatos musicales inusuales
El gato debajo del capó. Parte 1
Estándares de IoT, redes, tres tablas.
Teoría y práctica de un hobby para un profesional de TI.
Informes en video de la reunión de iOS # 1 de FunTech
"Quince" en Java: cómo desarrollar un juego completo
Prisión terrible: un estudio de los picos marginales de una atrapamoscas de Venus
¿Es lógica la matemática o por qué las teorías axiomáticas son paradójicas?
Mi forma de crear componentes maestros en la Figura
Sobre el centro de datos con toda honestidad: cómo resolvimos el problema del polvo en las salas de servidores del centro de datos
Sistema de pago rápido o lo imposible es posible
10 nuevos cursos gratuitos sobre servicios cognitivos y Azure
Métodos de conjunto. Extracto del libro.
Una selección de destornilladores y herramientas múltiples inusuales desde Leatherman hasta Xiaomi
Crecimiento profesional de los empleados: qué es y por qué es necesario: nos comunicamos con Dodo Pizza, Icons8 y Evil Martians
Criptografía en Java. Clase KeyStore
Videovigilancia en la nube hágalo usted mismo: nuevas características de Ivideon Web SDK
Cómo desarrollamos documentación en un proyecto abierto de Embox
Gigantes de TI presentan una solución de implementación de nube híbrida híbrida
Fintech Digest: Dorsey paga con bitcoins, la estrategia blockchain de Australia, la salida a bolsa de Levi, el alcalde de Chicago y la inevitabilidad de bitcoin
Rhinoceros dentro del gato: ejecute el firmware en el emulador Kopycat
Mónadas en 15 minutos
5 cosas sobre las tendencias de Internet que todo el mundo debería saber
Encapsulación para samurai real, o los matices asociados con la palabra clave interna en C #
Cómo la inteligencia artificial está cambiando la ciencia
Odiamos y cazamos: la vida peligrosa de un virus que está haciendo enemigos poderosos
Cómo un robot de entrega ha cambiado los hábitos culinarios de los estudiantes estadounidenses
Cómo vimos la representación del servidor y qué surgió
MVCC-3. Versiones de fila
¿Por qué jaop? ¿Por qué raqueta?
Generación de código en Dart. Parte 1. Conceptos básicos
Caminamos sabiamente por la ciudad - 2: recorremos la ciudad en círculos usando el algoritmo genético
Espectro solar chino
Radiación: el asesino invisible y sus hijas o un poco sobre el radón
Desarrollar la habilidad de usar agrupación y visualización de datos en Python
Robótica para niños: ojos de robot
GitLab 11.9 lanzado con detección de secretos y reglas de resolución de solicitud de Marge múltiple
Postgres profesionales
Repare el dispositivo de almacenamiento e impresión Sharp Memowriter EL-7000 Note después de fugas de batería
Cómo hacer que un DAG se dispare en Airflow usando la API experimental
Encontrar un marco JS para la generación de UI
Telegrama después de 5 años.
Antigüedades: cuando los teléfonos eran raros
La baja volatilidad de Bitcoin (BTC) conducirá a la próxima Crypto Bull Run
JS de todos lados: los 10 mejores informes de HolyJS 2018 Moscú
Termux paso a paso (Parte 2)
Deshacerse de paquetes duplicados en paquetes
Entrevista en inglés: cómo hablar de ti correctamente
La misión lunar Bereshit: ocho hitos de éxito y $ 1 millón de la Fundación XPRIZE (sujeto a un aterrizaje exitoso)
"Cómo dejar de quemar" o sobre los problemas del flujo entrante de información de una persona moderna
PyTest Neo
Teoría de las explosiones grandes y pequeñas
[Izhevsk y Perm, anuncio] Cálido y transistor transmisión en línea CodeFest X
¿Por qué los escáneres 3D económicos no son adecuados para tareas profesionales?
Sobre nuevas ideas, opiniones limitadas y boca a boca
Cómo soportar el aumento de las cargas del sistema: hable sobre los preparativos a gran escala para el Black Friday
Tipos de infinitos y tallo cerebral
No comer aspirina
Golang y la evolución de la interacción de la base de datos.
Cómo nos hicimos amigos de EF 6 MSSQL y PostgresSQL
Hola, Habr, somos Advantech.
¿Docker es un juguete o no? ¿O es realmente así?
20 años de RollerCoaster Tycoon: una entrevista con el creador del juego
Live: cómo frenar el desarrollo de iOS en equipos grandes
¿Por qué ver transmisiones en línea si puedes leer a Habr?
TESOROS: cuando los relojes inteligentes se vuelven raros
El Programa secreto de ovnis de EE. UU. También ha estado investigando agujeros de gusano y dimensiones adicionales.
Cómo aumentamos la productividad de servicio de Tensorflow en un 70%
Seguridad de la aplicación del cliente: consejos prácticos para un desarrollador front-end
Desarrollo de electrónica. Sobre microcontroladores en los dedos
AMA con Habr, v 7.0. Limón, Donuts y Noticias
MWC: instrucciones de uso
Herencia en C ++: principiante, intermedio, avanzado
Un trillón de solteros
Acelerador de IA de HSE, MTS y Rostelecom
SPDS GraphiCS - sistema de fachadas y cubiertas
Prácticas en TI: visión del gerente
MEPhI organizará una olimpiada de seguridad de la información del estudiante: cómo participar y qué ofrece
Nota del arquitecto frontend # 1. No puedes simplemente obtener y usar Redux.
Cómo LANIT equipó los sistemas de ingeniería y TI con un centro de negociación en Sberbank
Bigdata de campo arado en medicina y productos farmacéuticos
Cómo promocionar a un novato y no romper nada
PhpStorm 2019.1: depuración de plantillas de Twig y Blade, búsqueda de código muerto, autocompletado mejorado y mucho más
Cruzando un erizo con un erizo: OpenJDK-11 + GraalVM
Programamos el control por voz de un helicóptero usando Node.js y ARDrone
Tormenta de carteristas Pacsafe
Desarrollo del cliente como filosofía de vida
Propio correo temporal: bot telegram
Nauchpop como mínimo: ilusiones ópticas
Cómo hacer amigos Progress OpenEdge y Oracle DBMS
¿Qué le pasa a Yandex.Music? Análisis UX / UI
Intel - suena nuevo
Herramienta de código abierto para la validación de calidad de búsqueda basada en la intención
Cómo NO escaneé el internet bielorruso
Instalar y configurar un nodo Ripple
¿Por qué SvelteJS es posiblemente el mejor marco para nuevos desarrolladores web?
Bloques de construcción de aplicaciones distribuidas. Aproximación cero
Startups en el campo de la biotecnología antienvejecimiento, que serán relevantes en 2019
Zoom de video 1080P a 4K, o Cómo aprendí a no preocuparme y me encantó el exclusivo uso de redes neuronales
Oracle Application Express. Aplicaciones y paginas
Una breve guía sobre la creación de oráculos, dioses del automóvil y errores de segundo orden
Full Stack Confession: profesión, religión, sueños
DJI Mavic 2 Pro después de seis meses de uso
La expansión del universo es la mayor falacia en la historia de la ciencia.
La unión de Arduino y el procesador clásico.
Aleteo Keys! ¿Para que son?
Creando la voz y el tono de su producto
Copia de seguridad lista: destruyendo mitos de vacaciones
Una manera simple de hablar con su sitio web
Cómo construir SDN - Ocho herramientas de código abierto
Síntesis de sueños de alto peso molecular.
Quo vadis. Prohibiciones para desarrolladores en Google Play
Experto: la actualización de software no ayudará al matrimonio en el planeador de Boeing
Desarrollamos la teoría de algoritmos como un proyecto de código abierto.
Uso de cargadores de arranque firmados para evitar la protección de arranque seguro UEFI
Cómo dividimos el desarrollo en equipos (y nos olvidamos de los sprints sin fin y los stand-ups inútiles)
QlikView. Formato condicional "Me gusta en Excel"
"Sonido": debate sobre un podcast sobre tecnología de audio
En los Estados Unidos, el tribunal recomendó prohibir la importación de ciertos modelos de iPhone debido a la violación de las patentes de Qualcomm Apple
El cuento de los medios anillos
Historia de Linux Parte III: nuevos mercados y viejos "enemigos"
Cosas que no sé en 2018
Micropython en módulo GSM + GPS A9G
¡Solo sin manos! Robots que no repiten acciones del usuario
Con una tabla periódica de por vida.
El libro "TasteVill: Cómo hacer una revolución en el comercio minorista, haciendo todo mal"
Centro de control de vuelo soviético de los tiempos de "Vostok" y "Sunrise"
Cree automáticamente archivos de localización de Android e iOS a partir de una hoja de cálculo de Excel
La paradoja de Python
Oleg Shelaev sobre GraalVM en jug.msk.ru
Bloques de construcción de aplicaciones distribuidas. Primer acercamiento
WavesKit - PHP Waves Blockchain Framework
WavesKit: marco PHP para trabajar con la plataforma Waves
Módem de 50 años: una mirada al interior
Una selección de libros sobre cómo aprender, pensar y tomar decisiones efectivas.
Telecomunicaciones de EE. UU. Para combatir el correo no deseado
Eventos digitales en Moscú del 1 al 7 de abril
Pensamientos de ocio de una persona ociosa sobre criptografía y protección de datos
Regresan los fonogramas de rayos X: ataque masivo, Jonsi y otros publicaron registros "en los huesos"
Agregador de eventos para Event Unity3d
El 92.7% realiza copias de seguridad, la pérdida de datos aumentó en un 30%. Que esta mal
Inyección de dependencia en aleteo
Mi máquina de mármol impresa en 3D
Qué fácil es organizar legalmente su startup en forma de una asociación simple
Tierra plana: experimentos y evidencia
El resumen de materiales interesantes para el desarrollador móvil # 292 (25 de marzo - 31 de marzo)
Linux Kernel 5.0: escribir un dispositivo de bloque simple en blk-mq
Aprendizaje automático sin Python, Anaconda y otros reptiles.
Commando VM: alternativa de Kali Linux para Windows
Códec ASN1 sprintf simple
Limit Messages API VK: qué hacer
Yandex.Alice y Telegram bot en PHP con una sola funcionalidad
Reconocimiento de tanques en una transmisión de video utilizando métodos de aprendizaje automático (+2 videos en plataformas Elbrus y Baikal)
¿Fue MongoDB la elección correcta?
Aplicaciones TDD en Spring Boot: afinando las pruebas y trabajando con el contexto
Cómo Elon Musk intentó destruir al informante en las filas de Tesla, y qué sucedió
¿Es hora de las URL de emoji?
Mi sistema domótico. Crear una imagen del sistema operativo
Copia de seguridad del historial: siete inventores de los que quizás no hayas oído hablar
Nuevo Galatea o anima a una chica androide para una novela de ciencia ficción
Presentamos 3CX V16 con el widget de comunicación del sitio web
Destrucción de datos del disco duro
Frontend Weekly Digest (25 - 31 mar 2019)
El resumen de materiales frescos del mundo del front-end para la última semana No. 358 (25 al 31 de marzo de 2019)
Pronóstico sobre cómo se superarán las restricciones de Internet
Tutorial de React Parte 26: Arquitectura de aplicación, patrón de contenedor / componente
Tutorial React Parte 25: Taller sobre formularios
ADAM-3600 - un controlador industrial multifuncional
Profundidades SIEM: correlaciones listas para usar. Parte 5. Metodología para desarrollar reglas de correlación
OS1: un núcleo primitivo en Rust para x86. Parte 3. Tarjeta de memoria, excepción de falla de página, montón y asignaciones
El diseñador de juegos no es muy diferente de un psicópata. Cómo hicimos el juego CMAN
Uso de potenciales térmicos para el análisis del territorio.
Mejora de la calidad de la clasificación de texto conectando Wikipedia
Monitoreo y administración remotos de dispositivos basados en Linux / OpenWrt / Lede a través del puerto 80, continuación
Cómo los voluntarios de todo el mundo crean transmisiones en vivo de ICPC-2019
Yandex mejorará los algoritmos de reconocimiento de voz
Explotar cargadores de arranque firmados para eludir el arranque seguro UEFI
Extensiones de Chrome para desarrollo web y trabajo con GitHub
Anuncio de reunión de automatización de control de calidad de FunTech
Guardar una partición en Debian cuando algo salió mal
Cómo impulsar rápidamente su red inalámbrica
Técnicas de desarrollo móvil Jedi: ¿cómo monetizar la aplicación en 2019?
Bombillas bioquímicas
¿Cuánto cuesta OpenSource?
La misión Chang'e-4 es el cuarto día lunar para el módulo de aterrizaje y el rover Yutu-2. Acerca de cámaras y controladores en dispositivos
El papel del sistema IGF-1 en la modulación de la longevidad: contradicciones y una nueva comprensión desde la perspectiva de los centenarios
Sección de Ciencias en DUMP: expande tus horizontes
¿Cómo implementar rápidamente HotSpot con los requisitos de las leyes de la Federación Rusa?
¿Qué es ser un líder de equipo?
Hacking en griego antiguo: resultados de la etapa en línea de NeoQUEST-2019
Plantilla arquitectónica "Transacciones macro compartidas para microservicios"
Simplemente no estaba buscando allí: cómo encontrar empleados para el proyecto en soporte técnico
Inmortalidad biológica, colonización de Marte, Amish, EC1863 y copyrasty. Capítulo 1. Y el corazón del cyborg late
Una herramienta simple para comenzar a usar IA para la toma de decisiones
Cómo coordinar el vuelo de la sonda hacia la estratosfera (lo que encontraremos en la práctica en el lanzamiento)
9 citas de Habraseminar 2019 para bloggers, emprendedores y RRHH
Funciones físicas no razonables: protección de la electrónica contra copia ilegal
¿Guerras nucleares del pasado lejano?
¿El reclutamiento de referencias está vivo en TI?
Interrupciones externas en el sistema x86. Parte 1. Evolución del controlador de interrupción
¡Solo espacio! Una enorme pieza de titanio en 6.5 días.
Cómo el escáner 3D permitió abandonar el conjunto de control a gran escala del puente
Criptografía en Java. Keytool Utility
Navegación en DataGrip con Yandex.Navigator
Resolviendo problemas de tráfico
¿Por qué necesitamos servicios de recepción de SMS y con qué comen?
Máquinas automáticas contra el código de espagueti
IBM System i (también conocido como AS / 400): cómo realizamos las pruebas automáticas de aplicaciones de pantalla verde
Reflexiones sobre una carrera en TI y consejos para principiantes
Cómo prohibir las contraseñas estándar y hacer que todos te odien
SVG 3D: crear, rotar y animar
Sistemas operativos: tres piezas fáciles. Parte 1: Introducción (traducción)
El impacto de las páginas transparentes enormes en el rendimiento del sistema
Bloques de construcción de aplicaciones distribuidas. Segunda aproximación
Desarrollar aplicaciones para Android es como ser un YouTube (desmonetizado)
API simple similar a JSON-RPC en PHP
Lo que finalmente mató a AirPower
Protección sin protección
Semana de la seguridad 14: ShadowHammer y cadena de suministro
Exposición "Subsuelo-2019. El estudio. Inteligencia Minería
3 cualidades clave para un gerente de producto exitoso: Dmitry Orlov, gerente senior de producto
Bromas y referencias de Los Simpson en inglés para explicar
ZX Spectrum 128k hágalo usted mismo. Parte 2
"Bueno, de nuevo, la estación meteorológica"? No realmente
Misiones de amor, ama y encuentra tus datos personales en público
¿Cómo escribir la dirección de la casa correctamente?
El problema de cambiar al horario de invierno y verano para una sola escuela de Skype
H2 evolution: funciones de ventana, CTE, JSON / XML en una base de datos integrada
Consejos para desarrollar proyectos muy grandes en Revit
La industria del petróleo y el gas como ejemplo para los sistemas de nubes periféricas.
Memoization nomeolvides bomba
5. Check Point Getting Started R80.20. Gaia y CLI
Reinicio del contador de semana GPS
Dmitry Dumik, Chatfuel: sobre Y Combinator, emprendimiento tecnológico, cambio de comportamiento y conciencia
Aplicaciones multilingües en angular
Alternativas modernas a PGP
DRO universal basado en Arduino Nano - shDRO
Base de datos KDB +: de las finanzas a la Fórmula 1
Una cosa buena no se llama óxido
Cloudflare presentó su propio servicio VPN basado en la aplicación 1.1.1.1 para dispositivos móviles
QuietOn: auriculares que matan ...
Historia de un informe
Cómo se construyó la planta de abejorros de HR
Enfriamiento de una nanopartícula levitante por medio de un resonador óptico
Se celebró un seminario sobre gestión de documentos técnicos en Crimea
Escala de Zimbra Collaboration Suite
Cómo generar hipótesis sobre las necesidades de los consumidores potenciales de su producto futuro
Nuestra experiencia de creación de API de puerta de enlace
El libro Reacciona rápido. Aplicaciones web en React, JSX, Redux y GraphQL »
De Skype a WebRTC: cómo organizamos la comunicación de video web
Conceptos básicos del motor de JavaScript: formularios generales y almacenamiento en caché en línea. Parte 1
5 reglas básicas para realizar entrevistas problemáticas para identificar las necesidades del consumidor
Misión lunar "Bereshit": el 4 de abril de 2019, se completó la transición a la órbita lunar, 7 días de vuelo por delante, 6 maniobras y 1 aterrizaje
Desarrollo del servidor web de Golang: de fácil a complejo
Sustitución de importaciones en la práctica. Parte 1. Opciones
DRO universal basado en Arduino Nano - shDRO. Parte 2
Food Design Digest Marzo 2019
Inmersión en el controlador: el principio general de reversa utilizando el ejemplo de la tarea NeoQUEST-2019
15 loros: elija un proveedor de alojamiento para servidores VPS / VDS
Content Marketing for Business: Habraseminar # 6 y sus puntos principales
Guía práctica de variables de entorno en Go
Lanzamiento de la primera hélice 3D del mundo
Actualización global para mostrar los resultados de Lamptest.ru
Planes para Angular 8.0 e Ivy
No respeto la encapsulación, o cómo usar la tabla de métodos del otro tipo para la llamada rápida de los métodos privados
Inseguridad corporativa
Excursión a Global Seeds Vault o Doomsday Vault
La verdad sobre el análisis del sitio, o "todas las tiendas en línea lo hacen"
JPoint 2019: transmisión en vivo gratis, fiesta y más
Siete pasos fáciles para convertirse en un estudiante del Centro de Ciencias de la Computación
Conoce los nuevos procesadores Intel
Hola El primer almacén automático de datos del mundo en moléculas de ADN.
Raiffeisenbank está buscando oradores en
Caso: salga de la aguja de la publicidad contextual en el tráfico SEO gratuito
A medida que buscamos (y no encontramos) nuevas herramientas para comunicarnos con los clientes
Uso práctico de la D-Wave 2000Q: una curva de aprendizaje empinada para la computación cuántica
Cinco preguntas clave para el comercio minorista al migrar a nuestras nubes
.NET Core Workers como servicios de Windows
CLRium # 5: recolector de basura. Taller .NET más grande
.NET Core Workers como servicios de Windows
Gmail tiene 15 años
Visualización del tiempo de renacimiento de Roshan
Cortafuegos de aplicaciones web
Cómo comenzó todo: la historia de los drones voladores
Swift 5.1: ¿qué hay de nuevo?
Word2vec en imágenes
Upwork introduce una tarifa por el derecho a escribir a un cliente potencial
Visual Studio 2019 lanzado
Colas y JMeter: Intercambio con editor y suscriptor
PhotoGuru cambió al "lado oscuro" y al "más sabio"
Microsoft extiende la ventaja de Azure IP con nuevos beneficios de IP para los innovadores y nuevas empresas de Azure IoT
Análisis de estadísticas en campañas publicitarias: cree una nueva métrica en el DataFrame (python)
Problemas de patrón de coordinador y qué tiene que ver RouteComposer con él
Trabajar con comandos APDU utilizando el ejemplo EToken
Programa para residentes de Yandex, o Cómo convertirse en un ingeniero de ML para un back-end experimentado
Estructuras de datos exóticos: Merkle Patricia Trie modificada
"Intercambio de cortesía": la esencia del conflicto entre las dos compañías de transmisión más famosas
Asincronía en programación
Proyecto Cero. Cómo Amazon quiere lidiar con las falsificaciones
Actualización de CMS a gran escala Umbraco 8: novedades
La historia de la primera GPU: Rendition Vérité 1000
Editor.js es un excelente editor que guarda el código fuente en formato JSON
Sustitución de importaciones, o cómo los helicópteros rusos hicieron algo mal
Lenguaje de programación basado en postales
Reflexiones sobre el alojamiento solar para abejas
Comprobación del código fuente de Roslyn
39 nuevas funciones estarán disponibles en Java 12
Comprobando el código fuente de Roslyn
Recreando Fuentes CRT
Corriente DC máxima a través del transistor de efecto de campo
ESET: Nuevos esquemas de entrega de puerta trasera Oceanberg de Cybergroup
Comprueba lo bueno que eres en tecnología aditiva
Superando la Tercera Ley de Gravedad Organizacional
En el momento en que empezamos a creer en la innovación.
Cómo creamos FaaS en la nube dentro de Kubernetes y ganamos en Tinkoff Hackathon
DataGrip 2019.1: soporte para nuevas bases de datos, scripts de inicialización, nuevas inspecciones y más
Noticias a las 11
Índices en PostgreSQL - 6 (SP-GiST)
Kaspersky Mobile Talks # 1. Multi-modularidad
Dar más HighLoad ++: desde el lunes en San Petersburgo
Cómo elegir una impresora 3D o por qué necesita una mesa calefactora y una cámara cerrada
De la ley al desarrollo de Big Data
SDN Digest - Seis emuladores de código abierto
Cisco HyperFlex vs. competidores: pruebas de rendimiento
20 proyectos, 20 idiomas, fecha límite ayer. Parte 2
Lista de verificación para crear y publicar aplicaciones web
Cómo ejecutar SMM en 2019: 17 diagramas de Neil Patel
Desarrollo de operadores de Kubernetes con Operator Framework
Cómo guardamos la revisión del código
Codificación de voz de 1600 bits / s con codificador de voz neural LPCNet
Entrevista con Andrei Stankevich sobre programación deportiva.
IA, estudiante y gran premio: cómo hacer aprendizaje automático en octavo grado
Transacciones y mecanismos para su control.
¡SAP Forum 2019 está a solo 2 semanas! ¿Qué habrá allí?
Exprime al máximo las calculadoras gráficas: juegos en la TI-83
Python para la web: lo que un junior necesita saber para trabajar y crecer
Modelamos el algoritmo MUSIC para determinar la dirección de llegada de una onda electromagnética
Creación de teclas faltantes para el teclado de goma Commodore 116
Batalla en vivo: Finales de Porto ICPC
El instinto principal del codificador es eliminar soluciones ineficaces de todas partes.
Acelerar WebGL / Three.js con OffscreenCanvas y Web Workers
Extensión SIMD a C ++ OpenMP en Visual Studio
Electrolux lanza un purificador de aire inteligente para las ciudades más contaminadas
Almacenamiento modular JBOD y grados de libertad
Mitos sobre 152-FZ, que pueden ser costosos para el operador de datos personales
Lazydocker - GUI para Docker directamente en la terminal
Y otro auricular extraño, para dormir
Consultas paralelas en PostgreSQL
Comparación de sistemas de comunicación espacial.
Cuatro historias reales de trabajo con arquitectura de microservicios: informe del mitap de Backend United 3: Kholodets
HTTPS no siempre es tan seguro como parece. Vulnerabilidades encontradas en el 5.5% de los sitios HTTPS
Perversiones curiosas del mundo de TI - 4
Conciencia y argumento del fin del mundo
Revisión de los informes más interesantes de CodeFest 2019: versión de True Engineering
Las pruebas mostrarán: cómo prepararse para la implementación de Cisco ISE y comprender qué características del sistema necesita
Cómo los desarrolladores de iOS están buscando subir la apuesta con la computación en la nube
Aprendizaje profundo en computación de flujo óptico
Cómo cambia la potencia recibida de la carga inalámbrica según la ubicación del teléfono
Sección de back-end en DUMP: Serverless, Postgres and Go, .NET Core, GraphQL y más
Los feropodos no ayudarán: la investigación y el modelado matemático de trampas para larvas de hormigas león
Oracle APEX Informes
Conceptos básicos del procesamiento del lenguaje natural para texto
Usando Python para informar en una sola compañía
Temas de la Top 3D Expo 2019: "Anisoprinting: la tecnología para la producción de estructuras compuestas de una nueva generación", Fedor Antonov
VR con interfaces neuronales: una inmersión completa en realidad virtual
Un empleado de UBS escuchó una conversación sobre un vecino del tren Eurostar y descubrió un acuerdo de $ 15 mil millones. Ahora él y el banco serán multados
Noticias desde abajo: los gigantes de TI han comenzado a construir activamente sus propias redes troncales submarinas
Servicios de rastreo, OpenTracing y Jaeger
Futuro de la nube
Armas para VR - [TUTORIAL DE FUSIL DE FERROCARRIL]
Temas en 3D Expo 2019: Impresión 3D en metal, Anton Sotov, Universidad de Samara
6. Check Point Getting Started R80.20. Comenzando en SmartConsole
Estándar WASI: Inicie WebAssembly más allá de la Web
Escritura nominal en TypeScript o cómo proteger su interfaz de identificadores alienígenas
12 trucos JavaScript no encontrados en la mayoría de los tutoriales
No abra puertos al mundo: lo romperán (riesgos)
Diseño de personajes de baja poli
Prueba de trabajo efectiva
Cómo crear un tema oscuro y no dañar. Yandex.Mail Team Experience
Yo-ho-ho y una botella de ron
¿Por qué rechacé Disqus y tú también deberías ir?
Consejos y trucos de Kubernetes: sobre desarrollo local y telepresencia
Cómo descubrí un huevo de pascua en la seguridad de Android y no conseguí un trabajo en Google
Trabajamos con Wordstat correctamente. Guía completa
Circuitos no estándar: indicador de siete segmentos en ATtiny13
La partida de un ingeniero electrónico de Apple causó revuelo entre los especuladores bursátiles. ¿Cómo llegar a ser como él?
Recarga de cartuchos de puntos: es interesante
Antecedentes: "Runet autónomo": qué es y quién lo necesita
Mi compilador para Lisp
Si tienes un paquete de cigarrillos en el bolsillo ...
Movilidad y respeto al medio ambiente: cómo los modernos trolebuses pueden viajar sin trolebuses
OOP, la "Santísima Trinidad" y SÓLIDO: algunos conocimientos mínimos sobre ellos
Venus, la luna, en adelante en todas partes: una entrevista con Pavel Shubin
Seminario web: Autenticación y ES en entornos VDI con clientes ligeros Dell y dongles JaCarta
¿Cómo reemplazar una bombilla en el lugar de trabajo para que no te despidan?
Historia de los reproductores de cassette soviéticos: cubiertas estacionarias de Wilma: plagio creativo, innovación y el diablo en los detalles
Dos estudiantes engañaron a Apple por $ 1 millón
¿Cómo formar un sustantivo en un idioma? Señal ("Vio un mamut")
La mesa de Mendeleev sobre informática escolar
HandySCAN 3D gana la carrera por la calidad
La Agencia Espacial Europea está explorando la posibilidad de utilizar la impresión 3D con metales.
Inglés vs. Esperanto: ¿quién es el futuro?
Localización de cualquier texto.
¿Cuánto costará una suscripción a Google Stadia?
Videos de la reunión de CocoaHeads el 15 de marzo en la oficina de Tutu.ru
TEMPEST y EMSEC: ¿Es posible usar ondas electromagnéticas en ciberataques?
Azure tech lab, 11 de abril en Moscú
Cómo implementar SAP HANA: analizando diferentes métodos
Historia de 3dfx Voodoo1
Lo que los diseñadores esperan en DUMP-2019: descripción general de la sección de diseño
Energía, calor y agua
Sistemas operativos: tres piezas fáciles. Parte 2: Abstracción: Proceso (traducción)
Sistemas de partículas: una historia navideña
Explorando OpenCV en StereoPi: Mapa de profundidad del video
Moscú, 18 de abril - QIWI SERVER PARTY 4.0
Gráficos incorrectos: nuestra experiencia
MIPT recibió el derecho de organizar la Copa Mundial de Programación ICPC en 2020 en Moscú
Qué leer y ver en ciencia ficción fresca: Marte, cyborgs e IA rebelde
Los mejores expertos de la Expo 3D: Sunny Wong. Se pueden prevenir más de 25 millones de esguinces
Criptografía en Java. Clase de certificado
Los gerentes de proyecto no son necesarios
Lo que necesita saber sobre las matrices de JavaScript
Tesla comparte accidente en medio del mayor descenso de ventas en la historia de la compañía
Música ambiental y sus efectos en la escritura de código
Recomendaciones de seguridad de la información de DLP y FSTEC: intersección de paralelos
¿Cuánto cuesta la seguridad de la aplicación web? (Usando Barracuda WAF-as-a-Service como ejemplo)
¿Por qué enseñas ir?
Versión de la libreta de direcciones jerárquica actualizada por Zimbra Docs y otras novedades en Zimbra 8.8.12
Aprendí estas 6 lecciones de trabajar con la formación en la nube para toda la vida.
Ingeniería inversa de los Inocentes de Google
El gato debajo del capó. Parte 2
Representación de polinomios arbitrarios en forma de diferencias finitas con un paso arbitrario.
"Entonces me di cuenta de que ahora soy un ingeniero de citas, y de otra manera puedes posicionarse en el mercado"
TDMS Fairway y BIM
Sistema de partículas en Core Animation. Cuento de navidad
QA en prod. Porque es genial
Servidor, ¿me oyes? Ataque BROP en el ejemplo de la tarea NeoQUEST-2019
¿Por qué invertir en empresas no rentables?
Cómo el troyano Gustuff de Android elimina la crema (fiat y cripto) de sus cuentas
El 76% de los fabricantes no tienen experiencia en la implementación de aditivos. ¿Por qué es bueno?
Crea histogramas animados usando R
Es dañino para la luz o para mantener la carga de la batería de un automóvil.
Complicado perl quine
La casa que construyó Jack
Phishing y sin química
Integración con SAP ERP. Implementación de un comprobador de precios móvil en una tienda.
Noticias de la semana: principales eventos en informática y ciencia
La historia completa de la serie Fallout
Gleb Kudryavtsev, Skyeng: cómo hacer un producto de $ 100 millones, trabajar de forma remota y aprender habilidades importantes para un gerente de producto
Alerta Liza: voluntarios que salvan vidas
Paradojas de compresión de datos
Juego tipo breakuot en PIC12F1572
Cómo publicar un juego móvil y no cometer mis errores
Los graduados del centro CS regresan a enseñar
Exprima el análogo de Space Invaders a 1 kilobyte (el original de 1978 toma 8)
Agacharse en las sombras o buscar el próximo mundo
Cómo enseñé Scala
Retraso de entrada en consolas y emuladores retro
John Maeda: "En realidad, el diseño no es tan importante"
El espacio como un recuerdo vago
El método Pomodoro no es tan genial como podría ser
Inicio de SAP GUI desde un navegador
Guerras de formato de audio: 10 materiales en medios digitales y analógicos
Tour de coworking fotográfico de Cabinet Lounge
Universal Watchdog en ATtiny13
Guía: cómo hacer un bot simple para JS Telegram para un principiante en programación
Cómo tomar el control de su infraestructura de red. Tabla de contenidos
No por mucho tiempo la música sonó ... o cómo el OS Elbrus nunca se volvió libre
Estructuras de referencia desechables en C # 8.0
25 años después: una entrevista con Linus Torvalds
Enriquecimiento cuántico en una interpretación multimundo
La productividad no se trata de la gestión del tiempo, sino de la gestión de la atención.
No obligue a los oyentes a reflexionar
¿Cómo combinar las ventajas de una computadora portátil y una computadora de escritorio? Análisis del problema y soluciones.
Escribimos el cargador OTA para ATmega128RFA1 (como parte del dispositivo Smart Response XE)
Archivos pasados de esteganografía: ocultamos datos directamente en sectores
Nuevo error en Telegram Desktop le permite leer el último mensaje
Un cóctel para una dieta saludable: está hecho por una startup del acelerador de la Universidad ITMO
En la lista de amenazas: "Juego de tronos", una de las portadas más populares para los cibercriminales
Investigación: el costo promedio de los interruptores se reduce; entendemos por qué
La mejor experiencia en la creación de aplicaciones angulares limpias y rápidas
Global City Hackathon: Nizhny Novgorod - el primero
25 años de Runet
La vida como servicio (LaaS)?
Cómo se calculan los hombres locos - 2: El brillo y la pobreza del diagnóstico fisiopatológico
Nuevo equilibrador de carga de CPU MIT
Historia de la tecnología de audio: sintetizadores y samplers
Conozca el Manual de cumplimiento de licencia de código abierto
Compara cadenas similares
AERODISK ENGINE N2 Pruebas de choque de almacenamiento, prueba de resistencia
"Hice todo, fue una historia divertida": un podcast sobre marketing de contenidos y una carrera en medios informáticos
Estamos escribiendo el primer microservicio en Node.js con comunicación a través de RabbitMQ
OWASP Russia Meetup - Grabación de actuaciones
Flightradar24: ¿cómo funciona? Parte 2, protocolo ADS-B
Redes para los más pequeños. Parte oh eso es todo
Placa de prueba "Cell"
Antecedentes: cómo funciona el proceso de integración continua
¿De qué alcance es esta antena? Medición del rendimiento de la antena con el OSA103 Mini
Aprendizaje automático para gerentes: el sacramento de la sepulación
Este año no habrá robomobiles, no importa lo que diga Ilon.
Transferencia de un proyecto de Swift 4.2 a Swift 5.0
Trabajando con MS SQL de Powershell en Linux
Progreso MS-11 Record: lo más interesante por delante
Cómo implanté RFID en mi mano, y luego NFC. Parte 2
Bajo, alto, último. GLC - el quinto elemento del Centro Lakhta
Descentralización: un gran problema para Blockchain
El resumen de materiales interesantes para el desarrollador móvil # 293 (del 1 al 7 de abril)
Amazon planea crear una constelación satelital de 3236 unidades para proporcionar acceso a Internet
Eventos digitales en Moscú del 8 al 14 de abril.
Frontend Weekly Digest (1–7 de abril de 2019)
DeepMind AI falló en la prueba de matemáticas
Pequeñas cosas geniales sobre Visual Studio 2019
Características interesantes de Visual Studio 2019
JPoint 2019: desde el amanecer hasta el anochecer
El resumen de materiales frescos del mundo del front-end para la última semana No. 359 (1 al 7 de abril de 2019)
PHP Digest No. 153 (25 de marzo - 8 de abril de 2019)
De Tula a Berlín: análisis urbano en Instagram
Curso de capacitación de React, Parte 28: Reaccionar características modernas, ideas de proyectos, conclusión
React Training Course Parte 27: Proyecto del curso
Cómo organicé el almacenamiento de fotos
Interruptores industriales no administrados EKI
La aplicación (des) oficial de Habr - HabrApp 2.0: acceso
Chat en el sitio y en la emisión de Yandex
Lanzamiento del kit de herramientas multiplataforma .NET UI AvaloniaUI 0.8
Deuda técnica que conduce a una crisis empresarial.
Wireshark 3.x: análisis de código bajo macOS y revisión de errores
Wireshark 3.x: análisis de código de macOS y revisión de errores
Espacio para niños. Algunas ideas para el día de la cosmonáutica
No compre ERP
¿Cómo combinar las ventajas de una computadora portátil y una computadora de escritorio? Análisis de problemas y soluciones (Parte 2)
Mesa de ayuda en 3 horas. Automatice procesos comerciales simples en PowerApps, Flow y Teams
Sistema local de adquisición de datos autónomos
Casi el canal MIMO más fácil con desvanecimiento (modelo Kronecker incluido)
El mito del hambre de personal o las reglas básicas para el empleo
5 oportunidades efectivas para usar la tecnología de minería de procesos
Descripción general y comparación de controladores de entrada para Kubernetes
Sistemas operativos: tres piezas fáciles. Parte 3: API de proceso (traducción)
¿Qué es la Oferta de intercambio inicial (IEO) y en qué se diferencia de ICO?
Cómo lanzar un prototipo de ML en un día. Informe Yandex.Taxi
Predicciones de matemáticos. Analizamos los principales métodos para detectar anomalías.
¿Qué papel puede jugar la tecnología en el antiguo arte de mezclar especias?
Funciones de renderizado en Metro: trazado de rayos Exodus c
7. Check Point Getting Started R80.20. Control de acceso
Misión lunar "Bereshit": aterrizaje-accidente-caída en la luna
17 de abril: Conferencia abierta "El camino del desarrollador del juego: desde la idea hasta el lanzamiento" y una biblioteca de juegos en la Escuela Superior de Derecho
SQA Days Review de la UE
@Pythonetc compilación marzo de 2019
Consejos y trucos de mi canal de Telegram @pythonetc, marzo de 2019
Cómo mejorar el diseño del juego con estrategias óptimas
Análisis de JPoint 2019
Conceptos básicos del motor de JavaScript: formularios generales y almacenamiento en caché en línea. Parte 2
Búsqueda de Linux. Felicitaciones a los ganadores y hablamos sobre la resolución de problemas.
Entrevista con el divulgador de la ciencia, jefe de la única escuela privada de astronomía en Rusia, Pavel Skripnichenko.
Experiencia personal Cómo conectamos la telefonía internacional: comparación de 6 intercambios virtuales
Cómo escribir programas polimórficos usando Arrow
Crear una granja de dispositivos Android con Open STF
Aprenda tácticas adversas, técnicas y conocimientos comunes (ATT @ CK). Tácticas empresariales. Parte 10
Automatización del servidor SQL de Jenkins: devolviendo el resultado maravillosamente
C301 y miniOTP-3, nuevos tokens programables de Token2
Prototipo en 1 día en lugar de 2-3 semanas: impresión 3D en la preocupación Okeanpribor
¿Qué se está explorando en la estratosfera?
Aprendiendo a comunicarse entre microservicios en Node.js a través de RabbitMQ
Ayuda a Duke a encontrar una salida
Cómo insertar parámetros en métodos sin parámetros en código seguro
El milagro de materializar magia: Nissan gasta segundos en lugar de meses de trabajo
Semana de la seguridad 15: ataque a enrutadores con suplantación de DNS
Live Share en Visual Studio 2019
Acelerando el sitio con JivoSite. Descarga diferida de consultor en línea
Encender la cuadrícula de servicio: reiniciar
Lenguaje y órganos sensoriales
Microsoft Azure Security Center anuncia nuevas características
BGP herida perforante
Lo que sucede detrás de escena C #: lo básico para trabajar con la pila
¿Qué es la biblioteca ITIL y por qué su empresa la necesita?
Estonia está tratando de usar la IA en la justicia
Nivelar cuentas de juegos en China: un negocio serio y un dolor de cabeza para los desarrolladores
Errores de programadores de sistemas y aplicaciones atrapados en la interfaz (artículo eliminado)
Actualice las herramientas web y Azure en Visual Studio 2019
Por qué y cómo escondemos las placas de los autos en los avisos de Avito
Top 5 monedas estables. Todo lo que necesitas saber
Doctor paseos, paseos
14 nuevos productos en Visual Studio 2019
Live Share ahora incluido con Visual Studio 2019
Gestión del conocimiento a través de modelos de competencia.
Construyendo VirtualBox para Windows
Sistema operativo de fin de semana
Avaricious no paga dos veces: configuramos la memoria en la plataforma AMD B450 y recibimos productividad gratuita
Transformador Tesla en una placa de una pulgada cuadrada
Diseño instantáneo
Cómo pasamos del desarrollo web al desarrollo de juegos
Lo que entendí sobre construir un negocio después de trabajar durante siete años en Airbnb
Gadgets de un mercado de pulgas: por qué comprar una laptop Packard Bell de 20 años por 10 euros
Principios para construir una API REST JSON
Cómo funciona la computadora dentro de Hayabusa-2, que arrojó una bomba sobre Ryuga. Y fotos de sus desarrolladores.
Fractales en números irracionales. Parte 2
Habro suicidio. El dolor de planificar en 1C
Era de noche, no había nada que hacer o cómo instalar Gentoo sin un teclado
Un ejemplo de una estrategia de contenido para promocionar una tienda de piezas de armas en línea
Monitoreo de los recursos del clúster de Kubernetes
Intel 0x7E3 Prácticas de verano en espera de estudiantes
Pirámides que no son de Marte: estudio de la forma de racimos nanocristalinos bajo una capa de grafeno
Nuevas funciones en Webmaster
Automatización de procesos empresariales en Excel o cómo salvar a una niña del procesamiento
Un estudio de la conectividad de las monedas mundiales a través de la correlación de las tasas absolutas.
Meetup de sistema operativo de robot ruso 2019
Parsing: ¿Qué son las expresiones redundantes en inglés?
Un método universal para resolver problemas en el ejemplo del rompecabezas "12 monedas, 3 pesadas"
Temas Top 3D Expo: impresión 3D en autoajuste, Artem Solomnikov, Pie de imprenta
El registro de NodeJS es fácil
3 cualidades clave de un gerente de producto exitoso: Alexey Korotich, vicepresidente de producto
Fecha de deformación profesional de los científicos
Microsoft Edge en Chromium oficialmente disponible para pruebas abiertas
¿Cuál es la mejor manera de comenzar un proyecto o cómo hacerlo para que no sea tan doloroso?
No solo atrapando pulgas. ¿Por qué la velocidad es tan importante para cualquier tienda?
¿Por qué, debido a un sistema de patentes roto, la sombra de Theranos todavía se cierne sobre nosotros?
La transformación de TI es inevitable: por dónde empezar
Creación de elementos de interfaz mediante programación mediante PureLayout (Parte 2)
SNA Hackathon 2019
Excepciones de Kotlin y sus características.
El libro "Unidad y C #. Gamedev desde la idea hasta la implementación. 2da ed
Potencia semiconductores en guardia de ecología
TL; DR-digest de la Universidad ITMO: admisión no clásica a la universidad, próximos eventos y los materiales más interesantes
Pautas de configuración de AccelStor AFA para VMware vSphere
Tres problemas de los servicios para verificar la gramática del inglés y si pueden resolverse
Entrevista con Vladimir Likhachev, padre de Nikolai Likhachev, mejor conocido como Chris Kaspersky
¿Son valiosos los datos de su empresa en la era de la IA?
Automatización robótica de procesos: una nueva mirada a las tecnologías antiguas
Splunk Universal Forwarder en la ventana acoplable como registrador del sistema
El código está vivo y muerto. Primera parte Los objetos
Cómo trabajar con ViewPager2
Aprende inglés de primaria a intermedia: recursos útiles y motivación
Hoguera provincial o nacimiento de una nación.
Monitoreo de mensajes en RabbitMQ
Lanzamiento de ML.NET 1.0 RC. Que hay de nuevo
PHP Encantador punteado sobre comillas
Procesamos bitcoin. ¿Cómo se organiza la página de pago B2BinPay?
Salto de la estratosfera
Experiencia de video divertida: en lugar de VR: gafas con espejos Ximmerse Visor-X
Reaktive - biblioteca multiplataforma para Kotlin reactivo
¿Cómo, a quién y por qué ir a consultar? Experiencia personal con Big Data
IntelliJ IDEA 2019.1: Personalización de temas de interfaz, cambio de expresiones de Java 12, depuración dentro de contenedores Docker
Con amor de Stepik: plataforma educativa Hyperskill
Seminario web "¿Por qué necesitamos probadores?"
Prueba unitaria y pruebas abstractas
RBKmoney Payments under the hood - la lógica de la plataforma de pago
Presentamos el operador de shell: hacer que los operadores de Kubernetes sean aún más fáciles
Talleres de IBM: primavera-verano 2019: inteligencia artificial, desarrollo en la nube, chat bots, blockchain y otras tecnologías
Evolución de la inteligencia: el comienzo
Romper un simple "crack" con Ghidra - Parte 1
Seguridad de la cadena de suministro: "Si yo fuera un estado nación ..."
Control de pantalla FPGA de siete segmentos
¿Con qué precisión Yandex predice la precipitación en invierno? Analizamos la precisión de los servicios predictivos.
Cómo se crean nuevas palabras en inglés moderno
Hackea tu aspiradora XiaoMi
Visual Studio 2019 .NET productividad
Lo que impide aprender un idioma extranjero
Ampliación de las capacidades de seguridad de Azure
Esta máquina cuántica parece contradecir el deseo de desorden del universo.
8 formas de almacenar datos que la ciencia ficción imaginó
Jugamos Tetris en la pantalla electromecánica.
Un análogo de decatrón funcional en miniatura para la réplica Harwell Dekatron Computer y no solo
Configuración de LaTeX en texto sublime
La ilusión de inmutabilidad y confianza como base del desarrollo del equipo.
Día de la Cosmonáutica 2019: eventos por ciudad
Escuela de derecho cibernético. Ley digital intensiva de 5 días
Romper una grieta simple con Ghidra - Parte 2
Cómo mejorar tu estilo de escritura en inglés: 5 consejos
Sostenibilidad GAN Learning (Profundizando más)
Gestión de frambuesa a través de websockets
Reportaje fotográfico de JPoint 2019 + anuncio de Joker 2019 en San Petersburgo
Por qué los operadores se asustaron con eSIM
Cómo crear un currículum para empresas extranjeras
Sergey Zonov: "Hice el primer Spectrum porque estaba interesado"
GeekUniversity abre la inscripción en el departamento de diseño
¿Y quién hizo esto? Automatizar la auditoría de seguridad de la información.
7 startups interesantes en IoT
Cómo overclockeamos CAD COMPASS-3D → Parte 2
Funciones de nivelación automática en el almacenamiento Qsan XCubeSAN
Qué cosas útiles se pueden extraer de los registros de una estación de trabajo basada en Windows
Bicicleta propia para sincronizar MariaDB y Sphinx
¿Quién es responsable de la calidad?
OceanLotus: actualización de Malvari para macOS
Splunk Universal Forwarder en el Docker como recopilador de registros del sistema
El cosmonauta Aleksandr Laveykin sobre la mejor película espacial, fuerza G de 20 g y aterrizaje suave
Implementar IdM. Preparación para la implementación por parte del cliente.
CUBA 7: ¿qué hay de nuevo?
Taller Beta de RHEL 8: Creación de aplicaciones web en vivo
Estimación de VaR y ConVaR para el precio de las acciones de la empresa kazaja
Bowers y Wilkins PX. Revisión tardía de Neo
¿Cuán justificada está la introducción de VDI en las pequeñas y medianas empresas?
Cómo optimizar las secciones del catálogo en una tienda en línea: instrucciones paso a paso
Descripción general de las nuevas características de NestJS 6
Extensión Mypy con complementos
Realidad virtual: juego, tratamiento, vida. Tecnología VR al servicio de la medicina de rehabilitación.
Construyendo un proyecto BEM usando Webpack
Introducción a la ingeniería inversa: formato de datos de juegos de piratería
La autorización del repositorio cambia en GitLab.com
Los científicos primero mostraron una "foto" real de un agujero negro
Entrevista con el astronauta Alexander Laveikin sobre cine espacial, sobrecargas de 20 unidades y aterrizaje suave
GoLand 2019.1: análisis de rendimiento de código, Smart Step Into, refactorización de interfaz de extracción, analizador de nilness y más
Energía, calor y agua: segunda parte
Notas de Freelancer: Desarrollo de la primera aplicación nativa de React
Desarrollo responsable de JavaScript, parte 1
Acelerar JavaScript usando Establecer tipo de datos
Caza de amenazas, o cómo defenderse contra amenazas del 5%
Rusatom: impresión de metales en 3D en Rusia
Anatomía del "Centro de datos espaciales". Servidor alto: mira bajo el capó
Interpolación avanzada de cadenas en Swift 5.0
Cómo hacer que la aplicación sea más estable con 2 tipos de pruebas unitarias
WhatsApp en la palma de tu mano: ¿dónde y cómo puedes detectar artefactos forenses?
Instrumentos personalizados: cuando la señalización no es suficiente
Escribir un juego de cartas de memoria en Swift
Dientes lisos, C ++ y matemáticas: ¿cómo se relacionan? Conversación con Alinear
Recolector de basura CLRium # 5: Peter - Agotado
Evolución de CI en el equipo de desarrollo móvil
Cómo tomar el control de su infraestructura de red. Capítulo tres Seguridad de red. Parte tres
Centro de datos espaciales. Traducción de texto del lanzamiento del servidor a la estratosfera
No podrá resolver este problema en la entrevista.
Conectando Aquastorozh a Smart Home en Z-Wave
La base de datos del servicio de transmisión Kanopy filtró hasta 40 millones de entradas de registro sobre películas vistas por los usuarios
Cómo los cambios en Google Play afectarán la optimización de ASO
Generador de gráficos de transacciones grandes con patrones de actividad criminal.
Hackear WPA3: DragonBlood
SpaceX: lanzamiento de Falcon Heavy y aterrizaje de tres aceleradores, dos de ellos al mismo tiempo [01: 35MSK, 12 de abril de 2019]
Infraestructura de bicicletas en los Países Bajos: ¿cómo funciona?
La estimulación con electricidad conduce a una mejora significativa en la memoria de los ancianos.
Cómo ser un diseñador de tu vida: consejos de Bill Burnett, gerente del programa de diseño de Stanford y veterano de Apple
Teléfono inteligente audiófilo: criterios de selección y algunos representantes de clase típicos
Cloud Firestore + Android es solo
Cómo separar el frontend y el backend mientras se mantiene el entendimiento mutuo
Diseño de fin de semana: adaptador MIDI simple
Raspberry-pi-tank y navegación GPS
Variabilidad de la evolución: nacimiento vivo y puesta de huevos simultáneamente en lagartos de la especie Saiphos equalis
Juegos de programación de acción: entretenimiento o una forma de presentar a los niños algoritmos y robótica
Qué esperar del nuevo Xeon E. Compare con E3 y saque conclusiones
Grand Express: el primer tren privado en Rusia
Ventas transversales de análisis de negocios
MS SQL Backup: un par de características útiles de Commvault que no todos conocen
Intérprete MSH
Sustitución de importaciones en la práctica. Parte 2. El comienzo. Hipervisor
Catálogo de sistemas informáticos de la empresa
El código está vivo y muerto. Segunda parte Acciones y propiedades
Nuevo Mail.ru Mail y qué tiene que ver el pulpo con él
El concepto de una breve enciclopedia.
Ejercicios de emulación: manual de Xbox 360 FMA
Centro de datos espaciales: 24 horas antes del lanzamiento
Cómo mostrar los valores de la empresa en una oficina (sin carteles ni lemas)
Un parámetro muy importante de las lámparas LED, que pocas personas conocen
A la pregunta sobre bitset
Configuración compilable de un sistema distribuido
Configuración del sistema distribuido compilado
¿Por qué las ciudades se oponen a Amazon Go, las primeras tiendas sin efectivo?
Red Hogwarts: académico sin diploma
La flexibilidad emocional es la clave del crecimiento personal.
El círculo matemático ideal no existe.
Climbing Elbrus - Reconocimiento en batalla. Parte técnica 1. Registros, pilas y otros detalles técnicos.
Ni un solo ORM
Yandex presentó a los jóvenes científicos y líderes científicos los primeros premios Ilya Segalovich
Hola SaaS | Rusia SaaS 2018 - resultados
Sobre la aplicación de la teoría de los procesos ARMA en la práctica de la ingeniería.
Unidad: dibuja muchas barras de salud en una sola llamada
Todo irá de acuerdo al plan
Seguridad de IoT. Problema 2. Hogar inteligente
Cómo surgen las ciudades inteligentes
Calculamos el presupuesto de energía de una línea de radio para un satélite en formato CubeSat
La evolución del marketing por correo electrónico: de QWERTYUIOP a GDPR
Identificador de raza de perro: desarrollo de ciclo completo del programa Keras a la aplicación de Android. en el mercado de juego
Por qué el front-end debería comprender los principios de la interfaz de usuario
Video de drones: una nueva tendencia en las redes sociales
Julian Assange arrestado por la policía del Reino Unido
¿Qué es la metodología DevOps y quién la necesita?
Climbing Elbrus - Reconocimiento en batalla. Parte técnica 2. Interrupciones, excepciones, temporizador del sistema.
Sistemas de archivos virtuales de Linux: ¿por qué son necesarios y cómo funcionan? Parte 2
Cómo overclockeamos CAD COMPASS-3D → Parte 3
Aplicación de barra de menú para macOS
Nuevo Cuadrante de Gartner para Soluciones de Monitoreo de Aplicaciones (APM)
Música en el día de la cosmonáutica
Antecedentes: Robot Fedor, ¿qué eres?
Creamos un agregador de noticias centrado en las criptomonedas - intwt.com
Aprendiendo a escribir contratos inteligentes de Waves en RIDE y RIDE4DAPPS. Parte 1 (billetera multiusuario)
Patrones oscuros y la ley: cómo los reguladores estadounidenses intentan controlar la mecánica de los productos y reducir la influencia de las empresas tecnológicas
Sobre cosas simples, complicadas. Una carta de un químico a una impresora 3D. Disolventes para plásticos y protección contra ellos.
¿Cómo generar una gran gráfica financiera con patrones de lavado de dinero?
Isabella 2
La fortaleza enana abandona los gráficos de texto, pero no su esencia.
Acelerar el rendimiento de las redes neuronales utilizando hashing
Aprendiendo a escribir contratos inteligentes de Waves en RIDE y RIDE4DAPPS. Parte 2 (DAO - Organización autónoma descentralizada)
Analytics para Azure DevOps Services ahora está disponible públicamente
Cómo implementamos la entrega continua de actualizaciones a la plataforma del cliente
¿Dónde y cómo abrir un centro de desarrollo?
Un poco de magia de plantilla C ++ y CRTP para controlar la corrección de las acciones del programador en tiempo de compilación
AgileDays 2019
Importe modelos 3D a Unity y trampas
Casi despedido. Cómo construí el departamento de análisis de Yandex
El reclutador debe poder vender
Cómo hacemos TI para las personas en Rostelecom
El código está vivo y muerto. Tercera parte Código como texto
No hace mucho
Destruye en 9 segundos. Cómo un algoritmo desconocido destruyó IPO BATS
Test drive nanoCAD SPDS Metalwork 1.2. Parte 1
Cómo las tecnologías de IoT cambiarán el mundo en los próximos 10 años
Microbiota ¿Qué es este órgano y por qué lo necesitamos?
Evrone y DataArt realizarán una serie de mitaps en Voronezh
Encabezado de objeto Java
Sergey Golubev: "Lo mejor que se puede hacer para OSM ahora es deshacerse del planeta, eliminarlo y comenzar de nuevo"
Google+ está muerto. ¿Y qué?
Ocho errores que cometí cuando era joven
Cómo vender una ventana sin emparejamiento o la importancia del posicionamiento antes de desarrollar un sitio
Termodinámica de agujeros negros.
Cisco Live 2019 EMEA. Sesiones técnicas: simplificación externa con complicación interna
Noticias de la semana: principales eventos en informática y ciencia
Módulo de telémetro ultrasónico submarino. Parte dos
Conceptos básicos del motor de JavaScript: optimización de prototipos. Parte 1
Alienware M15: portátil para juegos compacto con amplias opciones de actualización
Entropía informativa del caos
Todo es muy malo o un nuevo tipo de intercepción de tráfico.
Comprobación de rdesktop y xrdp con PVS-Studio
Validación de rdesktop y xrdp con el analizador PVS-Studio
¿Herramientas de red o dónde comenzar el pentester?
Descubrimos cómo funcionará 5G en el rango de milímetros en la calle y en interiores
Análisis de registro de Nginx con Amazon Athena y Cube.js
Gracias a Dios no soy gerente
Dos nuevos concursos PHDays: bypass de IDS y piratería de fábrica
MODX Digest # 3 (25 de marzo - 8 de abril de 2019)
Imágenes de bocetos: exactamente cómo funciona la red neuronal GauGAN de NVIDIA
Filósofos bien alimentados o programación competitiva .NET
Cerrar contactos ADL
GitHub "eliminó" por completo el repositorio de la utilidad del repositorio de bloqueo y toda la cuenta del creador
Expertos en tecnologías positivas identifican intentos de explotar en masa la vulnerabilidad crítica en Confluence
Innovaciones reales: ¿qué esperar del mercado de centros de datos en 2019?
Deben funcionar dos formas de obtener recompensas por publicidad en juegos móviles o robots
El "petróleo" de la economía moderna y la guerra por el personal
Cómo y por qué escribí un analizador para el sitio web Tradingview. Automatización comercial de bricolaje
5 maneras de dejar el estrés laboral en el trabajo
La historia de las computadoras electrónicas, Parte 4: La revolución electrónica
Hasta el día de la cosmonautica. Continuación de la historia del centro balístico soviético.
Ekaterimburgo, 18 de abril: automatización y escalado de mitap
¿Cómo nos afecta internet?
Principales temas de la Expo 3D: construye tu granja 3D con Raise3D
Anuncio de ML.NET 1.0 RC - Machine Learning para .NET
Actualizaciones de herramientas web y Azure en Visual Studio 2019
Analytics para Azure DevOps Services ahora está generalmente disponible
Musgo y mamuts (parte 1)
SamsPcbGuide Parte 9: Aislamiento galvánico, seguridad y PCB
¿Cómo funciona el Sr. Televox? Patente con esquemas
Entrevista con Rob Vugteveen, un programador de FORTRAN de la vieja escuela
Esta información no se puede respaldar, o cómo los banqueros casi perdieron $ 70 mil millones
¿Por qué no dedicar su tiempo a crear sitios temáticos especializados?
Cómo publicar una traducción de un libro de arte en Rusia
Comunicaciones cuánticas en la Universidad ITMO: un proyecto de sistemas de transferencia de datos irrompibles
CJM por activación falsa del antivirus DrWeb
Veeam Linux Backup en Elbrus OS. Sustitución de importación ['?' El | '.' El | '!']
Los piratas informáticos pueden controlar remotamente el Tesla Model S utilizando el sistema de piloto automático
Prueba de microordenador para IoT
Cómo conectar GitLab y Pantheon y optimizar los flujos de trabajo de Drupal y WordPress
Escribiendo en Rust + CUDA C
Registro de JavaScript súper simple: dos decoradores y listo
Desarrollo y montaje de una lámpara fotográfica.
¿Por qué es imprescindible invertir y desarrollar una aplicación de taxi de marca para su empresa?
Compendio: 10 materiales sobre pantallas y proyectores para cine en casa
Uber ha presentado documentos para una OPI
Una historia muy matemática de una combinación perfecta de colores.
Una historia de hackeo de un clásico juego de Dendy o Contra con un spreadgan al principio
Averigüe la edad del usuario de VK o qué más puede decir el gráfico social
Largo viaje a Tox-rs. Parte 1
Cómo los científicos estudian los genes que controlan la regeneración corporal completa
Depuración de viajes en el tiempo en Visual Studio Enterprise 2019
Cómo probar rápidamente CQRS / ES en Laravel o escribir un banco en PHP
Qué es heisenbug: historia del término y ejemplos
La respuesta a "Caballete para el programador de microcontroladores"
Elección de una estrategia de ciclo de vida de software con múltiples interfaces dependientes
3 semanas con el Galaxy S10: pros y contras
Análisis clínico de orina en el hogar en tiras reactivas: pros y contras
Eventos digitales en Moscú del 15 al 21 de abril.
Compilador angular de 200 líneas
Los reguladores europeos se oponen a las pancartas de cookies
Proyecto de software y evolución de OOP
Visualización y optimización de la salida del terminal en la web.
Más robots: Walmart presenta miles de máquinas para operar en sus tiendas
Búsqueda de tareas en JIRA (lenguaje simple). Parte 1: Búsqueda rápida y básica
Importar a J. Connect desde el archivo de lista de usuarios a través de API
Nuevas características para autores de extensiones en Visual Studio 2019 v.16.1
El resumen de materiales interesantes para el desarrollador móvil # 294 (del 8 al 14 de abril)
Algunos aspectos de la supervisión de MS SQL Server. Recomendaciones para establecer marcas de seguimiento
Radio Day: patentes de Marconi y Popov
Comprensión de la hiedra angular: DOM incremental y DOM virtual
Holografía amateur: materiales de haluro de plata
Mikrotik IPSEC vpn para NAT como cliente
SciPy, optimización con condiciones.
¿Qué son los contratos inteligentes?
Desarrollando hexapod desde cero (parte 5) - electrónica
Escribir un cliente NTP simple
Científicos estadounidenses han enseñado a los robots a usar herramientas auxiliares
Sustitución de importaciones en la práctica. Parte 3. Sistemas operativos
La comprensión de las uniones está rota. Definitivamente, esta no es la intersección de los círculos, sinceramente
ALU con 12 transistores (en realidad no)
Sistema simple de simulación Go
En la estimación autorregresiva de la densidad espectral de una señal estacionaria
Jugador de fútbol robo de principiantes. Competiciones en MIPT. Android y Arduino y Bluetooth
[Antes del lunes] Síndrome de ojo seco
Foto de un agujero negro: ¿será útil?
Producción de motores de plasma en Rusia.
Frontend Weekly Digest (8-14 de abril de 2019)
Docker: cómo implementar una aplicación de pila completa y no volverse gris
Julia en látex
GHIDRA, ejecutables de Playstation 1, firmas FLIRT y PsyQ
El resumen de materiales frescos del mundo del front-end para la última semana No. 360 (7 al 14 de abril de 2019)
Equipo de ensueño desde cero: contratar profesionales de TI
Capacitación de desarrolladores 1C-Bitrix: comparta nuestro enfoque para el "crecimiento" del personal
Cómo configurar su propio servidor VPN en 15 minutos
Soluciones de hardware de seguridad de la información USB sobre IP
8. Check Point Getting Started R80.20. NAT
Unidad híbrida Intel Optane Memory H10 - Especificaciones de características
SEO y publicidad contextual: lleva 175 mil rublos por día en Izhevsk
Sobre la proximidad de los picos
Cómo funciona ReactJS Reaccionar paquete
Mikrotik Control de SMS usando el servidor WEB
Secretos de la API de dispositivos Android. Informe Yandex
9 consejos para usar la biblioteca Cats en Scala
Diseño de construcción de mazos de videojuegos
Instrucciones: cómo probar roles ansibles y descubrir problemas antes de la producción
SNA Hackathon 2019 - resultados
Donde la evidencia, los hechos y la imaginación convergen
NASA: los cambios genéticos causados por los viajes espaciales son temporales
Desde el modelado de procesos hasta el diseño de un sistema automatizado (Parte 1)
Planificación de infraestructura para instalar Zimbra Collaboration Suite
Teclas de acceso directo de Unreal Engine que facilitarán la vida del diseñador de niveles
La tecnología SLM rompe récords: el motor de cohete más grande impreso
Misión lunar "Bereshit" - análisis del accidente, anuncio del lanzamiento del desarrollo del dispositivo "Bereshit 2.0"
Características de UPS para instalaciones industriales.
Pereza y procesamiento: sobre la industria y las TI de China desde adentro
Utilidades gratuitas de Solarwinds para monitorear, administrar la infraestructura y seguridad de TI
Nueva aplicación VoIP 3CX para Android y CFD v16
Git es genial! Tu gorra
Castor para lamentar, o lo que necesita saber sobre negocios en Italia
Ordena tu SMB o conoce el HPE ProLiant DL180 Gen10 actualizado y mejorado
Confusión con Boeing 737 MAX: análisis de posibles causas de accidentes
Bitcoin vs blockchain: ¿por qué a alguien le importa más?
Secretario de Voz en Webhooks
Herramientas para un buen wifi. Ekahau Pro y otros
Experiencia como candidato en reclutamiento de desarrolladores de software. Parte 1
Semana de la seguridad 16: robo de identidad digital
Desde el modelado de procesos hasta el diseño de un sistema automatizado (Parte 2)
Cápsula del tiempo: HP iPaq h1940 "listo para usar". Para qué sirve un PDA de la década de 2000
Editor de lógica visual para Unity3d. Parte 1
¿Por qué necesitamos en la producción de AR y VR?
Experiencia como candidato en reclutamiento de desarrolladores de software. Parte 2
El futuro (o presente secreto) de los motores de plasma o cómo lograr una oscilación máxima de 27 en la atmósfera
Transferencia segura de datos entre dos aplicaciones.
Controlamos el generador o la lucha contra el ADC en el STM32F030
Islas bohemias
Desarrollo modular o camino hacia allá, no hacia atrás
20, 100, 3, 19 - InoThings en números
Cañón para satélites, un blaster y una nave solar: proyectos curiosos y paradójicos.
Protocolo chino AIBUS y reactor químico de laboratorio
Proxies ES6 en la práctica
Configure un conjunto conveniente de proyectos en Visual Studio
Nueva seguridad de MFP: imageRUNNER ADVANCE III
Los fundamentos del formato GLTF y GLB, parte 1
GPU, aceleradores hexagonales y álgebra lineal
AppsConf para gobernarlos a todos
En busca del mismo (informe de temas para AppsConf)
Tipos de modelado. Conceptos básicos de escultura, retopología y barrido
Gestionar la continuidad del negocio con ClearView
AI y MO: algunas tendencias y tendencias
La tecnología Terragraph de Facebook cambia de prueba a uso comercial
Historia del transistor: vadear al tacto en la oscuridad
Transformaciones de tipo de datos mágicos en Rust: Intrinsika mem :: transmute
Cosmos y Gen
Radio digital DAB +: ¿cómo funciona y si es necesaria?
Instalación de un conector de cable de comunicación en un Super Game Boy
Ayuda visual para el desarrollo de productos: crear una idea
IPhone no es el primer teléfono de Apple
Monitores industriales modulares Advantech FPM-7002
Configure Visual Studio en su organización con .vsconfig
Cómo jugar Speedgate, el primer deporte creado por AI
Nada de lípidos fríos: previene la cristalización del agua a -263 ° C
Telefoneado! Cómo armar tu marcador web en una hora
Sistemas telefónicos en caja
Cambiar la configuración del programa mientras se mantiene la configuración personal
¿Por qué roció específicamente el avión antes de la salida, y qué sucederá si esto no se hace?
Monitoreo por SMS del peso de tres colmenas por $ 35
Cómo vive Alfa Bank en un período de cambio y qué logramos hacer al combinar el desarrollo de TI y Alfa Lab
Hipoteca técnica: qué y a quién debe el equipo
Test drive nanoCAD SPDS Metalwork 1.2. Parte 2
Noticias del mundo de OpenStreetMap No. 455 (04/02/2019 - 04/04/2019)
Usar C ++ y plantillas con un número variable de argumentos al programar microcontroladores
Impresión 3D como parte del concepto revolucionario Shipyard 4.0
Abra la API para aceptar transferencias p2p
La ley sobre el aislamiento de los Runet es adoptada por la Duma del Estado en tres lecturas.
Freelance y finanzas: 5 formas de llegar a un acuerdo entre un cliente y un profesional independiente
GLTF y GLB Conceptos básicos, Parte 2
Conferencia mailto: CLOUD - sobre nubes y alrededor
La vulnerabilidad en los filtros AdBlock y uBlock permite ejecutar código arbitrario en el lado del usuario
El libro "Vue.js en acción"
Data Science Digest (abril de 2019)
Escribir un bot de telegramas en python usando la biblioteca telebot parte 1
Determinación de la raza de un perro: un ciclo de desarrollo completo, desde una red neuronal en Python hasta una aplicación en Google Play
¿Por qué silicio y por qué CMOS?
C ++ Rusia 2019: transmisión gratuita de la primera sala y un poco sobre lo que será en la conferencia
Crea globos planetarios de procedimiento
Ver a través de ¿Cómo estudiar asignaturas sin romperlas?
En Moscú mostrará una impresora que imprime órganos y tejidos
Números aleatorios y redes descentralizadas: una aplicación práctica
Iniciadores de TI: demuestre su fortaleza en un arrecife
Cuando la productividad de alguien despierta interés
Seminario "Nubes híbridas: pros y contras: qué prepararse para los negocios y las TI" - 25 de abril, Moscú
Desglosando los fundamentos de C #: asignación de memoria para un tipo de referencia en la pila
Creación del juego 35MM. Post Apocalipsis en Rusia
MyDrops: TWS de bajo costo con buen sonido y Bluetooth confiable
De GNU a Doom: se anuncia TechTrain 2019
Implementación del diccionario en Python
Boring Company cavará un túnel en Las Vegas
GraphQL Voyager como herramienta para encontrar vulnerabilidades
Escuchamos música y conferencias de Youtube con una pantalla de teléfono inteligente bloqueada y sin anuncios usando Telegram
Una pequeña puerta trasera en Flask o cómo controlar una computadora en una red local
Pensé que necesitaba enviar diseñadores a ...
Stormglass - predictores de cristales
Rust 1.34 Lanzamiento
SQL: la tarea del tiempo de trabajo
Deja de rechazar a los que buscan trabajo con tus preguntas equivocadas.
Se recibe nueva evidencia de actividad volcánica, que causó la extinción más masiva de la historia.
Matemáticas diciendo a las células lo que deberían ser
Seguridad DHCP en Windows 10: Explorando la vulnerabilidad crítica CVE-2019-0726
Cómo evaluamos la calidad de la documentación
9 maneras increíblemente simples de hacer que la gente responda a tus mensajes
Dictado digital se llevará a cabo por primera vez en Rusia
Cómo hacer un reloj para Ilona Mask
Dos enfoques para estructurar un cuadro de actividades
¡La versión 12 se lanza hoy! (Y es un gran salto para Wolfram Language y Mathematica)
Preparándose para Hardened Runtime and Notary Service en macOS Mojave
Netplan y cómo cocinarlo adecuadamente
Migración fallida de Certificate Authority (CA) de Windows 2008R a Windows 2012 R2
Cómo acelerar el trabajo con la API de lenguaje R usando computación paralela, usando el ejemplo de la API Yandex.Direct (Parte 2)
DCIM: la clave para la gestión del centro de datos
Los rastreadores de Google están integrados en una serie de recursos electrónicos oficiales rusos
Laboratorio casero para autocontrol, o qué comprar en un kit geek
La forma más fácil de hacer chat en la aplicación iOS
De la vida con Kubernetes: cómo el servidor HTTP de España no se quejó
E-Dobavki es un servicio de búsqueda de suplementos alimenticios Java y Spring Boot escrito por mis alumnos
55 años después: icónicas consolas de culto de sistema principal IBM System / 360
Pro Content 2019: tres informes duros y ditty
Radiación adhesiva: radiactividad inducida, contaminación radiactiva, descontaminación ...
Principales empresas de desarrollo de aplicaciones móviles
Capa de convolución: técnicas de optimización de multiplicación matricial
Limitar la velocidad de procesamiento de solicitudes o cómo no organizar un ataque DDoS en su cliente
Cientos de miles de pagos realizados por ciudadanos al STSI y al FSSP eran de dominio público.
SSD GIGABYTE Aorus RGB M.2: pequeño, incluso remoto para LED RGB (1 parte)
Deshacerse del miedo al primer empleo
Informe SWIFT: el volumen de fondos robados por los piratas informáticos de los bancos disminuyó diez veces tres años después del ataque en $ 100 millones
Herramientas de análisis web para un vendedor novato, comercializador de productos y análisis.
GPU USB a NVIDIA
Método de caso: monitoreo humano
TsAT: impresión 3D industrial y escaneo 3D en Rusia
Modelo de madurez de prueba: ¿cómo puede un probador evaluar un proyecto y planificar procesos?
AppCode 2019.1: Swift 5, retroiluminación mejorada, navegación y autocompletado, expresiones móviles y mucho más
Implementación simple de subprocesos múltiples de PHP
Content Marketing en los Estados Unidos, América Latina y Asia: consejos útiles, enlaces y herramientas para la promoción del presupuesto
Cómo PROCESS_DUP_HANDLE se convierte en PROCESS_ALL_ACCESS
Estamos buscando pérdidas de memoria en aplicaciones Python
Extienda la funcionalidad WDS: agregue la capacidad de descarga a UEFI
Misión lunar "Bereshit" - anunciada la causa preliminar del accidente
Usuario en Docker
Pruebas de fábrica de un centro de datos modular.
Microbios de la raíz
"En noviembre de 2018, caímos por error en spam en todos los frentes". Cómo guardé correos de una compañía con una base millonésima
Miedo y asco DevSecOps
Cómo comenzar la transformación de DevOps
¿Qué es DevOps?
.NET Core en Linux, DevOps a caballo
"Rusia 404": ¿Cuánto Internet libre queda para vivir?
Resolviendo un Crackme simple para Sega Mega Drive
Recogieron para todos "Habrom" el libro de referencia "Por quién fue emitido ..." para pasaportes. Descargar a la salud
The Matrix tiene 20 años: cómo Wachowski hizo cyberpunk, lo que determinó la agenda de toda una generación
Acer en 2019: ¿y si eliminas todas las moscas de las computadoras portátiles para juegos?
Evolucione o cree una base para robots en la plataforma ARDUINO, y manejamos sensores y video a una computadora a través de un teléfono inteligente
¿Cómo ver un agujero negro?
Generación de configuración para nginx, historial de una solicitud de extracción
Científicos israelíes por primera vez en el mundo imprimieron un corazón vivo
Servicio gratuito de Wireguard VPN en AWS
Cómo dormía Megaphone en suscripciones móviles
Centro de datos espaciales. Resumiendo el experimento
¿Por qué necesitamos interruptores industriales con EMC mejorado?
Transparencia - La panacea de los Butcherts
Cree una solución de conmutación por error basada en la arquitectura Oracle RAC y AccelStor Shared-Nothing
VMware NSX para los más pequeños. Parte 5. Configurar el equilibrador de carga
Paquetes en acero. Como se forman
UITableView tamaños automáticos de encabezado y pie de página con AutoLayout
Construcción en el arte: de Brueghel a Vasya Lozhkin
ProLiant Series 100 - El hermano menor perdido
¿Es posible renderizar imágenes realistas sin números de punto flotante?
Plan de transformación de IA: ¿cómo gestionar una empresa en la era de la IA?
Google ayuda a la policía a localizar dispositivos cerca de escenas del crimen utilizando datos de ubicación
El primero en el grupo: el primero en caer: evaluación de los riesgos de liderazgo en grupos de animales autoorganizados
Cómo implementar ISO 27001: instrucciones de uso
Estimamos el rendimiento del canal MIMO (se incluye el algoritmo de vertido de agua)
La comunicación humana se está convirtiendo en un artículo de lujo.
Una tarea de la rutina SEO: solución de 3 pasos
CQ CQ CQ ¡Felices fiestas, radioaficionado! #WorldAmateurRadioDay
7 errores comunes al usar preposiciones en inglés y cómo evitarlos
Extraños familiares o una vez más sobre el uso de patrones de diseño
Antivirus y cortafuegos gratuitos (UTM, NGFW) de Sophos
Soporte para tableta en la cinta de correr o busque pasos gratis
Cómo Windows 10 Explore la vulnerabilidad crítica de DHCP detecta dos errores de seguridad más
¿El monitoreo está muerto? - Larga vida al monitoreo
Gameboy en C #
Sidorin: KnowledgeConf trata sobre cómo mantener el conocimiento con una duración promedio de trabajo en un lugar en 2-3 años
¿Cómo dar los primeros pasos en robótica?
Bricolaje: cómo hicimos un calendario en vivo para Codefest X
Lo que se congeló en Feature Freeze 2019. Parte I. JSONPath
Algoritmo Douglas-Pecker
PHP GR8: JIT mejorará el rendimiento de PHP 8
Ver los datos? No Entonces no lo veo, pero lo son. Destruimos datos en unidades SSD e incluso restauramos la velocidad
DDoS para ayudar: cómo realizamos pruebas de estrés y estrés
Estética técnica y tecnología soviéticas
¿Java ya está pagado? Desacreditando rumores (¿o no?)
Lecciones ucranianas
Hackaday Retro Computer Case
Buildroot - Parte 1. Información general, construcción de un sistema mínimo, configuración a través del menú
SSD GIGABYTE Aorus RGB M.2: pequeño, incluso remoto para LED RGB (2 partes)
Modelo obligatorio de distribución de derechos en FreeBSD
Expresiones regulares aplicativas como functor alternativo gratuito
Cómo sentar a todos en la ciencia y no convertir la oficina en un hervidero de odio
Mozilla WebThings en Raspberry Pi: cómo empezar
Mozilla WebThings - Configuración de la puerta de enlace
Gran hermano está mirando ... a sí mismo o un mapa con la historia de los movimientos en HomeAssistant
¿Qué se puede hacer a través del conector OBD en el automóvil?
"Rusia 404": una opción no para mostrar
Crear cartas como yesca en Swift
Cómo elegimos un servicio para la gestión de documentos electrónicos con clientes
Ágil: el mayor problema ideológico en TI
Diseño de interfaz integrada
Seminario web: autenticación de dos factores y ES en la infraestructura VMware Horizon View utilizando productos Aladdin R.D.
Musgo y mamuts (parte 2)
Monitoreo del tiempo en Grafana
9 pasos para crear un centro aditivo en la empresa
Patentes de diseño: primera parte (disposiciones generales, ejemplos de Apple, Facebook)
Cómo las guerras de consolas estimularon el progreso de las consolas y los videojuegos
¿Cuál es el nivel de demanda de los desarrolladores de PHP para el primer trimestre de 2019?
Nikola Motor presentó dos camiones eléctricos y algo más
Resultados de referencia de los complementos de red de Kubernetes (CNI) en una red de 10 Gbps (actualizado: abril de 2019)
Tres características obvias de Zimbra que pueden aumentar la eficiencia de los trabajadores empresariales
La historia de cómo no llegamos a la televisión
Webinar Group-IB "Una nueva mirada a la caza de amenazas: tecnologías de detección de infraestructura de ataque"
Nubes soberanas
DjangoCon Europe 2019. ¿Tu pony está muerto?
MicroPython Acceleration
Cunas de seguridad: Docker
Las acciones de Zoom Technologies subieron un 47,000% después del inicio de la OPI Zoom. Muchos inversores los compraron por error.
Cuando el cifrado no ayuda: hable sobre el acceso físico al dispositivo
UPS y recuperación de electricidad: ¿cómo cruzar un erizo con una serpiente?
La lógica formal de "solicitud-respuesta" en el aprendizaje del inglés: los beneficios de los programadores
Slack: un tema oscuro no oficial para la versión de escritorio de Windows, Linux, MacOS
Creación de una cercha metálica en SPDS
Noticias de la semana: FSB no es un decreto para operadores, AI derrota a campeones, Apple y Qualcomm se reconcilian
Caso. Del 0 al 81% de la semántica en TOP en 2 días
Hernia intervertebral? Trabajar en ella
Drones y robots que ayudan a salvar la Catedral de Notre Dame de París
¿Quién caza startups?
Escuchamos música SID (Commodore 64) a través de OPL3 en PC modernas
¿Cómo transferir una variable de fragmento a actividad en Android?
Índices en PostgreSQL - 7 (GIN)
Reflexiones sobre belleza y código
Sobre una vulnerabilidad que no es
Quién es quién en código abierto: biografías geek
Antecedentes: por qué Apple y Qualcomm se pelearon y luego se reconciliaron
Reloj inteligente con BASIC en 6502 físico
Disturbios en el Picaba. Los usuarios van masivamente a Reddit
Relojes en ATtiny13
Cree un monorepository con espacios de trabajo de lerna e hilo
SQL a CSV usando DBMS_SQL
RxVMS: una arquitectura práctica para aplicaciones de flutter
Presentación de la depuración de viajes en el tiempo para Visual Studio Enterprise 2019
Prueba de Python con pytest. Accesorios incorporados, Capítulo 4
Prueba de Python con pytest. Complementos CAPÍTULO 5
Prueba de Python con pytest. Configuración, CAPÍTULO 6
Prueba de Python con pytest. Usando pytest con otras herramientas, CAPÍTULO 7
Configure Visual Studio en toda su organización con .vsconfig
Pensar con portales: crear portales en Unreal Engine 4
Preparándose para el tiempo de ejecución y el notario endurecidos de macOS
Crear un sistema de extensión en la biblioteca Qt
Sobre cosas simples, complicadas. "Acero dormido". Cómo engrasar pernos oxidados o no WD-40 con un solo ...
¿Cómo atrapé a un hacker?
Misión lunar "Bereshit": busca la primera biblioteca lunar después de que el accidente de su portador haya comenzado
Bosque Language: el nuevo lenguaje de programación de Microsoft
Rust + CLion = Amor
Aire acondicionado IT. Parte 1
Transformador Tesla con bobinas impresas, solda tres componentes, y ya está
¿Dónde comenzar el desarrollo de la arquitectura?
¿Es Stadia una revolución en la industria del juego?
¿Qué es el marketing de contenidos en Gran Bretaña y por qué grabar un podcast con papá?
Eventos digitales en Moscú del 22 al 28 de abril.
Monitor de calidad del aire Honeywell HAQ
Lo que es importante no olvidar al implementar Agile en una gran empresa
Acerca de eliminar una tendencia de datos experimentales
La tripulación del dragón explotó
Torfon: una aplicación móvil para telefonía anónima
Deja de usar Ngrx / efectos para esto
Notas de la versión de Android Studio 3.4 (abril de 2019)
Detalles de la transición de tasas de cambio pareadas (relativas) a absolutas. Manejo de errores
El resumen de materiales interesantes para el desarrollador móvil # 295 (del 15 al 21 de abril)
Optlib Implementación de un algoritmo de optimización genética en Rust
Traducción de libros de intercomunicación sobre gestión de productos
¿Qué es el PR negro y cómo resistirlo?
Implementación de LoRaWAN en una empresa agrícola. Parte 2. Contabilidad de combustible
Cómo no agotar el presupuesto de 10 millones de tu cliente mientras juegas con Agile
PHP Digest No. 154 (9-21 de abril de 2019)
Acentos ingleses en Game of Thrones
Saltar saltamontes chino por LinkSpace
Bloques de hormigón que expanden la noción de construcción antigua.
Cómo Yahoo mató a Flickr y perdió Internet
Lo que hace que un equipo de inicio tenga éxito
Introducción al aprendizaje automático
Estuche para "frambuesa" con RetroPie - desde un dispositivo para ver diapositivas
Teoría Hipersense
Resumen semanal de Frontend (15-21 de abril de 2019)
El resumen de materiales frescos del mundo del front-end para la última semana No. 361 (15-21 de abril de 2019)
Chipre: un momento de psicodélico suave
Carga lenta de imágenes con herramientas del navegador
Cuadrícula o Flexbox?
Componentes web: 9 proyectos que vale la pena conocer en 2019
La inteligencia artificial mejora la calidad gráfica de los videojuegos antiguos y lo hace realmente bien
10 maneras de ahorrar en infraestructura de TI para todos
Por qué ir es malo para los programadores tontos
Enlaces gratuitos, o cosas que hacer a su gusto para el propietario del sitio
Formalización del habla. Algunas consideraciones
A raíz del hackathon en Nizhny Novgorod
Dell Latitude 5491: una robusta laptop corporativa con un potente procesador
Criptomoneda: ¿vive o muere?
Fluido 1.0: sistema de localización flexible
Cómo comenzar a aplicar R en Enterprise. Ejemplo práctico
Navaja suiza json
Configure IPSec VPN de sitio a sitio en hardware de redes de Palo Alto
Ira por el código: programadores y negatividad
Cómo Amazon elige sus ofertas aparentemente aleatorias del día. ¿Y por qué los vendedores los persiguen tanto?
Tecnología XR ilimitada en la era de la computación distribuida
La efectividad del embudo de marketing AARRR
La tostadora brinda a los usuarios más derechos
PHP asincrónico. Por qué
Autenticación de dos factores para SSH
Enfoque sin servidor para el rápido desarrollo de un servicio de video en funcionamiento
Eventos de primavera de Gamedev en HSE
Nuestro primer almuerzo juntos: por qué y cómo pasamos nuestro día de prueba
CMS sin cabeza. ¿Por qué estoy escribiendo el mío?
Ingeniería inversa 3D con escaneo 3D
Las SSD de Kingston se han vuelto más amplias, manteniendo casi el mismo costo: cumplimos con la serie A400-R
¿Es tan difícil comenzar el camino de un reclutador de TI?
Crear una política de contraseña en Linux
Si la conexión es solo de estaño, entonces debes enterrarla
Nuevo en certificación de seguridad de la información
La complejidad oculta de las tragamonedas de videojuegos
El mundo! Trabajo! iOS! Larga vida a la oferta por 1 día
Advance Ethereum DAPP
Esteganografía en el sistema de archivos del disco óptico.
Analizando el Código de la Plataforma CUBA con PVS-Studio
Análisis de código de la plataforma CUBA usando PVS-Studio
"El secreto del tercer planeta" con gráficos mejorados de redes neuronales
Sistemas operativos: tres piezas fáciles. Parte 4: Introducción al Programador (traducción)
Ira, negociación y depresión al trabajar con InfluxDB
Diseñamos un sistema de extinción de incendios por aspersión.
Citymobil: un manual para mejorar la disponibilidad en medio del crecimiento del negocio para las nuevas empresas. Parte 1
Gestión de contenedores Docker en Go
Semana de la seguridad 17: Ataques a la cadena de suministro
Hackathon DevDays'19 (parte 1): un diario con recomendaciones, un generador de rutas a pie y democracia líquida
AI o no AI
Preparación para la producción industrial DO-RA
La ciudad aceptó: tres megatones de hackatones en Nizhny Novgorod
Cinta magnética en el siglo XXI: cómo usarla
Preste atención # 1: Resumen de artículos sobre IA, pensamiento de productos, psicología conductual
Peor interfaz de usuario de control de volumen de sonido
Crear plantillas etiquetadas en Visual Studio para buscar y agrupar usuarios de manera eficiente
Mejorando la efectividad de las pruebas manuales en VueJS
Errores del gerente de proyecto novato
Transformador Tesla con bobinas impresas nuevamente, esta vez complejo con MIDI
Superman vs Programador
GPS subacuático en un robot submarino: experiencia
Timothy Subbotin: "Los franceses han contado el dinero y se han dado cuenta: es mejor invertir en OSM una vez que pagarle a alguien cada mes"
Noticias del mundo de OpenStreetMap No. 456 (04/04/2019 - 04/04/2019)
10 formas en las que puedes ser engañado al intercambiar criptomonedas
Contenedor Docker para administrar servidores HP a través de la OIT
La calidad es responsabilidad del equipo. Nuestra experiencia de control de calidad
Dentro de la llama: un nuevo método para investigar sistemas reactivos a alta temperatura
Es hora de que los inversores y empresarios comiencen a resolver el problema de la salud mental en las nuevas empresas.
Cambiar dinámicamente el esquema JSON en Go con gob
Tres paradigmas de programación asincrónica en Vertx
Startup Psychology: transformaciones que no todos vivirán
Cómo una compañía de software espía llegó a la tienda de certificados de Mozilla y qué surgió
A raíz de RTM. Investigación forense de una computadora infectada con un troyano bancario
UPS para instituciones bancarias y financieras
UDB Que es esto Parte 7. Módulo de control de temporización y reinicio
Se corrigió un error relacionado con la imposibilidad de usar el alfabeto cirílico en los nombres de las carpetas IMAP
Nos retiramos, hablamos de dispositivos de audio que alguna vez fueron populares y que ya están "desactualizados"
Reaccionar en λambda
Píldora del demonio del Kremlin
Con barba, con gafas oscuras y de perfil: situaciones difíciles para la visión por computadora.
Lamentando la ausencia en C ++ de una estática completa si o ...
Tan difícil de encontrar, fácil de perder e imposible de emitir
Las mejores empresas de desarrollo de juegos del mundo
Los mejores 17 complementos para Android Studio
Zoo afl
5 razones para crypto-hat ¿Por qué a la gente de TI no le gusta Bitcoin?
Deje una solicitud y le responderemos en línea en 1 minuto. O cómo nos alejamos de OTRS
Microbiota ¿Qué bacterias viven en los intestinos de los rusos?
Conceptos básicos del motor de JavaScript: optimización de prototipos. Parte 2
¿Pero no saludamos a la comunicación óptica? Láser, espacio, CubeSat
Libros de arte para niños sobre ingeniería social.
Preguntas frecuentes sobre el etiquetado obligatorio de zapatos: todo lo que no sabía y tenía miedo de preguntar
Rough Coster: Libro de cocina comunitaria
C ++ Rusia 2019. Un pequeño informe del lugar de los eventos y el anuncio de la próxima conferencia en San Petersburgo
FrontEnd Post Test
Pruebe el sitio de construcción del nanoCAD SPDS 8. Parte 1
Mi experiencia de preparación para el examen JIRA Administrator ACP-100
Cómo se siente ser un mantenedor de software libre
Experiencia usando flatten-maven-plugin para simplificar el control de versiones en proyectos maven
IntelliJ IDEA, ReSharper, SonarLint y SonarQube encuentran los mismos errores que PVS-Studio, bueno, ¿por qué necesitamos PVS-Studio?
IntelliJ IDEA, ReSharper, SonarLint y SonarQube encuentran los mismos errores que PVS-Studio, entonces, ¿por qué necesitamos PVS-Studio?
Actualización del paquete de software SafeERP: jerarquía de autoridad
Los hacks más comunes de OAuth 2.0
Reconociendo fechas escritas en lenguaje natural usando Python3
Botnets en 2019: peligros y daños actuales para las pequeñas y medianas empresas
5 a 7 y un cubo de café
¿Por qué no puedes caminar sobre el ala en el borde y ángulo de ataque?
Flexiant Cloud Orchestrator: con qué se come
FFmpeg comienza con Visual Studio
Aspectos destacados del pasado Moscú Python Conf ++ 2019: transformación en una plataforma para la comunicación
A medida que consideramos las métricas para el desarrollo y soporte de la documentación. Informe Yandex
Cómo crear y administrar equipos exitosos
Cómo funcionará HPE SimpliVity 380 para VDI: pruebas de carga dura
Klusterkit
Hacer trampa en cámaras de vigilancia automatizadas
10 habilidades críticas que cada ingeniero de DevOps
DrumHero: Cómo hice el primer juego en mi vida
Sobre el sesgo de la inteligencia artificial
Monitoreo del consumo de energía solar por computadora / servidor
Servicio gratuito de Wireguard VPN en AWS
Ok Google: ¿Cómo paso el captcha?
La historia de un servicio joven de Daida (arte de suscripción)
AX200 - Intel Wi-Fi 6
IDE moderno. Definitivamente D, hasta cierto punto E, y ciertamente no yo
Proyectos de zombis: combine los datos del usuario incluso después de su muerte
Preguntas frecuentes sobre arquitectura y trabajo VKontakte
Leí 80 hojas de vida, tengo preguntas
¿Qué es el aprendizaje automático automatizado (AutoML)?
Último IRM: actualización de Siebel a IP17 +
Creación de un sistema de informes para 1C: ERP basado en OLAP y Excel
3 informes con RusCrypto: conferencias con experiencia
Yandex ha publicado una descripción general del mercado de vacantes de TI
Gran pantalla de 7 segmentos con brillo de neón en el ESP8266
Cambio de carrera a los 35. Mi experiencia y primeros éxitos.
Ataques de dominio
Cómo funciona la plataforma de juegos en la nube para clientes b2b y b2c. Soluciones para una excelente imagen y luchar con la última milla
Copia de seguridad, Parte 1: Propósito, descripción general de técnicas y tecnologías
Vendo cebollas online
Make on go API GraphQL
¿Qué equipo se necesita para crear una tienda en línea realmente buena?
Cómo el escaneo 3D resuelve los problemas de control de calidad de producción
Revisión del bolígrafo digital MT6081: lleve sus notas directamente a su computadora
[Anuncio: Ekaterimburgo, Novosibirsk, Izhevsk, Kazan] Hackathon - Urbaton: hacemos servicios para ciudadanos
¿Por qué no tiene sentido escribir pronósticos?
Introduciendo Elasticsearch paso a paso
12 palabras en inglés que a menudo se escriben y se escriben incorrectamente
Presentación de Microsoft Azure DevTest Labs
Citymobil: un manual para mejorar la disponibilidad en medio del crecimiento del negocio para las nuevas empresas. Parte 2
RAID de hardware: características de uso
Inmigración independiente: lo que necesita saber
Robar: quién roba el tiempo del procesador de las máquinas virtuales
Cómo el éxito de Fortnite llevó a meses de intensa crisis en Epic Games
Cómo ha cambiado la seguridad de la información en los últimos 20 años
Redes de TV por cable para los más pequeños. Parte 1: arquitectura general de la red KTV
Cargas, teléfonos inteligentes, compañías gigantes: programa Piter Heisenbug 2019
WebRTC y video vigilancia: cómo vencimos el retraso del video de las cámaras
Módulos ópticos coherentes CFP2-ACO / CFP2-DCO WDM (100G / 200G) y su aplicación en sistemas DWDM
Cómo la traducción técnica se convierte en mini detective
VIH: tratamientos desde el primer medicamento hasta hoy
Julia Servicios web
Bloque oráculo basado en oráculo aleatorio basado en firma digital
Oráculo aleatorio basado en la firma digital blockchain
Kodim - pizza
MODX Digest # 4 (8 al 22 de abril de 2019)
Buildroot - parte 2. Crear la configuración de su placa; aplicación de árbol externo, rootfs-overlay, scripts posteriores a la compilación
Keybase y verdadero TOFU
Cómo construimos el monitoreo en Prometheus, Clickhouse y ELK
Procesos de negocio. Extracción del modelo BPMN del documento. Parte 1
Nuevas fronteras en física
Microsoft ha adaptado la realidad virtual para personas con discapacidad visual
UPS de atención médica: experiencia en salud de Delta Electronics
Antecedentes: qué es la entrega continua
¿Necesito borrar cadenas en JavaScript?
Análisis de Big Data: realidades y perspectivas en Rusia y el mundo
El primer genoma bacteriano diseñado por computadora
Descripción general de los sitios en inglés para buscar trabajo remoto de TI permanente
Historia de una vulnerabilidad NO
¿Es competente el asesor? Recomendaciones de problemas "no reinventar la rueda"
Investigación: Los medios siguen el contenido en los canales de Telegram
Prueba: ¿udalenka es adecuado para usted (no es independiente)?
Internet para el residente de verano. Obtenemos la velocidad máxima en redes 4G. Parte 1. Elegir el enrutador correcto
Imprimir ... ¿Pasión?
Benchmarking Emely
Obteniendo estadísticas para todos los clientes de la API Yandex.Direct por días usando Python
Mikhail Larionov, Circles.is: Acerca de las carreras en Facebook, el espíritu empresarial, la construcción de la comunidad y el pensamiento del producto
Panel de control de HMI basado en HMI Advantech
Entrevista: Swift. Preguntas y respuestas
Lo que hace la comunidad de consumidores para destruir el software de código abierto
Microbios vaginales de raíz
Cree un widget utilizando propiedades CSS personalizadas: incruste un enlace personalizado al sitio web de NHL
Alarma! Alarma: cómo los peces advierten a los familiares sobre el peligro
3 Amigo: una forma de comunicación para crear un producto de calidad
Objetivos y resultados clave: instrucciones de uso
Ford construirá un automóvil eléctrico usando la tecnología EV de Rivian
Gran Colisionador de Hadrones y Compañeros de Clase
Cómo una compañía de TI abrió un editor de libros y lanzó un libro sobre Kafka
Startups de "comida alternativa". Empresas que desarrollan lo que todos comeremos
Taller Beta de RHEL 8: Instalación de Microsoft SQL Server
Seguridad sincronizada en Sophos Central
Conferencia DUMP | grep 'backend \ | devops'
¿Qué pasará con la autenticación y las contraseñas? Traducción de informe de jabalina "Estado de autenticación fuerte" con comentarios
La comunicación dentro de la empresa es trabajo de todos
Descripción del dispositivo y funcionamiento de la red de quinta generación implementada sobre la base de la cuarta generación.
Epson WorkForce Enterprise: un año y medio después. Compilación de casos y hechos interesantes.
Svelte 3: repensando la reactividad
Los desarrolladores web escriben código inseguro por defecto
Cómo Microsoft Kaizala permite a Indian Railways reunir a 3 millones de empleados de atención médica
La actualización de Windows 10 "Actualización de mayo de 2019" no se instalará cuando ... las unidades USB y las tarjetas de memoria estén conectadas a la PC
Datos del museo Art. El mouse manipulador de información gráfica
Uso de mecanismos de token criptográfico PKCS # 11 en lenguajes de script
Widget vk.com sin demanda establece un contador de mail.ru en el sitio
Pausas en juegos HTML5
Cómo el "truco ético" del fabricante de software de juego se convirtió en una pesadilla completa
Cataclysm Dark Days Ahead, Análisis estático y panecillos
Un nuevo tipo de almacenamiento SSD reducirá el consumo de energía en el centro de datos: cómo funciona
Agregar UICollectionViews a un UITableViewCell personalizado que se realiza a través de Xib
Elija el seguimiento de errores apropiado
Creamos un sensor de control de calidad del aire en InfluxDB, Grafana, Docker y Raspberry Pi
Éxodo masivo de juegos de navegador
Cataclysm Dark Days Ahead: Análisis estático y juegos Roguelike
Slurm: Intenso de Kubernetes. Programa y bonificaciones
Interfaces de IA y dónde viven
Hackathon DevDays'19 (parte 2): analizador de mensajes de audio para Telegram y verificación de gramática en IntelliJ IDEA
Analistas: la estimación de Microsoft pronto superará los $ 1 billón
¿Cómo no entrar en pánico si muchos programadores vienen de visita?
Antigüedades: videocasete increíble
Descripción general: seis formas de usar representantes residentes para resolver problemas corporativos
10 características útiles de R que quizás no conozcas
.NET: las partes buenas: del CLR a la comunidad
PNL. Lo basico. Técnicas Autodesarrollo. Parte 2: NER
Preparándose para el hackathon: cómo exprimirse en un máximo de 48 horas
Selección: 5 servicios útiles para escribir artículos en inglés
Cómo le enseñé a una neurona en un "dinosaurio" a jugar
Reflexiones sobre el elixir: ventajas y desventajas de la herramienta más popular para desarrolladores de alta carga
Distinguir caracteres de basura: cómo construir modelos robustos de redes neuronales en tareas de OCR
Presentamos Tartiflette: una implementación de código abierto de GraphQL para Python 3.6+
En la descomposición de la respuesta multicanal de un sistema en modos de vibración "pseudo-patentados"
ok.tech: encuentro de Cassandra
Concept car SLA: como se hace en China
iOS Digest No. 4 (5 de abril - 26 de abril)
Traslado del portal web: del monolito a la arquitectura de microservicios
Efecto de sombreado de Doodle
Medicine se traslada a la web, salas de chat y aplicaciones móviles. Conversación con BestDoctor
El mundo moderno se basa en API
V8: un año con Specter
Centro de datos espaciales. Informe de video desde el lanzamiento
Cifrado asimétrico en la práctica.
Mozilla va a usar WASI para todos los dispositivos, computadoras y sistemas operativos
Blazor pasó del experimento a la Vista previa
Aprendizaje automático para todos los que estudiaron matemáticas en octavo grado
Industrias peligrosas: lo estamos observando,% username% (análisis de video)
Crash Boeing 737 Max a través de los ojos de un desarrollador de software
Consejos de organización de Git
Secure Scuttlebutt - red social fuera de línea p2p
Conferencia rusa Wolfram Technologies y Hackathon 2019
Sobre licitaciones, compras de licitación y la formación de una tarea de licitación
Funciones útiles de SpecFlow
Software para gestionar un brazo robot, detectando automáticamente su configuración
La ilusión del diseño inteligente.
Switches industriales no administrados Advantech EKI-2000
El difícil principio de responsabilidad exclusiva
¿Cuál es la fortaleza y la debilidad del mercado de hosting?
La capitalización de mercado de Microsoft superó los $ 1 billón 25/04/2019
Juego SFML simple
"Hogar inteligente" con Yandex.Alisa
Inspirado en la producción y el baloncesto: cómo Yandex prepara un campeonato de programación
Cuando las nuevas tecnologías son más importantes que las básicas: por qué el Samsung Galaxy Fold "flexible" resultó ser un fracaso
Desmontaje del puente Shuliavsky en Kiev el 19 de abril
Por qué el desenfoque no oculta mal la información confidencial
TLS 1.3 habilitado, y por qué debería hacer lo mismo
Indibiome es el nuevo negro
Entrevista de Fibonacci
El futuro esta en las nubes
Personalízalo: personaliza tus teléfonos Snom
Cómo y por qué leer hojas de datos, si los microcontroladores son su pasatiempo
Alisado cognitivo: una sesión de ilusión de exposición completa
Escribimos "¡Hola, mundo!" Aplicación web Haskell (Spock)
"Sugirieron familiarizarse con los cálculos de un indicador, y hay dos hojas con integrales y segundas derivadas"
AMA con Habr. V.8.0. Incorporación, noticias para todos, PWA
Amo el IoT
Cómo evitar la picadura de un insecto besador
Diseño de videojuegos: debes entender que heredas
Estudio de VW muestra que Golf-E es ecológico después de 100,000 km
Análisis de wavelet. Los fundamentos
Microbios indígenas a la moda
Del foro al video: el camino de un grafómano
Invitamos a los desarrolladores a participar en el hackathon en PHDays 9
Aprenda tácticas adversas, técnicas y conocimientos comunes (ATT @ CK). Tácticas empresariales. Parte 11
Cómo entretenerte con vk api
El nuevo huevo de Pascua de Google: Thanos y el guante del infinito frente a los resultados de búsqueda de Google
Bienvenido a hablar en PyCon Rusia 2019
Configuración de GitLab CI para cargar un proyecto java en maven central
DevOpsForum 2019. Implementar DevOps no puede esperar
Notas del proveedor de IoT. Errores de la encuesta de medidores de servicios públicos
Para apoyar a la musa: cómo se organizan las donaciones para serpentinas
Noerden Life2: reloj analógico con control "gestual" y cristal "táctil"
Soporte actualizado de Razor en Visual Studio Code, ahora con soporte Blazor
Gestión competente: ¿mito o realidad? Responda al Grupo Kolesa, Evil Martians and Wrike
Por qué las tareas de software siempre toman más tiempo de lo que piensas
Cómo 5G cambia la tecnología de juego
REG.RU vs Beget: Debriefing
Hablando de uno de los principales oradores de OFFZONE 2019
Prueba de la configuración de sendBeacon para enviar datos
Dentro del laboratorio secreto de Ledger
Participe en el concurso para overclocking RAM - HyperX Memory OC Competition 2019
¿Por qué el tráfico de repente se convierte en un atasco?
En el escenario nuevamente ganadores de las competiciones internacionales SSH y sudo. Bajo la guía de Active Directory de Honored Conductor
MVCC-5. Limpieza en página y CALIENTE
Trabaje con la API KOMPAS-3D → Lección 15 → Líneas compuestas basadas en el párrafo
Citymobil: un manual para mejorar la disponibilidad en medio del crecimiento del negocio para las nuevas empresas. Parte 3
Noticias semanales: la demanda de HDD disminuye, la ley soberana de Internet aprobada, la producción de equipos 5G en Rusia
Nulo no siempre es nulo
Acronis abre por primera vez el acceso a la API para desarrolladores
IA enseñada a determinar el síndrome postraumático por voz humana
Cómo montar un arcoiris: la historia de la creación de un tema oscuro
Efectos de esquina
Liquidadores de acero
Tráfico o cifrado de tráfico en Direct Connect, parte 3
Criptomoneda: ¿vive o muere? Parte 2. Tendencias políticas y económicas.
Vemos "Ventana en la ciudad" en alta calidad
Proceso de desarrollo y prueba con Docker y Gitlab CI
Almacenamiento en caché de resultados de consultas globales en ASP.NET CORE
DockerHub hackeado
Quién es quién en código abierto - Parte 2: biografías geek
Una herramienta de monitoreo de red abierta con dispositivos IoT
Tarjetas magnéticas caseras para calculadora Casio PRO fx-1
Dos desarrolladores y dos meses en Bali. ¿Qué conclusiones hemos sacado del viaje?
Presta atención a las palomas mensajeras: las capacidades de esta tecnología son increíbles
Historia del transistor, Parte 3: Reinvención múltiple
Hemos incluido TLS 1.3. ¿Por qué deberías hacer lo mismo?
Calculadora de titanio TI-89 y programación C
Música para sus proyectos: 12 recursos temáticos con pistas bajo licencia Creative Commons
Cree plantillas de Visual Studio con etiquetas, para una búsqueda y agrupación eficiente de usuarios
Blazor ahora en vista previa oficial
Navegación para Android con el componente de arquitectura de navegación: Tutorial
Recorrido fotográfico: lo que se está haciendo en el Laboratorio de Materiales Cuánticos de la Universidad ITMO
La inteligencia artificial se encarga de la basura del océano: limpiar las playas del mundo con la ayuda de datos
En qué casos vale la pena usar Django (y en los que no es necesario)
Brave Browser presenta una plataforma de publicidad basada en recompensas
Ayuda visual para el desarrollo de productos: diseño
Matrices de antenas adaptativas: ¿cómo funciona? (Básico)
Acerca de una chica
Creando Tower Defense en Unity, Parte 1
Programador de carrera. Parte 1. El primer programa
Descripción general de la terapia antienvejecimiento para biohackers
Programador de carrera. Parte 2. Escuela o autoeducación
Experimento Positivo Hack Days 9: cómo el pensamiento crítico ayuda en la vida y el trabajo
Windows XP está oficialmente muerto, ahora finalmente
Estadísticas y monitoreo de scripts PHP en tiempo real. ClickHouse y Grafana van a Pinba para obtener ayuda
Personalice al instante asociaciones de archivos familiares
Las aventuras de la startup de hierro en Rusia: Team Building
[Traducción] Enviado modelo de subprocesos
"Los ratones lloraron y pincharon ..." Sustitución de importaciones en la práctica. Parte 4 (teórica, final). Sistemas y servicios
Control de línea de potencia HD44780
Futuro cuántico
Dell U2419HC: elegante monitor de 24 pulgadas con Full HD y USB-C
Barra de inicio: un nuevo método de phishing
Programador de carrera. Parte 3. Universidad
Conecte el adaptador WiFi WN727N a Ubuntu / Mint
Las 7 mejores cualidades de un gerente efectivo
Cómo las quejas reconfiguran su cerebro a negativo [y afectan la salud]
Transmisión de sonido por modulación de amplitud de ultrasonido
Taquilla en la nube, mi humilde experiencia
El resumen de materiales interesantes para el desarrollador móvil # 296 (del 22 al 26 de abril)
ResNet50. Implementación propia
Posibles ataques a HTTPS y cómo defenderse de ellos
Mecanismo de control de versión de base de datos GIT (gestión de volcado de MySQL)
JSONDecoder genérico
Conceptos básicos de RxVMS: RxCommand y GetIt
Innovación SSI-2001: la historia de una de las tarjetas de sonido más raras para la PC IBM (y su réplica)
Investigación de patentes en TI. El curso del joven luchador. Parte I. Cómo comprender los requisitos del cliente y preparar una plantilla de informe
Lite ágil: especialmente contra el agotamiento
Emulación de microprocesador 8008 en ESP8266
Es como andar en bicicleta
Física Cuántica: Decoherencia
¿Cómo son las secciones algorítmicas en las entrevistas en Yandex?
Cómo pastar gatos, o consejos para un joven programador
Noticias de adentro hacia afuera
Redes de TV por cable para los más pequeños. Parte 2: composición y forma de onda
Creación de una dll proxy para las verificaciones de operación de secuestro de dll
Servidor REST autodocumentado (Node.JS, TypeScript, Koa, Joi, Swagger)
DDR3 o DDR4? ¿Por qué ofrecemos el Dell R420 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps por $ 99 en los Países Bajos?
GitLab Shell Runner. Lanzamiento competitivo de servicios de prueba usando Docker Compose
5 formas de implementar código PHP en condiciones de alta carga
Termómetro infrarrojo con sensor MLX90614
10 formas no estándar de dañar el SEO al cambiar de CMS (bonificación de +1)
Test drive nanoCAD SPDS Metalwork 1.2. Parte 3
El resumen de materiales frescos del mundo del front-end para la última semana No. 362 (22-28 de abril de 2019)
No solo procesamiento: cómo hicimos una base de datos distribuida a partir de Kafka Streams y qué surgió de ella
Frontend Weekly Digest (22-28 de abril de 2019)
Búsqueda de tareas en JIRA (lenguaje simple). Parte 2: Búsqueda avanzada
Impresión 3D con metales: 5 beneficios obvios de un ejemplo práctico
¿Por qué es difícil trabajar en un equipo multinacional?
Desarrolladores vs. Negocios
Cómo exprimir 16 GB de memoria en una placa base que no admite esta cantidad
¿Cómo probamos una función desde TK hasta la postproducción y mantenemos relaciones amigables dentro del equipo?
Docker: malos consejos
1C Developer Tales: admin
JavaScript: 7 pequeñas cosas útiles
Configurar la entrega continua en gitlab.com
Instale Zimbra Open-Source Edition en CentOS 7
AI @ MIPT: Big data para modelos matemáticos del genoma humano
Fuentes de inspiración al desarrollar para UDB
Enrutadores industriales 4G SmartMotion
Pruebe el sitio de construcción del nanoCAD SPDS 8. Parte 2
Tablas en Figma. Diseño de cuadrícula de datos por un componente
Redmadrobot analiza AppsConf 2019: video
Publicar bajo la bandera negra, o como no puse tu curso de video en el rastreador
¿Cómo inyectar rápidamente grupos en aguas arriba?
Netramesh: solución ligera de malla de servicio
Contenedores asociativos multiproceso en C ++. Informe Yandex
Igor Antarov del Tesla Club de Moscú lucha con 20 mitos sobre Tesla y los autos eléctricos
Google News y Leo Tolstoy: visualizando incrustaciones de palabras de Word2Vec usando t-SNE
Blockchain: ¿qué debemos construir un caso?
¿Cómo hacer amigos látex, fórmulas y Habr?
Presentación del modelo de controlador simple NodeMCU (SDM): interfaz de usuario dinámica
Las ocho reglas de oro de Schneiderman te ayudarán a crear una mejor interfaz
Comprensión del algoritmo FFT
Preguntas frecuentes: lo que un viajero geek necesita saber sobre las vacunas antes de viajar
(De derecha a izquierda (a través del espejo
Encontrar errores en LLVM 8 con PVS-Studio
Caché C / C ++ rápido, seguridad de subprocesos
Refrigeración del centro de datos de la enfriadora: ¿qué refrigerante elegir?
Encuentre errores en LLVM 8 utilizando el analizador PVS-Studio
Almacenamiento, copia de seguridad y catalogación de fotografías.
Creación de un sistema de verificación formal desde cero. Parte 1: máquina virtual de caracteres en PHP y Python
Un dúo de matemáticas mapeó un territorio sin fin de superficies mínimas
Silicon Valley llegó a los escolares de Kansas. Esto llevó a protestas.
Acerca de las implementaciones de código abierto de la función hash GOST R 34.11-2012 y su impacto en la firma electrónica de GOST R 34.10-2012
Cifrado de aceleración: estudiamos el acelerómetro de un dispositivo Android usando el ejemplo de la tarea NeoQUEST-2019
Construyendo una Arquitectura Orientada a Servicios en Rails + Kafka
No puedo usar Rift S y tampoco tendrás éxito
Cómo crear un tema oscuro sin romper cosas: aprender con el equipo de Yandex Mail
¿Por qué deberías participar en hackatones?
Summ3r 0f h4ck: prácticas Digital Security 2019
Nueva compañía apoyará OpenJDK 8 y 11 - entendemos la situación
Diseño de teclado extendido ruso
Buscando un problema en el lugar equivocado
Comentarios sobre los cambios a la Ley Federal Nº 149-ФЗ “Sobre información, tecnologías de la información y protección de la información”
Los fundamentos de la programación reactiva con RxJS. Parte 3. Observables de orden superior
Hackear el token jwt
Preste atención # 2: resumen de artículos sobre pensamiento de productos, psicología conductual y productividad personal
El currículum de ese tipo
Cómo descubrí que mi visa no está lista, un mensaje en Slack
Restaurar la circulación en el cerebro unas horas después de la muerte.
Microsoft Build 2019 - transmisión en vivo en ruso
Prueba: ¿Cómo cumple con los requisitos para el procesamiento de datos personales?
Cómo la tecnología manipula tu mente: el aspecto de un ilusionista y experto en ética del diseño Google
60 millones de campos y 27 cultivos. Cómo hicimos un mapa de todos los campos de Europa y EE. UU.
Elegir un televisor para usted, su amado, desde el punto de vista científico, no publicitario
Avances en los ensayos de la vacuna contra el cáncer colorrectal de fase 1
Refinamos la descripción de las funciones del sistema usando el diagrama de secuencia
El cliente de Hertz demanda al integrador de Accenture, reclama $ 32 + millones por la actualización defectuosa del sitio
Microbios indígenas y digestión
Receptor estándar Qi casero
Cómo dibujo ilustraciones para resúmenes matemáticos en Inkscape
Noticias del mundo de OpenStreetMap No. 457 (16.04.2019-22.04.2019)
Qué es qué y quién es quién en el mercado de protección DDoS
Café solar: aumenta la eficiencia de las células solares debido a la cafeína
Inodoro automático para gatos
Yuri Bushmelev "Mapa de rastrillo en el campo de recolección y entrega de registros" - transcripción del informe
Generación de código para el backend. ¿Qué generar, cómo y por qué?
Reloj autoajustable con pantalla electrónica.
Muy difícil y muy interesante: comunidades de TI en TechTrain
El proyecto de la organización de construcción y reconstrucción en condiciones de hacinamiento en el sitio de construcción SPDS
Patentes de diseño: segunda parte (ejemplos de Microsoft, Snapchat, Samsung, Netflix, Airbnb, Tinder)
Eh, ¿qué pasó con las maletas? En el ejemplo de una maleta-scooter infantil ZINC
Sobre lo que hemos implementado en EWM gracias a tu consejo
Sistemas operativos: tres piezas fáciles. Parte 5: Planificación: Cola de comentarios de varios niveles (traducción)
Transmita la pantalla a múltiples dispositivos a través de la red
Busque imágenes similares, analizando un solo algoritmo
Startup Digest: Genetics (enero - marzo 2019)
Configuración de mapas OsmAnd de la capa de mapa de calor de Strava
La puerta trasera y el encriptador Buhtrap se distribuyeron usando Yandex.Direct
Uso de la óptica Minolta AF (Sony A-mount) en las modernas cámaras sin espejo de Sony
¿Sobreviven los equipos después del hackathon?
Incapaz de explicar mónada
La segunda vida de los anillos y los broches: cómo recrear rápidamente las joyas con tecnología 3D
Cuando las paredes no son suficientes. Cómo proteger los puntos finales
Product Management Digest # 7 (marzo - abril de 2019)
PUEDE conducir
En mayo: ordenado - para sobrevivir
¿Cómo acercan las nuevas tecnologías el sueño de la inmortalidad?
Mi error de mil millones de dólares
Uno Veeam ONE. Inteligencia, mapas, agentes y mucho más: hoy en los monitores del país
Semana de la seguridad 18: ataque ShadowHammer en detalle
Optimización SEO de tarjetas de producto: instrucciones paso a paso + trucos de vida
PlayStation de próxima generación: ¿qué hay dentro?
100GbE: ¿lujo o necesidad inmediata?
¿El secuestrador de ROM ha ido demasiado lejos para preservar el legado de Atari?
Windows 10 versión 1903: mínimo 32 GB de espacio en disco
¿Cómo ayudar a un equipo que se agota en el trabajo si usted mismo está agotado?
Invitamos a los desarrolladores a Think Developers Workshop
Historial de Internet: columna vertebral
AR, robótica y cataratas: cómo fuimos a la escuela de programación ruso-alemana
IOS Timer
A la cuestión de conjuntos
La calidad como responsabilidad del equipo. Nuestra experiencia de control de calidad
6 herramientas útiles para comenzar una startup en los EE. UU.
Modelado de facturación basado en la nube
Un poco de criptografía: el misterioso y legendario Enigma
Cómo completar 70 tareas en un día: la vida en los rastreadores de tareas es una buena vida
Escala fiscal progresiva
Vaya, lo hice de nuevo: depuración de errores comunes de JavaScript
Conferencia de arquitectos. Como fue
Evgeny Kanevsky: “El estado no vio el gran futuro de los equipos pequeños”
"¡Contribuya al ecosistema de Samsung!" - competencia de ideas. Gran Premio - Galaxy S10
Python en Visual Studio Code. Problema de abril
Consejos para desarrolladores novatos
Qbot ha vuelto. Varonis introdujo un análisis detallado del troyano bancario Qbot
Extiende tus alas: cómo la videovigilancia ayuda a los ornitólogos a salvar aves raras
Ejecución de inspecciones de IntelliJ IDEA en Jenkins
Vacaciones o vacaciones?
5 servicios geniales de marketing digital que no se escuchan en Rusia
10 mitos sobre la rabia
No eres google
Sistemas de purificación de agua por ósmosis inversa: ¿excelente o no?
Cómo se comunican las máquinas: protocolo Modbus
Cómo dejé de preocuparme y le di una mirada diferente a los sistemas de seguimiento del tiempo
Validación de la interfaz TypeScript con Joi
Walmart abre la primera tienda impulsada por IA
¿Por qué necesitabas otro framework PHP?
¿Cómo escribir y promover el Libro Blanco?
El módulo de supresión de rebote de tubo de la computadora IBM 705. ¿Qué sucede si intenta encenderlo?
Guardar color del elemento en la base de datos de Navisworks
La misión Chang'e-4 es el quinto día lunar para el módulo de aterrizaje y el rover Yutu-2.
Redes de TV por cable para los más pequeños. Parte 3: componente de señal analógica
Redes de TV por cable para los más pequeños. Parte 4: Señal digital
Mi experiencia de digitalización del estado o la historia del nacimiento de la plataforma Digit
Automatización de la biblioteca mecanografiada
Revisión detallada 3CX v16
Currículum honesto del programador
Startup marketing: cómo atraer a miles de usuarios de todo el mundo sin gastar $ 200
Radio Zastone ZT-A19: Medición del rendimiento
Frenesí físico
IntelliSense para C ++ en Visual Studio ahora funciona en base a ejemplos en su código
Redes de TV por cable para los más pequeños. Parte 5: Red de distribución coaxial
Cómo funcionan las aplicaciones web
UML y Enterprise Architect: diseño del proceso objetivo para crear un sistema automatizado
Bien, mal, mal: pruebas en un proyecto para principiantes
Lo nuevo en el nodo 12
Los venenos mas espantosos
Futuro Cuántico (continuación)
Deja de discutir sobre programación funcional y POO
Tecnología de radioaficionados: prototipo de fabricación de placas de circuito en una fábrica china
Carapuzik montando una hormiga: 100 millones de años de mirmeofilia
GPU Ray Tracing en Unity - Parte 3
Cómo funciona Philips VideoWRITER. Primeras imágenes de hierro, luego un poco de tedio.
Docker Compose Starter Guide
TensorFlow para principiantes. Parte 1: información general, instalación de la biblioteca
TDD: una metodología de desarrollo que cambió mi vida
Diseñar patrones en el desarrollo moderno de JavaScript
Los juegos cuánticos simples revelan la máxima complejidad del universo
¿Por qué necesitamos tantos mensajeros?
Cómo el sistema de seguimiento de productividad despide automáticamente a los empleados de Amazon
Elegir una escuela cuando te mudas a los EE. UU.
Cómo se implementa la representación de The Witcher 3: relámpago, estilo de brujo y otros efectos
IaaS y TI administrada: resumen de tecnología
Cómo analizar el sitio de un competidor de forma gratuita. Instrucciones paso a paso
Sobre cosas simples, complicadas. Devolvemos las aves de corral o RTFM para la definición de plásticos en el hogar
Una publicación de bandera blanca o Cómo salvé su curso de video de aparecer en el rastreador
Cuna de la cabaña de Newton
La delgada línea roja de mi proyecto.
Habilidades de Windows Vision anunciadas (Vista previa)
Mejoras en el servicio de distribución de Visual Studio App Center
Intercambie la arquitectura de la aplicación SPA en 2019
Cuenta los agentes "Examinador"
Obtenga tasas absolutas de los tipos de cambio de divisas cruzados emparejados
Cómo los algoritmos de Amazon determinan quién es el momento de descartar
Tarjeta de expansión RAM para Apple IIgs
Cómo Yandex.Taxi busca autos cuando no están
GitLab 11.10
La historia de un pequeño estudio de código heredado
Interfaces como tipos de datos abstractos en Go
Investigación de un archivo desconocido
Cómo mejorar tu inglés escrito: consejos prácticos y herramientas útiles
Los venenos más valientes
Terraformer - Infraestructura para codificar
Cómo los proveedores de shareware VPN venden sus datos
El arte de crear modelos 3D orgánicos: sombreadores subdérmicos
Por qué los equipos de ciencia de datos necesitan universales, no especialistas
Las limitaciones de los algoritmos de reconocimiento de imágenes.
2011 vs AM4. Dinosaurios vs Mamíferos
Indizadores en C # debajo del capó: indexación mejor que Dow Jones
¿Qué es un ataque de polvo?
Bueno, donde esta ella?
¿Qué es un campamento de codificación?
¿Por qué la automatización del centro de contacto sería una terrible oscuridad sin CRM?
Sobre piedras del cielo
Perpetuum mobile
Cómo aumentar rápidamente el tamaño de una partición de disco en un servidor
Stackoverflow Dev Survey 2019
Redes de TV por cable para los más pequeños. Parte 6: amplificadores de RF
Correo en el "Malinka"
Noticias de la semana: Tele2 vende eSIM, Facebook se actualiza y se requiere identificación en los mensajeros por número
Cuando casi me estrello un avión de £ 50 millones y la desviación normalizada
Traducción al ruso del tutorial "Introducción a la informática con MakeCode para Minecraft"
ZENLIX 3.5 - 2 años después
Solo sobre el prólogo
Hacer juegos no es difícil. Mirando hacia atrás en un pequeño proyecto móvil en Unity3D
¿Cómo hacer una hoja de ruta perfecta?
Introducción a Python
Cómo registramos una empresa en la UE
Hoy, muchos complementos populares para Firefox han dejado de funcionar debido a problemas con los certificados.
Cómo la computación cuántica puede afectar el desarrollo de software
Rendimiento de animación del sitio web
9. Check Point Getting Started R80.20. Control de aplicaciones y filtrado de URL
Aplicación para Android Chock Norris Facts en Kotlin
Acuerdo de $ 6.9 mil millones: ¿por qué un desarrollador de GPU compra un fabricante de equipos de red?
Trabajo social y diseño abierto. Introduccion
¿Cómo depende la traducción del término troncal del proveedor del conmutador?
¿Cómo exprimir el tiempo?
Desarrollo informático autónomo completo
Cómo hacer una aplicación desde el sitio y ponerla en Google Play en unas pocas horas. Parte 1/2: Aplicación web progresiva
Cómo hacer una aplicación desde el sitio y ponerla en Google Play en unas pocas horas. Parte 2/2: Actividad web confiable
Joe Armstrong sobre Elixir, Erlang, FP y OOP
Cinco problemas en los procesos de operación y soporte de los sistemas Highload IT
CVT vs estado
Firma calificada de MacOS
Arduino y Procesamiento. Cómo controlar un microcontrolador a través de un puerto COM. Comunicación bidireccional
Creación de una IA confiable y verificada: cumplimiento de especificaciones, capacitación confiable y verificación formal
Historia de Internet: decadencia, parte 1
Control por computadora a través de Telegram
10. Check Point Getting Started R80.20. Conciencia de identidad
La comprensión de las uniones está rota. Continuará Intento de visualización alternativa
Novedades en la nube: 15 materiales sobre estándares, herramientas y regulación
Cómo me convertí en PMP y la mejor manera de no hacerlo
¿Qué se escucha en el aire? Recibimos y decodificamos las señales más interesantes.
Los graduados de las universidades estadounidenses son superiores a los graduados de Rusia, China e India.
Ascot 170 - computadora mecánica y paleoendemia soviética
Metaprogramación en JavaScript y TypeScript
Los venenos mas interesantes
PHP 7.4 incluirá funciones de flecha (notación abreviada de funciones anónimas)
El prefijo parlante de la lavadora que no viola la garantía.
"Aislamiento de runet" o "Internet soberano"
Parte 4. Programador de carrera. Junior Entrada independiente
Mostramos el laboratorio "Nanomateriales avanzados y dispositivos optoelectrónicos" Universidad ITMO
Romper el patrón de diseño - Singleton en PHP
Índice de válvulas: revisión del nuevo conjunto VR
Brillo y pobreza: cómo la revolución digital empobreció a los músicos
OutOfMemory y el uso de imágenes vectoriales en Android Studio
Cada veneno tiene su propio antídoto. Cómo guardar o al menos intentar (upd: sobre antídotos para envenenamiento doméstico)
Samba DC como segundo controlador en el dominio AD de Windows 2012R2 y carpetas móviles para clientes en Windows y Linux
Crea un juego web multijugador .io
Nuevas reglas para el anonimato del mensajero
¿Qué se escucha en el aire? Recibimos y decodificamos las señales más interesantes. Parte 2, VHF
Principios de PIM
Fish Redux - Nueva Biblioteca Redux para Flutter
En Alemania, el costo de viajar en un automóvil eléctrico puede ser mayor que en un automóvil diesel
Números pares de Fibonacci
11. Check Point Getting Started R80.20. Política de prevención de amenazas
Sobre la "lluvia amarilla" y el "agente naranja"
Comunicación con el lado lejano de la luna - retransmisión por satélite "Tseyutsyao" (puente de la urraca)
“Cómo construimos IaaS”: materiales de 1cloud
Tamizando miles de millones de números simples más rápido que Wikipedia
Un día en la vida de una modelo de restaurante.
Follando entre nosotros
Termoacústica. Generando electricidad a partir del sonido usando un altavoz
Introducción Newton Protocol: lo que puede caber en 4 kilobytes
Abril 2019 Joomla Digest
¿Por qué, según las estadísticas de Yandex y StackOverfow C #, los programadores son los más baratos?
Enigma de un neutrino de Supernova 1987A
Saludo de Hayabusa-2
Reparar patrón de diseño - Singleton en PHP
Julia: tipos, métodos múltiples y aritmética sobre polinomios
Frontend Weekly Digest (29 de abril - 5 de mayo de 2019)
Cram Basic en 768 bytes
El resumen de materiales frescos del mundo del front-end para la última semana No. 363 (29 de abril - 5 de mayo de 2019)
Magento 2. Monolog o cómo escribir registros
Cómo entender que realmente dejaste de fumar
PHP Digest No. 155 (22 de abril - 6 de mayo de 2019)
Criptomoneda: ¿vive o muere? Parte 3
Emulador PS2 / PSP + Google Drive + YouTube = "locura" continúa
Infraestructura centrada en la aplicación. Arquitectura de red del futuro: del razonamiento a los negocios
Mensaje al futuro programador
Procesador Intel megazap - reposición de rangos
¿La introducción de un impuesto del 15% matará el comercio en línea extranjero
Migración perfecta de RabbitMQ a Kubernetes
¿React tiene un efecto negativo en Angular?
Construcción de un sitio de metal sobre una base de pilotes en SPDS
Reubicación a Armenia
Metalworking 2019: soluciones 3D avanzadas para empresas
Citymobil: un manual para mejorar la disponibilidad en medio del crecimiento del negocio para las nuevas empresas. Parte 4
"Al prestar atención a los problemas de accesibilidad, obtienes usuarios extremadamente leales". Entrevista con John Fox (Netflix)
El libro "CSS para profesionales"
Cool Smart Jumps: Tangram Smart Rope Smart Rope Review
Otras tres características no obvias de Zimbra Collaboration Suite que ayudarán a aumentar la productividad de los empleados
Cómo las corporaciones usan 7 pecados capitales en la venta de productos
¿Por qué Jeff Bezos recomienda escalar fallas y ver ciencia ficción?
Generador de widgets CRUD para Yii
Engranajes en Box2D
Nuevamente sobre las abstracciones holey (o sobre un entorno impredecible)
El lugar está condenado?
Semana de la seguridad 19: Vulnerabilidades en cámaras IP, rastreadores GPS y monitores inalámbricos
Python en Visual Studio Code - Versión de abril de 2019
Reconstrucción de Midi a partir de videos de Synthesia (y similares)
DotNetRu en DotNext 2019 Piter
Anuncio de habilidades de Windows Vision (Vista previa)
Qué hay de nuevo en RxJS v6.5
Cómo desarrollar una aplicación fácil de usar
Presentamos Python para camaradas que superan el "lenguaje A vs. V" lenguaje B "y otros prejuicios
Creación de una herramienta para escribir de forma rápida y eficiente autotests en Selenium
NLog: reglas y filtros
ok.tech: encuentro frontend
Ya veo, significa que existo: una revisión de Deep Learning in Computer Vision (parte 1)
Fuzzing es un paso importante en el desarrollo seguro
"Aislar Internet es mucho más fácil y más barato que proporcionarle un bloqueo externo".
Robots en el centro de datos: ¿cómo puede ser útil la inteligencia artificial?
Base de lámpara inteligente REDMOND - agregue a la casa inteligente
Infraestructura de bicicletas de Minsk para un expatriado de TI
Introduciendo CLI Builder
Certificación ISTQB. Parte 1: ¿ser o no ser?
“Solo tengo un método de enseñanza: solo trabajo” - entrevista con Ryan Dahl (Node.js, Deno)
Carreras de sillas de ruedas: el piloto ruso gana el campeonato CYBATHLON en Tokio
Sobre incapacitados militares
factory_trace gem ayuda a limpiar tus fábricas
Enorme conjunto de datos abiertos de habla rusa
Perenet basado en palomas sigue siendo la forma más rápida de transferir grandes cantidades de información.
Transmisión de datos por rayos X en el espacio ultraterrestre
Accidente de avión en Sheremetyevo: analogías históricas
Preste atención # 3: Resumen de artículos sobre pensamiento de productos, psicología conductual y productividad
Métodos de compresión / almacenamiento de medios en WAVE y JPEG, parte 1
¡Feliz día de radio y comunicación! Postal corta sobre
Simplicidad ciega
La pseudoaleatoriedad nos ayudará: una selección de herramientas para generar activos para el juego
¿Cómo gestiona Netflix a sus espectadores tan bien?
Diferencias entre fluido y gettext
Inyección de dependencia con DITranquillity
Hidrogel, arándanos y una pizca de cúrcuma: sistema vascular artificial
La elección es malvada
Cómo Tesla enseña al piloto automático
Aprendizaje automático en el desarrollo móvil: perspectivas y descentralización
Desarrollo de microservicios con BDD e IOD
Corte de legado
Impresión de metal en 3D en la industria automotriz: comience con poco
Cuando una variable de entorno acelera el proceso 40 veces
Las 7 mejores formas de verificar rápidamente las competencias de los especialistas de TI antes de la entrevista
PSR-14: el evento principal en PHP
Cómo funciona BGP
Encabezados HTTP para el desarrollador responsable
Desde alta latencia de ceph hasta parche de kernel con eBPF / BCC
Comité del programa FrontendConf: marcos, horizontes, experiencia mundial y misión de la conferencia.
Marcos desaparecidos
El estado de css
Cómo hablar con el microcontrolador de JS
Cuando la ciudad se duerme ...
Nikita Dubko sobre conferencias, síndrome de impostor y reportajes
La historia de una animación.
Análisis de sitios, ¿y es generalmente legal en Rusia?
En rieles detrás de las nubes: cómo lavar el vidrio en un rascacielos
Por qué la unidad no se atribuye a los números primos, y cuándo generalmente se consideraba un número
La última linterna está cansada o ¿El parpadeo salvará a Bielorrusia (upd. Spinner?)
Introducción a la asignación de ejemplos
Las maravillas del empaque de Microsoft: el kernel de Linux en Windows 10 y el motor IE dentro de Chromium Edge
Sobre el fósforo amarillo y la naturaleza de pánico del hombre
Hacia un futuro más brillante para compiladores inteligentes
Experiencia en el desarrollo de un activo de Unity para encontrar un camino en el espacio 3D
Reunión de redes de código abierto - ahora en Yandex.Cloud # 3.2019
Toma inteligente REDMOND SkyPort 100S
@Pythonetc Abril 2019
Consejos y trucos de mi canal de Telegram @pythonetc, abril de 2019
Informes en video de la reunión de automatización de control de calidad de FunTech
Cómo Netflix usa Python
Guía de anotaciones de TestNG para Selenium WebDriver
Mi prueba numérica de la hipótesis de las tasas absolutas
Atrápame si puedes
Medición de piezas moldeadas de forma compleja? MetraSCAN 3D al rescate
Antecedentes: cómo funcionan los automóviles de hidrógeno y cuándo aparecen en las carreteras
Swift: Tamiz de Eratóstenes
Google I / O News 2019: Pixel 3a, Android Q, Kotlin y más
¿La velocidad de almacenamiento es adecuada para etcd? Pregúntale a fio
Sobre antenas para los más pequeños
Laboratorio: configuración de lvm, raid en linux
Desarrollo de interfaz en múltiples pantallas. Paso a usar AI
Desea empleados leales: comience con usted mismo
Aspectos prácticos de la implementación de la aplicación Dockerized ASP.NET Core en Heroku
Cómo comenzar a vivir y cultivar lechuga
Redes de listas negras para Asterisk
Comportamiento indefinido en C ++
Unidad de CD rastrera
Las negociaciones fallaron: cómo Oracle mató a Java EE
Comparación de la calidad de las fotos tomadas en teléfonos con diferentes configuraciones de sensores
Gestión del conocimiento de TI: la primera conferencia y el panorama general
Paseo de la oficina
Todo sobre las animaciones SVG
Juego en 3D en three.js, nw.js
Cómo los centros de datos ahorran vacaciones
Cómo desarrollamos # bigdataX5 y quién es necesario en Big Data
Linux Install Fest 05.19 en Nizhny Novgorod 18 de mayo de 2019
Vivaldi 2.5 - Macrocosmos atractivo
Sidecar para una división de código
Disco celular en LPC810
MU-MIMO: uno de los algoritmos de implementación
Conceptos básicos de Dart Streams
Índice medio y Antibank
Cómo aprendimos a explotar Java en Docker
AnyStub, biblioteca de stub de conexión Java
Bombas de insulina, microchips a prueba de manipulaciones y radio definida por software.
Nueva biblioteca intrínseca x86 SIMD - depuración de immintrin
Grabar video de una computadora vieja - métodos de LGR
Cómo comparar realmente los precios de Apple en los Estados Unidos y Rusia. Experiencia personal
¿Cómo organizar un estudio fotográfico? Caso de Bolshakova Studio
Xiaomi Sleep Tracker - Revisión de Sleepace Sleep Dot
Charlas de estudiantes: análisis. Materiales iniciales
Cómo crear un código QR para el pago en un sistema de pago
Datos del museo Art. Hombre-máquina: informática de escritorio para microcalculadores
Regalo del 9 de mayo
Te invitamos a la segunda transmisión de Camunda BPM Meetup Raiffeisenbank UPD
Los nombres largos son demasiado largos
Atajos de JavaScript: una guía básica
Puente del mundo .NET al mundo JavaScript
¿Cómo descargar JDK 12? Explicación de 7 caracteres
Citymobil: un manual para mejorar la disponibilidad en medio del crecimiento del negocio para las nuevas empresas. Parte 5
Marcos de juego: tendencias de JavaScript en 2019
Una breve historia de texturas 3D en juegos
Ensamblaje de computadora personalizado, Parte 1
Tecnosfera. Conferencia "Proyecto de TI y gestión de productos"
El resumen de eventos para profesionales de recursos humanos en el campo de TI para mayo de 2019
End2End-enfoque para comprender el lenguaje hablado
Oh cáustico y no muy
Permutaciones aleatorias y particiones aleatorias
Rush, urgencia o avance? Decimos toda la verdad sobre el hackatón más grande del país.
Ve allí, no sé dónde
La historia de una optimización MySQL
¿Por qué nos queda tan poco de Internet temprano?
Guía: tipos de ensayos en inglés y consejos para escribirlos.
Escribir HTTP / 1.1 y HTTP / 2 Cliente y Servidor en Golang
Consultas SQL fantasma
Diversión fuera de control en mayo, o acercamiento al enfrentamiento
Conceptos básicos de diseño de bases de datos: comparación de PostgreSQL, Cassandra y MongoDB
IMaskjs - 3 años en código abierto
Ember.js: (nuevamente) hora de intentar
DO-RA: preparación para la producción industrial
Introducción a MS Dynamics CRM
Taller corporativo
El dispositivo InSight envió una segunda selfie desde Marte
Cráteres de meteoros en la Tierra y en el espacio.
Desmontamos el final de "Alien"
Acelerando el lanzamiento de Julia con PackageCompiler.jl
Entrenamos la red neuronal para jugar "Snake" y escribir un servidor para la competencia
PIL en Python de fácil a difícil
laboratorios indibiome
Personalización del sonido: "lentes" de metamaterial para controlar el campo de sonido
.NET zoo bajo el prisma de NET Core
Revisión completa de Oculus Rift S
Red Hat Universal Base Image (UBI) ayuda a construir y vivir
Experiencia en llevar la implementación de software del proyecto social "Remember Everyone" a código abierto
Dónde obtener muestras de audio para sus proyectos: una selección de nueve recursos temáticos
7 consejos sobre cómo lidiar con equipos remotos
Extensión del navegador Intelligent Speaker que lee artículos: voces agregadas de Microsoft Azure
Extensión del navegador Altavoz inteligente que lee textos por usted: voces de Microsoft agregadas (solo fueron de AWS Polly)
Alarma sonora
Jetpack componer
Microbios indígenas e investigación de productos en tiendas
Cómo luché con la Transición de elementos compartidos y escribí mi primera biblioteca de código abierto
Las pruebas no son para principiantes
Sobre los desafíos de portar Dead Cells a plataformas móviles
Desarrollo de proteínas en la nube usando Python y Transcriptic o Cómo crear cualquier proteína por $ 360
Caja de herramientas para investigadores - Número uno: autoorganización y visualización de datos
Swift: ARC y gestión de memoria
Consumer Driven Contracts o Gitlab CI-eyed QA test automation
Symfony CLI - Nueva herramienta de desarrollo local
¿Cuánto cuesta crear una solución de IoT?
Antigüedades: técnica en publicidad televisiva
Acelerar las compilaciones de aplicaciones web con webpack
Programación Orientada a Objetos en Lenguajes Gráficos
Atrápame si puedes. Versión Manager
La resistencia en el circuito de la puerta o cómo hacerlo bien
Sistema local de adquisición de datos autónomos (continuación)
Circuitos electricos. Tipos de circuito
Apache Kafka y Streaming con Spark Streaming
Corrección de errores: constantes físicas en las versiones actuales y nuevas del sistema internacional de unidades (SI)
Buscando espacio de estacionamiento gratuito con Python
¿Qué ofrecerán los nuevos repositorios para sistemas AI y MO?
Jeff Bezos anunció planes para conquistar la luna
Julia: funciones y estructuras como funciones
Adaptación de programas para ZX Spectrum a TR-DOS por medios modernos. Parte 1
Noticias del mundo de OpenStreetMap No. 458 (23/04/2019 - 09/04/2019)
Prueba de choque de aterrizaje del paracaídas del dragón de la tripulación
PCB reemplaza dos motores lineales
Cómo los tamaños de las matrices C se convirtieron en parte de la interfaz binaria de la biblioteca
Proyecto Blue Origin Blue Moon: Gente en la Luna para 2024
El repositorio de LINSTOR y su integración con OpenNebula
Sberbank o allí y de regreso
Separación de perfiles de clientes y autónomos.
El papel de la realidad aumentada y la realidad virtual en la NBA
Obtención automática de certificados SSL por Let's Encrypt usando DNS-01 challenge y AWS
Editores de texto gratuitos para colaboración
¿Qué está pasando con los repositorios RDF en este momento?
Clasificación "topológica" de un gráfico con ciclos
Integración de Jira con GitLab
Sistema de protección de arco con la capacidad de operar con una señal de corriente.
Fundamentos de la inteligencia artificial moderna: ¿cómo funciona y destruirá nuestra sociedad este año?
Cómo deshabilitar completamente Windows Defender en Windows 10
Inteligencia de negocios en ruso - Quintetos
Detalles técnicos del bloqueo reciente de la extensión de Firefox
No soy ingeniero en mama
Noticias de la semana: los coleccionistas quieren acceso a teléfonos rusos, nuevo kernel Linux 5.1, fuga de datos de Samsung
Nueva vida de juegos antiguos: el directorio de código fuente más abierto de los puertos de origen (Java + PHP)
Cinco errores que cometen las personas al prepararse para la inmigración laboral en los Estados Unidos
El uso del modelo de financiación continua en crowdfunding
¿Por qué me gustan las interfaces Go?
MMORPG solo (acosador 2d)
Ingeniería inversa de una estación de soldadura de alta gama
El lado oscuro de los hackatones.
¿Deben las cadenas en Python ser iterables?
Categoría: proveedor de IaaS de hierro unboxing
¿Qué es un sistema de informes ideal? ¿Es realista entender lo que está sucediendo en la empresa?
Atrápame si puedes. Carta del gerente
10 eventos temáticos de la Universidad ITMO
Científicos de Stanford: un dispositivo colocado en el oído podrá controlar el funcionamiento del cerebro
Aplicación práctica de ELK. Configurar logstash
Modelado tridimensional en el mundo moderno.
Victor Gamov sobre Kafka Streams IQ en jug.msk.ru
B = Atención, o cómo crear tiempo.
Si ya toca a la puerta: cómo proteger la información en los dispositivos
Arma perfecta, guerra de perspectivas y un ser humano llegando al techo
¿Cómo construir una marca?
Análisis Wavelet Parte 1
Los metales mas interesantes
Agujeros negros de análisis web: cuántos datos se pierden en GA y por qué
Roskomnadzor, que merecemos
RxDart: transformaciones mágicas de flujos
A medida que agregué funciones al automóvil a través de CAN, no pude programar
Anunciado por ML.NET 1.0
Cómo hacer una consola de juegos con una caja ordenando una placa de circuito impreso
Las mejores empresas de outsourcing de TI
"Punta" de Yandex: cómo maximizar las ganancias en una suscripción paga
QEMU.js: ahora en serio y con WASM
¿Echas de menos el PDA?
Producción de placas de circuito impreso LUT'om de la A a la Z
Sobre una facultad de física
Dart 2.3 anunciado: optimizado para el desarrollo de la interfaz de usuario
Por qué abrir el firmware es importante para la seguridad
¿Es relevante el libro "Concurrencia de Java en la práctica" en los días de Java 8 y 11?
Método de Fábrica y Fábrica Abstracta en el Universo Swift y iOS
3CX V16 Actualización 1 Beta - Nuevas características del servicio de chat y flujo de llamadas para administrar llamadas mediante programación
¿Qué se escucha en el aire? Parte 3, radioaficionado / radioaficionado
Hepatitis C: "asesino cariñoso"
Anunciando ML.NET 1.0
Presentación del registro de paquetes de GitHub
El desarrollador de la popular distribución de Linux planea hacer una oferta pública inicial y lidiar con soluciones en la nube
Presentado por GitHub Package Registry
Escóndete y busca con el optimizador. Juego terminado, esto es CTE PostgreSQL 12
NeoBook: un entorno de programación para no programadores
Mejoras en la distribución de Visual Studio App Center
Plantilla de Visual Studio C ++ IntelliSense rellena según las instancias de su código
¿Qué es importante y qué urgente?
Cómo funciona la compresión en una arquitectura de memoria orientada a objetos
Parámetros implícitos y conversiones en Scala
Amenazas de SMS ocultas: el operador de telefonía móvil sabe demasiado
Escribe menos código
SaaS vs on-premise, mitos y realidad. Dejar de holivarit
Mejoras de diagnóstico en .NET Core 3.0
Likbez de memoria: lo que sucede y lo que nos da
Tuve una visión ... Revelaciones del nuevo Nostradamus
Dos en uno: Intel Optane Memory H10 (Parte 1)
Parte 5. Programador de carrera. Medio La crisis Primer lanzamiento
Dos en uno: Intel Optane Memory H10 (parte 2)
nanoFOX: un kernel simple compatible con RISC-V
Extinta hace 136 mil años, las especies de aves "Pastora Cuvier" revivieron en las Seychelles
Opus sobre Su Majestad Clay. Primera parte: introducción
Por qué los gráficos vectoriales 2D son mucho más complejos que los 3D
¿Cómo equipamos un megáfono?
Brillo y pobreza: cómo ganarse la vida si eres músico
Cómo KinoPoisk hace sus medios
Cómo bifurcamos al ruso Leroy Merlin en Kazajstán
Gps de ultrasonido
Sin especificar a continuación: gestión de estado minimalista de una aplicación React
Cómo Marte pierde agua: un estudio de simulación
VR \ AR armado con venta minorista digital
Experiencia en la creación de mapas posicionales para Wikipedia
Conocimientos básicos de seguridad del sitio.
El mejor lenguaje de programación del mundo.
MSI / 55: una antigua terminal para ordenar productos por una sucursal en una tienda central
El resumen de materiales interesantes para el desarrollador móvil # 297 (del 6 al 12 de mayo)
Cómo compré un marcador láser de fibra en Rusia + los matices de elegir dispositivos para grabar y marcar en 2018
¿Qué son la "transformación digital" y los "activos digitales"?
Terraform it: revisión de Terragenesis
Ayuda visual para el desarrollo de productos: diseño
¿Por qué puede ser necesario no hacer seguimiento?
Build2019, comprendiendo lo que vimos
Cambiamos el contenido de la aplicación de notificación iOS
Almacenamiento de AERODISK ruso: prueba de carga. Exprimir IOPS
Elaboramos un juego de desarrollo. Parte 1
Julia en el laberinto
Escriba menos código duplicado usando carpetas en Laravel
Frontend Weekly Digest (6-12 de mayo de 2019)
graphql - trampas
El resumen de materiales frescos del mundo del front-end para la última semana No. 364 (6 al 12 de mayo de 2019)
LLVM en términos de Go
Acelerar la exploración de datos utilizando la biblioteca de perfiles de pandas
¿Por qué el Ministerio de Industria y Comercio prohíbe el almacenamiento de datos en equipos extranjeros?
Competencias de un programador moderno desde un ángulo diferente
Cálculo de canibalización basado en la prueba clásica A / B y el método bootstrap
Siete variables inesperadas de Bash
Mitap Netologii "Carreras en ciencia de datos para principiantes"
Food Design Digest, abril de 2019
Eventos digitales en Moscú del 13 al 19 de mayo
Fotos en la web 2019
Cómo DNSCrypt resolvió el problema del certificado vencido al ingresar un período de validez de 24 horas
Guía ficticia: creación de cadenas de DevOps con herramientas de código abierto
Un poco de letras técnicas sobre las herramientas C ++ de JetBrains, y qué tienen que ver los unicornios con ellas
Cómo analizar el protocolo de red móvil MMORPG
CSS Subgrid News
Patrones de diseño utilizados en Spring Framework
Nuestros sitios web móviles reducidos
VDI: barato y alegre
Implementamos la automatización en un par de horas: TypeScript, Protractor, Jasmine
La historia de cómo se rompió el hervidor Autoplay Media Studio 8.5.3.0
“Y así sigue”: que los proveedores de la nube no están de acuerdo con los datos personales
Noticias del mundo de OpenStreetMap No. 459 (30/04/2019 - 06/05/2019)
12 principios de animación en el desarrollo de videojuegos
Guía de escalado paralelo de Amazon Redshift y resultados de la prueba
Cuántos desarrolladores necesitan para crear servicios como Airbnb
Cómo y por qué hicimos el reconocimiento de hitos en Mail.ru Cloud
Creamos canales de venta en red del gadget DO-RA
Flutter: localización de aplicaciones con Android Studio
Un día en la vida de la automatización del control de calidad.
Estimado cliente, es por eso que este cambio tomó tanto tiempo.
¿Cómo escapar de una secta?
Operation TaskMasters: cómo expusimos a las organizaciones de ataque del grupo cibernético en Rusia y la CEI
Mudarse a Francia por trabajo: salarios, visas y currículums
Tendencias de tecnología de desarrollo web 2019
Desarrollar una utilidad en GraalVM
El libro "Nuestro código. Artesanía, profesión, arte "
MODX Digest # 5 (22 de abril - 13 de mayo de 2019)
Content Marketing en inglés: 5 cifras importantes para ayudar a las startups
Bienvenido a la Difusión UPD de BD & DWH Raiffeisen MeetUp
Nota de prueba de integración con Jenkins en Kubernetes
100 cosas anunciadas en I / O No. 19
Registros de informes del segundo QA-mitap Redmadrobot
Guía de informes de PHP Rusia 2019
Cardenal gris .NET - John Galloway
Unidad de hadas Hada mágica: DSL en C #
Cómo escribir una carta de presentación cuando busca trabajo en los EE. UU .: 7 consejos
Estudiamos MITRE ATT & CK. Matrices móviles: acceso a dispositivos. Parte 1
Este artículo tiene demasiada agua.
Historia de Internet: decadencia, parte 2
Semana de la seguridad 20: deshabilitar las extensiones de Firefox
"Lo que estamos discutiendo en Rusia también es relevante en Occidente": entrevista con Denis Neklyudov
CampusInsight: del monitoreo de infraestructura al análisis de la experiencia del usuario
Autorización automática en la tarjeta Strava Heatmap
Sobre el conteo de bits, los tipos sin signo en Kotlin y sobre situaciones en las que se justifica guardar en las coincidencias
Sobre cómo Harry Potter da forma a la educación rusa, por supuesto, no donde la necesitas
Aprender sin profesor: un alumno curioso
Revisión de la Expo 3D en abril de 2019
Monitoreo continuo: automatización de controles de calidad de software en canalizaciones de CI / CD
Cómo somos analizados en tiendas y restaurantes.
Cinco años de esclavitud
Animación en aplicaciones móviles: prueba de Lottie
Juego de tronos: creación de infografías sobre asesinatos, sexo, viajes de Poniente y más
Encontrar un camino entre obstáculos redondos
Implementación de aplicaciones en VM, Nomad y Kubernetes
La producción del casco de la nave espacial de la Federación ha comenzado
¿Cómo buscamos un turismo inusual en Rusia y qué tipo de aventuras ocurren generalmente?
Parte I. Pregúntele a su madre: ¿Cómo comunicarse con los clientes y confirmar la exactitud de su idea de negocio, si todos mienten?
Parte II Pregúntele a su madre: ¿Cómo comunicarse con los clientes y confirmar la exactitud de su idea de negocio, si todos mienten?
Nuevo empleado: vivo o muerto
No ficción Que leer
Comparación de códec mágico callejero. Revelar secretos
Hacer un temporizador de cuenta regresiva en las tablas de google
ACPI: Agregar dispositivos sin recompilación del núcleo
Microcontrolador virtual de 4 bits con programación de tres botones y cuatro interruptores
El concepto de una torre prefabricada con una cubierta de domo principalmente para observaciones astronómicas.
Radio definida por software: ¿cómo funciona? Parte 1
Ajuste de rendimiento y solución de problemas de bases de datos en estos días
Todos sus análisis están disponibles públicamente.
Profundidades SIEM: Experiencia. Cuyas reglas de correlación son mejores
"Principios" bastante extravagantes de Euclides en TeX
Lectura para búhos
Preste atención # 4: Resumen de artículos sobre pensamiento de productos, psicología conductual y productividad
Participamos en el reciente concurso de Telegram, escribimos una aplicación genial de OpenGL ES y no ganamos nada
Cómo Stas y yo automatizamos la planta en 2 meses
Rápido bajo el capó: implementación genérica
Cómo prepararse para el control ILV de datos personales: una guía completa
Internet para el residente de verano. Obtenemos la velocidad máxima en redes 4G. Parte 2. Elegir una antena externa
Mejora del rendimiento del software con herramientas Intel para desarrolladores. Modelado numérico de objetos astrofísicos.
Crear asistente de voz
FIAS cargando en la base de datos en MSSQLSERVER por medios improvisados (SQLXMLBULKLOAD). Cómo (probablemente) no necesita hacerse
Biblioteca de widgets asíncronos Qt-async
Skyrmion a skyrmion discord: skyrmions polares tridimensionales en ferroelastia
Buscando trabajo en el extranjero: 7 consejos simples para profesionales de TI
RESTinio es un servidor HTTP asíncrono. Asincrónico
Breve reseña del artículo "DeViSE: un modelo de inclusión visual-semántica profunda"
Un día antes de DotNext 2019 Piter. Anuncio de transmisión gratuita
MegaSlerm para ingenieros y arquitectos Kubernetes
Supervisión del estado de SSD en matrices Qsan
Libro "Elasticsearch, Kibana, Logstash y los motores de búsqueda de la próxima generación"
30 aniversario de la inseguridad desenfrenada
Cómo encontramos expresiones lambda en IntelliJ IDEA
Enlaces adicionales en la arquitectura lógica del sistema Intel C620
Uso de Golang para crear microservicios en The Economist: una retrospectiva
Heisenbug 2019 Piter: lo que sucederá en la transmisión gratuita y qué solo en el evento
Mejorando el trabajo de Wi-Fi. Principios generales y cosas útiles.
Veeam Backup & Replication: consejos útiles para hacer viables las copias de seguridad y réplicas
¿Qué tiene de especial Cloudera y cómo cocinarlo?
¿Cómo programo motores de juego de roles en Hojas de cálculo de Google
Otro sistema de monitoreo
Auditoría en 60 minutos: compruebe la resistencia de los empleados a los ataques de phishing a través de Sophos Phish Threat de forma gratuita
Subsistema de Windows para Linux (WSL) versión 2: ¿cómo será? (Preguntas frecuentes)
Unidades híbridas para almacenamiento empresarial. Experiencia con Seagate EXOS
Ejecute pruebas instrumentales en el laboratorio de pruebas de Firebase. Parte 1: proyecto iOS
Los peligros de la recopilación de datos en el juego
Cuatro detectores de JavaScript que lo atrapan en las tiendas en línea
Píxeles de sangría de textura
Escribir una extensión de navegador segura
Migración de datos con mongoDB y Spring Boot
Hacer un módem sonar simple
.Net Community of Raiffeisenbank invita a UPD mitap Broadcast
iOS Digest No. 5 (27 de abril - 16 de mayo)
Ahora los buenos desarrolladores se miden por vistas y suscriptores, y esto es malo
RBKmoney Payments under the hood - infraestructura de plataforma de pago
Fuzzing de estilo 2000 en aplicaciones modernas de Windows 10
Rook o no Rook - esa es la pregunta
Habramitap temático # 1: desarrollo de backend
Contrata y participa: responde preguntas de dos lados
Impulso del absurdo de marketing: casos probados
El secreto principal de Google I / O 2019, que no se puede encontrar en Internet
Brevemente con la implementación del AES 128 ECB
Cómo comprender cuándo mienten los proxies: verificación de ubicaciones físicas de proxies de red utilizando el algoritmo de geolocalización activo
Accidentes mayores en centros de datos: causas y efectos
Prueba de rendimiento de la aplicación Flutter
Sobre encontrarte a ti mismo
Automatizando Let's Encrypt SSL Certificate Management usando DNS-01 challenge y AWS
Ejecución remota de código arbitrario en RDP
Entrevista: 10 preguntas sobre Swift. Parte 1
Instale openmeetings 5.0.0-M1. Conferencias WEB sin Flash
Hacer un disyuntor basado en caché simple en primavera
Los matemáticos han descubierto la forma perfecta de multiplicar números.
Rayo musical de Joe Diprim: un ingeniero autodidacta hace bobinas de Tesla para entretenimiento y ganancias
Vulnerabilidad crítica de RCE del nivel EternalBlue detectado en el sistema operativo Windows
Elija los nodos más cercanos en la red
Funciones modernas de C ++ que todos los programadores deben conocer
Python es un asistente para encontrar vuelos baratos para quienes les gusta viajar
Principales tendencias de SEO en Google
Centro de datos de Frankfurt: centro de datos de Telehouse
Transmisión en vivo de video estéreo a gafas VR (Oculus Go)
DevPRO'19: vista desde el stand de Wrike
Siete años de trabajo como desarrollador: ¿qué lecciones he aprendido?
Usar matemáticas discretas en las pruebas
Delegación de una zona de subred inversa de menos de / 24 en BIND. Como funciona
Una breve descripción general de la arquitectura del compilador
Un eyeDisk "irrompible" está protegido por un escáner de iris, pero transmite una contraseña en texto claro
Innovación en ruso
Primera contribución a la API del navegador de Facebook
Microsoft Azure Developer Camp Rusia
A veces más es menos. Cuando una disminución en la carga conduce a un aumento en el retraso
Vulnerabilidad de Exchange: cómo detectar la elevación de privilegios a un administrador de dominio
La historia de las computadoras: una noche en el Museo Yandex
La red neuronal profunda de MuseNet escribe música
PHP asincrónico y la historia de una bicicleta
A la pregunta de TI
Optimice el almacenamiento de correo en Zimbra Collaboration Suite
Aritmética de punto fijo en C ++
Acerca del código en vivo después de 130 transmisiones
Cómo configurar análisis web en páginas AMP
Automatización de iluminación de escaleras
PHDays 9: Bienvenido a la Sección de Desarrollo Seguro
Alexander Lamden: "Cualquier pieza de hierro tiene un carácter"
Buscando vulnerabilidades en el navegador UC
Ir Índices de mapa de bits: Búsqueda salvaje
Cómo el zumbido en África salva miles de vidas
2019: Año de DEX (intercambios descentralizados)
La historia de los tres cartuchos.
Plantas de energía virtuales. ¿Es posible gestionar las fuentes de energía "verde"?
Más telegramas secretos
Uso de AppDynamics con Red Hat OpenShift v3
Vemos torrents en la televisión inteligente sin SMS y registro
90 vulnerabilidades de ejecución remota de código en mayo Actualización martes
Cree herramientas en proyectos de aprendizaje automático, una descripción general
Los dispositivos modernos de E / S son más rápidos que los procesadores. Resumen del artículo
Top 3D Academy: formación en tecnologías aditivas en empresas rusas líderes
Thrangrycat: la vulnerabilidad crítica en el firmware del dispositivo Cisco permite a los hackers instalar puertas traseras en ellos
QuadCast - Suena Real
Historia de AMD: 50 años de rápido desarrollo
¿Cuánto cuesta un Runet "soberano"?
Cuanto más rápido se olvide de OOP, mejor para usted y sus programas.
¡Obtener datos con ORM es fácil! O no?
Preguntas frecuentes sobre transferencias y vuelos de conexión: ¿cuál es la diferencia que un pasajero puede y no puede hacer?
Mi experiencia de errores
Problemas de la agricultura de precisión y cómo vivir con ellos.
Cómo en Leroy Merlin puede comprar bienes en el almacén de un proveedor que no está en el surtido de la tienda
Encontró el lugar del accidente de Bereshit en la luna
Metaverso épico: por qué los autores de Fortnite deberían obtenerlo
Enfoques de ingeniería y lista de verificación: cómo no volverse loco en el caos de las tareas
Osmo Action: la primera cámara de acción de DJI
12 años en la nube
La mejor priorización HTTP / 2 para la aceleración web
Google informa a los usuarios sobre una vulnerabilidad con sus claves de seguridad Titan
Hace 20 años, Microsoft cambió para siempre la forma en que usamos el mouse
Rayo de luz en el reino oscuro: como la tecnología devuelve la visión perdida
Historia de Internet: descubriendo la interactividad
Autocontrol del tiempo para la autoeducación y tiempo para leer libros
Radio definida por software: ¿cómo funciona? Parte 2
Trato peligroso
El meteorito de Tunguska y sus hermanos menores.
Criptografía en lenguaje simple: analizamos el cifrado simétrico y asimétrico utilizando la trama de Star Wars como ejemplo (actualizado)
Mando a distancia con baja corriente de reposo en el ATmega328P
Cómo redujimos a la mitad el costo de una lección introductoria al ver una solución de las aerolíneas
Por qué WhatsApp nunca será seguro
Golang DevDay: 31 de mayo, Novosibirsk + transmisión
La información predice la esperanza
¿Cómo comienza tu mañana?
Configuración y archivos de estado deseado de PowerShell: Parte 1. Configuración de DSC Pull Server para trabajar con la base de datos SQL
Excelsior JET suspende el desarrollo de su compilador AOT después de 18 años de trabajo
12. Check Point Getting Started R80.20. Registros e informes
Implementamos CircularRevealAnimation en Flutter y simultáneamente publicamos la biblioteca en pub.dev
El primer juego sobre la unidad o lo que me llevó seis meses.
Rompiendo el navegador UC
Reserva de Kubernetes: existe
Flujo flexible de actualizaciones en la aplicación: acelerar el proceso de actualización de aplicaciones en Android
Qué hay en mi píxel para ti: crear nanopíxeles usando metasuperficies de plasmón
Reconocimiento de carreteras mediante segmentación semántica.
Crear un generador de rompecabezas procesal
Actualizaciones en la aplicación: acelerar las actualizaciones de aplicaciones de Android
.NET: Herramientas para trabajar con subprocesos múltiples y asincronía. Parte 1
Registros del desarrollador front-end Habr: refactor y reflex
Juego de fotos para quienes gustan de los drones: brevemente sobre AirSelfie 2
Invitamos a los oradores a la reunión de verano de bricolaje el 16 de junio de 2019
Docker: consejos inofensivos
Automatice el reemplazo del disco con Ansible
CRM ++
HolyJS 2019: Informe de SEMrush (Parte 1)
Índices en PostgreSQL - 8 (RUM)
Científico rompe el código del misterioso manuscrito de Voynich
"Píldora del demonio" en movimiento
“Necesitamos hambre de conocimiento y logros”: ¿cómo es ser un probador en Alfa-Bank?
Conceptos erróneos populares sobre la resistencia a la radiación de los microcircuitos
La luna se está encogiendo, causa terremotos
Camino independiente
Cómo comenzó todo: la historia del soldador y el advenimiento de las herramientas modernas
Pruebas de codecepción para backends PHP
13. Check Point Getting Started R80.20. Licencia
¿Por qué los directores financieros cambian a un modelo de costos operativos en TI?
¿Cómo nos ocupamos de copiar contenido, o el primer ataque de confrontación en prod
Entonces, ¿qué pasará con la autenticación y las contraseñas? Parte 2 del Informe de estado de autenticación fuerte de jabalina
¿Qué soluciones tiene Rostelecom para IIoT?
Cubo virtual: en lugar de OLAP
TOPchik: un complemento abierto de WordPress para la verificación gratuita de las posiciones del sitio para consultas de búsqueda, a través de la API Yandex.XML
Bot para VK en Python con MySQL en una hora, parte 1
ModLook: escáner de registro ModBus. Celebrando el 20 aniversario del programa
Creando un juego de ritmo en Unity
Sistemas complejos Alcanzando un nivel crítico
El no te necesita
Análisis: 23 errores populares en inglés escrito y cómo evitarlos
Elevamos el rendimiento de SSD desde las rodillas, dónde hacer clic y por qué
Encuesta de empleados. El principal error
Sobre el anonimato en blockchains basados en cuentas
Los lenguajes de programación más raros y caros
Prueba de la unidad de serialización Json en Spring Boot
Uso de la aplicación web WebAssembly 20x acelerada
¿Qué es esto aquí? Operación interna de objetos JavaScript
¿Qué debe saber todo ingeniero de control de calidad sobre Selenium 4?
GOSTIM: P2P F2F E2EE IM en una noche con criptografía GOST
Revisión de Sprint: Inferior - Inferior
Mientras escribía mi primera IA
E - Experimento. O cómo la ciencia ayuda a diseñar interfaces
Bot para VK en Python con MySQL en una hora, parte 2
Cómo mudarse a los EE. UU. Con su inicio: 3 opciones de visa reales, sus características y estadísticas
Las pasantías son carne de cañón para tapar agujeros, no "experiencia invaluable y perspectivas de carrera"
Torres telefónicas aeronáuticas, el siguiente paso 5G
La guía rápida para un desarrollador web
El titulo sera diferente
Anna Boyarkina, Miro (anteriormente RealtimeBoard): sobre pensamiento de producto, cultura de equipo, habilidades futuras
Estudiamos el diodo del túnel en el ejemplo de 3I306M
ObjectRepository: patrón de repositorio en memoria .NET para sus proyectos domésticos
Termómetro e higrómetro en ATMEGA 328P-MU: aumento del nivel de desarrollo de Arduino
Armonía de scripts dentro de la aplicación de Android
Lo que es común entre el orgasmo y el wifi
PHPUnit. Gerente de entidad de Doctrina llorona
Entrevista con Vitaly Bragilevsky: "Un mundo en el que todos programarán en Haskell no es un buen mundo"
Impulsamos el desarrollo en Vue usando patrones: HOC
Seguridad al estilo de Google
Consejos y trucos forenses digitales: cómo encontrar la moneda afortunada de un intruso
Corda - blockchain de código abierto para empresas
Angular: crear y publicar una biblioteca
Cómo creamos el sitio para el premio Mascot car
Bastidores sin servidor
Ventana analógica de C # WPF. ShowDialog () o tratar con DispatcherFrame
La documentación de la API de Xamarin ahora está disponible públicamente
Chica bajo la cascada
Ingeniería inversa del cliente de Dropbox
Bluetooth LE no da tanto miedo, ni cómo mejorar la experiencia del usuario sin mucho esfuerzo
PostgreSQL 11: la evolución de la partición de Postgres 9.6 a Postgres 11
Elemental, Watson: te integras con Voximplant
Clasificación de la cobertura del suelo utilizando eo-learn. Parte 1
Situación: operadores móviles estadounidenses acusados de comercio ilegal de geodatos de suscriptores
Lo que los hackers extrañan cuando quiebran un banco en PHDays
Seminario web "Empleado - puerta trasera: técnicas modernas de ingeniería social"
Hack Positivo Días 9: Concurso de inteligencia competitiva 18 de mayo
Optimización de la recolección de basura en un servicio .NET altamente cargado
Programa preliminar PyConRu-2019: dos desarrolladores de Python Core, altavoces de Anaconda, Intel, JetBrains, Yandex
OpenAI AI aprendió a escribir poemas, artículos y noticias
Hacia dónde va la tecnología financiera, cómo contar la economía de la unidad y por qué desarrollar el emprendimiento interno. Mitap Yandex.Dinero
Configuración de canales de venta de red para gadgets DO-RA
Las telecomunicaciones británicas pagarán una compensación a los suscriptores por desconexiones
El diseño de niveles y jugabilidad roguelike en el ejemplo de Cogmind
La misión Chang'e-4: los resultados del quinto día lunar: problemas con el rover Yutu-2 y un nuevo descubrimiento científico
Usar Firebase como almacenamiento de imágenes para una aplicación de Android
MVCC-6. Limpieza
Del epicentro de Google Cloud Next '19: notas de campo del CEO
Matryoshka C Sistema de lenguaje de programa de capa
¿Cómo llevar a cabo una planificación trimestral sin papel distribuido y no arruinarlo?
Es difícil ser un mantenedor de proyectos de código abierto
Cómo disfrazarse en Internet: compare servidores y servidores proxy residentes
Poniendo tu Nginx juntos
Introduciendo Windows Terminal
Números aleatorios y redes descentralizadas: implementaciones
Radiación: los lugares más radiactivos en Moscú y no solo
5G: ¿dónde y quién lo necesita?
La pregunta principal del hackathon: ¿dormir o no dormir?
¿Cómo creamos un sistema de alerta de amenaza nuclear, o cómo entrené una red neuronal en los encabezados de Habr?
Conceptos básicos de transformación ágil
Revisión y refinamiento de dispositivos de DreamSourseLab
El nuevo sensor CMOS mejora las capacidades de los objetos en movimiento
Quince pequeñas cosas útiles para la gestión de documentos electrónicos.
Cómo una impresora 3D ayudó a un adolescente golpeado con bomba a obtener una nueva mano
Ahora los buenos desarrolladores se miden por vistas y suscriptores. ¿Es malo?
La magia de los números en números decimales.
Clasificación de la cobertura del suelo utilizando eo-learn. Parte 2
Noticias de la semana: Centro de control de runet autónomo, $ 8000 bitcoin, vulnerabilidad en procesadores Intel
El procesador acelerará la óptica a 800 Gb / s: cómo funciona
Tamiz de Eratóstenes más allá de O (n). Prueba
Radio definida por software: ¿cómo funciona? Parte 3
Una selección de conjuntos de datos de aprendizaje automático
Opus sobre Su Majestad Clay. Segunda parte: ¡Viva, cianoacrilato! Viva, superpegamento
EFORTH para calculadora programable
Negocio ineficaz
Experimentos con un diodo de túnel analógico
Cinco tendencias clave de ITSM para este año
Baño de Maine Coon
Bash lanzamiento en detalle
Privacidad de datos, IoT y Mozilla WebThings
HP Reverb - Revisión del nuevo conjunto de realidad virtual
Animación esquelética en el lateral de la tarjeta de video
¿Cómo hacer una presentación del producto que atraiga al cliente?
La deficiencia de helio puede retrasar el desarrollo de las computadoras cuánticas, discutiendo la situación
Iniciar sesión en Azure DevOps con las credenciales de GitHub
Fast Yandex Dictionary
QA: Hackathons
De las humanidades a los desarrolladores en números y colores.
Telegramas aún más secretos
Aprender inglés: cinco errores escritos no obvios y cómo evitarlos
La historia de la lucha contra la censura: cómo funciona el método flash proxy creado por científicos del MIT y Stanford
Pequeño, sí, elimine: una mirada real al proyecto japonés Minimal Fab
Jugamos en la consola del navegador
El acuerdo por $ 39 millones: por qué los creadores del DBMS de código abierto decidieron hacer desarrollo móvil
Cómo somos analizados en tiendas y restaurantes: la historia continúa
Brillo y pobreza: un poco más sobre cómo los músicos modernos se ganan la vida
Iniciar sesión en Azure DevOps con sus credenciales de GitHub
Microsoft Kaizala permite a Indian Railways conectar a sus tres millones de empleados con servicios de salud
Watch Dogs en la vida real, o vulnerabilidades serias en ACS
Introduciendo Windows Terminal
Acerca de OOP
Si su proyecto es "Teatro", use actores
Teclado braille
“Si necesitas matar a alguien, entonces llegaste a la dirección”
Análisis de wavelet. Parte 2
Creación de tablas en el sistema de diseño de Figma e implementación en Storybook (React)
Phoenix LiveView: cuando ya no necesita JavaScript *
El consenso es una mentira
Cómo funciona VRRP
Desmontar la serpiente
Diversidad espacial MIMO: Alamouti, DET y otra diversidad espacial
¿Qué más se escucha en el aire? HF Broadcasting (DXing)
El resumen de materiales interesantes para el desarrollador móvil # 298 (del 13 al 19 de mayo)
Opus sobre Su Majestad Clay. Tercera parte: poliuretano vs frío espacial
Diseño de juegos a la vida. La economía del juego (Parte II)
Contenedor Docker para la gestión de servidores HP con OIT
VMware EMPOWER 2019: los principales temas de la conferencia, que se celebrará del 20 al 23 de mayo en Lisboa
"Elementos" de Euclides de lujo en TeX
Ocho opciones de Bash poco conocidas
Comprimir el APK, tratando de mantenerlo funcionando
Clase media: por que ganan los músicos modernos
Elon Musk: si no reduce drásticamente los costos, Tesla se quedará sin dinero en 10 meses
Geeks automáticos, fintech y marketing de contenidos, o por qué la aseguradora debería externalizar las ediciones de TI
Termómetro e higrómetro Arduino con E-PAPER en nRF52832, o lo que los fabricantes olvidaron lanzar
Nuevos enfoques de enfoque de multiplicación Cómo mejorar las computadoras cuánticas
Un pirata informático que ha descifrado las aplicaciones de rastreo de automóviles con GPS ha descubierto que puede detenerlas de forma remota
Atomexpo 2019, parte 1: eventos y naves espaciales
Aguas turbias: cómo los piratas informáticos de MuddyWater atacaron a un fabricante turco de electrónica militar
Adaptación de programas para ZX Spectrum a TR-DOS por medios modernos. Parte 2
¿Cómo lograr los objetivos?
AirSelfie 2 Power Edition - Cámara Valik. O no?
¿Y para qué estás preparado para un iPhone?
Frontend Weekly Digest (13-19 de mayo de 2019)
Scala de compilación cruzada en un proyecto Gradle
El resumen de materiales frescos del mundo del front-end para la última semana No. 365 (13-19 de mayo de 2019)
¿Cómo tomé datos de un termómetro BLE de Xiaomi?
PHP Digest No. 156 (6-20 de mayo de 2019)
Escribir código JavaScript limpio y escalable: 12 consejos
Características de Python 3 que vale la pena usar
Node.js para principiantes: los fundamentos de trabajar con archivos
Un análisis detallado de las nuevas características de React 16+, parte 1: información general
Linux Install Fest - vista lateral
EFORTH para MK-161: estructuras de datos
Acerca de los introvertidos en TI
20 proyectos, 20 idiomas, fecha límite ayer. Parte 3
Conceptos erróneos de los programadores sobre el tiempo Unix
Cómo comenzar a programar en Adobe Illustrator. Primera parte
El estadounidense creó un aula móvil para enseñar a los niños en escuelas de impresión 3D de bajo presupuesto, el proyecto ya ha recolectado más de 100,000
Parte 0. Requiere un elfo para trabajar en Matrix. La reubicación es posible
Se tomaron 735,000 direcciones IPv4 de un estafador y se devolvieron al registro
Gestión de un equipo de programadores: ¿cómo y cómo motivarlos correctamente? Primera parte
Cisco Hyperflex para sistemas de administración de bases de datos de alta carga
UDB Que es esto Parte 8. Abordar UDB
Parte 1. QInst: es mejor perder un día, luego volar en cinco minutos (escribir instrumentos es trivial)
Ayuda y solicitud por ella. Artículo sobre seguridad de la información para usuarios comunes.
Aprendizaje automático reforzado de redes neuronales profundas en tensorflow.js: trucos
Cómo comenzar a programar en Adobe Illustrator. Parte dos
Lo que se dijo en Google I / O 2019: Android 10, aplicaciones AR y mucho más
Derivar un tipo de acción usando el mecanografiado
Introducción a la genómica para programadores
Introducción al actuador Spring Boot
Hoja inferior personalizada: cómo debería funcionar
Copia de seguridad, Parte 2: Descripción general y prueba de herramientas de copia de seguridad basadas en rsync
Cómo lanzamos 2GIS en CarPlay y todavía desenredamos
La fuerza de la multitud. Cómo Chicago desarrolló un robot de basura: un limpiador de ríos
Conferencia de desarrolladores web DevConf X - 21 de junio
Lo que vio la red neuronal en la primera fotografía de un agujero negro
PHP: cómo analizar un archivo XML complejo y no ahogarse en código nativo
Semana de la seguridad 21: un agujero en Whatsapp, una nueva vulnerabilidad en los procesadores Intel, Zero-Day en Windows
Desarrollo del "firmware" más simple para FPGAs instalados en Redd, y depuración utilizando la prueba de memoria como ejemplo
Servidores HPE en Selectel
Facturé $ 18,000 por una página web estática ... y me salí con la suya
Cómo hacer posibles micropagos en tu aplicación
Cómo verificar las cookies para el cumplimiento de GDPR: una nueva herramienta abierta ayudará
¿Quiénes son los ingenieros de datos y cómo se convierten?
Habr semanal. Conoce la versión piloto de Habrapodcast
Eventos digitales en Moscú del 21 al 26 de mayo
Pronóstico y discusión: los sistemas de almacenamiento híbrido darán paso a todo flash
Desarrollando un juego en Svelte 3
Espionaje para el que no prohíben (una historia de los años 80)
Servicio de Windows. Busque errores del sistema y muéstrelos en WinForm C #
¿Qué tiene de interesante el ferrocarril transiberiano?
El autor del proyecto rePalm reescribió Palm OS desde cero y planea convertirlo en una plataforma de reloj inteligente
Cómo iniciar micropagos en su aplicación
Dos en uno: los datos turísticos y las entradas para eventos culturales estaban disponibles públicamente
Noticias del mundo de OpenStreetMap No. 460 (05/05/2019 - 05/05/2019)
Pruebas para código y código para pruebas
Depuración post mortem en Cortex-M
En 1983, esta computadora de Bella Labs se convirtió en el primer gran maestro.
Cómo tratamos de trabajar en equipo y qué surgió
Preste atención # 5: Resumen de artículos sobre pensamiento de productos, psicología conductual y productividad
En busca de un punto óptimo de aplicación de recursos humanos
PsyGuide: Déficit de atención. # 0001/1001
Hacer amigos CI, pruebas unitarias y base de datos
Phoenix LiveView: cuando el código javascript es divertido *
Cute bones 3D: material óseo hiperelástico para defectos plásticos del cráneo
Certificación de sistemas de información sobre el principio de segmentos estándar. Mitos y realidad
Migre automáticamente aplicaciones de iOS (ARM) a macOS (x86) usando Bitcode
Cifrado de mensajes en SecureDialogues
Revisión del teléfono IP Snom D717
Una selección de conjuntos de datos para el aprendizaje automático
Configurar pruebas automáticas de una aplicación híbrida
¿Existe una vida completa de un control remoto sin intercambios independientes?
El libro "El arte de la programación en R. Inmersión en Big Data"
Principios para desarrollar aplicaciones modernas de NGINX. Parte 1
Nextcloud dentro y fuera de OpenLiteSpeed: configurar proxy inverso
BigData hecho en casa. Parte 1. Práctica de Spark Streaming en un clúster de AWS
El 19% de las imágenes Docker más populares no tienen una contraseña de root
Creando Tower Defense en Unity: Enemies
Vitamina D. Beber o no beber, esa es la cuestión. (O una historia sobre cómo pasé un análisis que no me recetaron)
MVCC-7. Limpieza automática
[Peter] Reunión JUG.ru con Sergei Melnikov - Perfilando con velocidad superluminal: teoría y práctica
Tecnología de transmisión progresiva, o cómo ver video 4k a través de la red, sin frisos
Cómo diseñar un producto si decide ingresar al mercado extranjero
5 técnicas avanzadas de prueba de Go
Dell XPS 13 9380: portátil confiable y muy compacto para negocios serios
N.M.D. (No es mi negocio)
Cómo acelerar la descarga de LZ4 en ClickHouse
Mobius 2019 Piter: transmisión en vivo gratis y todo lo demás
La lucha por la calidad en aplicaciones web, depresión, dragones y Westeros
OpenCV 4.0 y 4.1: ¿qué hay de nuevo?
Revisión de SSD de estado sólido para usuarios corporativos Kingston DC500R
Sobre la localización de productos. Primera parte: ¿por dónde empezar?
Te invitamos a la reunión del departamento de desarrollo de juegos de GeekUniversity
Almacenamiento y clasificación automática de fotos y otros archivos. Trabajar con almacenamiento de archivos basado en NAS Synology
Microbiota Cómo las bacterias intestinales afectan la enfermedad
Cómo conectar un script a un sitio de terceros
Renuncié al trabajo de mis sueños porque no soporto el desarrollo de productos
Entrevista: 10 preguntas sobre Swift. Parte 2
Gestión de un equipo de programadores: ¿cómo y cómo motivarlos correctamente? Parte dos
Recibí un cheque 0x $ 3.00 de Knut
¿Qué pasará el 1 de febrero de 2020?
MessageBox para AvaloniaUI
10 máquinas de escribir para 30 equipos. Estas loco
Decenas de miles de compras transparentes como el vidrio: desentrañando el enredo
Gramática inglesa Than vs. Entonces, cómo entender qué palabra usar
Misión imposible: cómo hacer su primer evento comercial en un país extranjero
Big Bang Sparks
Plan completo para el nuevo programa lunar de la NASA "Artemis" (Artemis)
Microframework delgado
¿Herramientas web o dónde comenzar un pentester?
Integración de 3CX con Office 365 a través de la API de Azure
Conferencia VMware EMPOWER 2019: cómo fue el primer día
SMPP - Protocolo de mensajes cortos punto a punto
Transformación o blasfemias: cómo "digitalizar" los operadores de telecomunicaciones
Cómo construimos un clúster confiable de PostgreSQL en Patroni
¿Qué va a pasar el 1 de febrero de 2020?
Sistemas dentro de cartuchos: cómo los ingenieros ampliaron las capacidades de las consolas de juegos
Trabajo remoto: mitos de noche
De un usuario normal a un administrador de servidor completo (XSS, LFI, Web-Shell)
¿Por qué los proyectos independientes no viven para lanzar?
Como no me preparé y celebré un seminario de Rosnanov sobre FPGA en Moscú. Planea hacer lo mismo en Las Vegas y Zelenograd
UICollectionViewLayout para pizza de diferentes mitades
Fugas de datos de usuarios sensacionales para enero - abril de 2019
Errores del cliente en el primer contacto con Freelancer
Análisis del rendimiento de la máquina virtual en VMware vSphere. Parte 1: CPU
Proyectos de Wiki y nombre de Noosphere en HACKNOWLEGE
Cerca de Múnich comenzó a probar el tiltrotor de cinco asientos de tamaño completo Lilium Jet
23 de mayo, 18:30 - transmisión en vivo de QIWI Kitchen
¿Cómo puede un no programador mudarse a los Estados Unidos? Instrucciones paso a paso.
Face Anti-Spoofing o tecnológicamente reconoce a un tramposo de mil por cara
Índices en PostgreSQL - 9 (BRIN)
Terminando 4 años de entrenamiento como programador, entiendo que estoy lejos de ser un programador
Cómo se comunican las máquinas: protocolo MQTT
Motores JavaScript: ¿cómo funcionan? Desde la pila de llamadas hasta las promesas, (casi) todo lo que necesita saber
Selenium WebDriver: métrica de prueba en tiempo real con Grafana e InfluxDB
Hola Habr! Hola tercon
ML en Scala con una sonrisa, para aquellos que no tienen miedo a la experimentación
Levántate y vete. Cirugía de columna: cuándo hacer, qué es peligroso
Tablas de rejilla CSS flexibles
Lo que debe hacer para evitar que le roben su cuenta de Google
Pruebas estáticas o guardar al soldado Ryan
Restauramos máquinas virtuales del almacén de datos inicializado erróneamente. La historia de un sinsentido con final feliz
Las pistolas de la impresora 3D están de vuelta, y ahora ya no se pueden detener.
GeekBrains celebra 12 reuniones en línea gratuitas con expertos en programación
¿Cuál será el "Diálogo" de lingüistas y especialistas en análisis de datos?
Relectura de la filosofía de programación de Windows 95 / NT de Lou Greenaw
Jornada de puertas abiertas de JetBrains en San Petersburgo
Tiempo de construcción, velocidad de red y enrutamiento: cómo mejoramos nuestra red de malla y un poco sobre redes neuronales
Referencia de consumo de CPU para Istio y Linkerd
JMAP: un protocolo abierto reemplaza a IMAP al intercambiar correos electrónicos
¡Responderás por todo! Contratos dirigidos por el consumidor a través de los ojos del desarrollador
La principal causa de accidentes en los centros de datos es la colocación entre la computadora y la silla.
Una explicación asequible de la hipótesis de Riemann.
El mito de la atención plena: una visión "neurocéntrica" de la meditación
Índices en PostgreSQL - 10 (Bloom)
Programación asincrónica (curso completo)
ok.tech: datos explicados
AWP KBR-N - El día X llegará pronto, quien no se preparó para culpar
Integración simple de MS Project y Redmine
Arduino y Frambuesa ilegalizados
Cerraduras en Postgres: 7 consejos para trabajar con cerraduras
Kubernetes Dashboard e integración de GitLab
"Necesita conocer tanto la pila web como C ++": una entrevista con Alexei Kozyatinsky sobre el desarrollo de Chrome DevTools y no solo
La plataforma CAD de CATIA 3DEXPERIENCE ayudó a recrear el buque de guerra de Leonardo da Vinci
Entrenamiento de Data Science en la empresa y mitap temático en Voronezh
Android Un widget dinámico en forma de tarjetas basado en StackView (algo así como Tinder)
Tienda de equipaje: BUgHunting. Cómo encontrar 200 errores por día
Nuevo terminal de Windows: respuestas a sus preguntas
Enviamos a Habr a Marte, tú también puedes volar
Los términos de TI como un ejemplo del proceso de cultivo de papa
Regreso al futuro con WebAssembly
Comparación de 10 lámparas halógenas H4 Philips, Osram, PIAA, Koito, Bosch. Los resultados son sorprendentes.
Una breve historia fotográfica sobre un viaje al Observatorio de la Montaña del Cáucaso
EyeWire: continúe estudiando los secretos del cerebro
Top 3D Academy invita a intercambiar un programa de experiencias en la fábrica de Foliplast
Estudio de la influencia de varios reflectores y dispersores en la forma de un haz de luz.
Tolerancia: por qué es necesario y por qué es electrónico mejor que el papel
Atomexpo 2019, parte 2: exposición
Yandex no considera que Tabnabbing sea una vulnerabilidad
Cómo aumentar la productividad del equipo varias veces
Ayuda visual en el microcircuito del dispositivo
Utilizando una impresora 3D, fue posible salvar el automóvil que participó en el Gran Premio de 1914
Jugamos autos adultos-2: cómo nos convertimos en un proveedor de telemática para compartir autos y abrimos 5 oficinas en todo el mundo
El padre creó una prótesis biónica para su hijo usando una impresora 3D y X-Box
Radio definida por software: ¿cómo funciona? Parte 4
Preguntas frecuentes sobre Windows Terminal Build 2019
El tan esperado paso hacia documentos de estructura compleja (+ video)
Usando todas las características de los índices en PostgreSQL
Creación de prototipos de un juego móvil, dónde comenzar y cómo hacerlo. Parte 1
AI aprendió a crear video desde un cuadro. Las viejas pinturas ahora pueden hacerse vivas
Daño para bien: el sistema inmunitario de la lamprea en la lucha contra el cáncer cerebral humano
IU tipográfica: una nueva forma de desarrollar interfaces de usuario
Subjetividad
L - lógica
Cómo pasé el examen de certificación de ingeniero de datos de Google Cloud Professional
Wolfram Engine ahora está abierto a desarrolladores (traducción)
Propio negocio: un libro con tácticas para pasar este juego
Comentarios Su papel en la vida de un profesional independiente y no solo
Casa inteligente con Alice. Yandex abre la plataforma para todos los desarrolladores
Optimización de programas para recolector de basura
Antecedentes: conflicto entre Estados Unidos y Huawei: cronología y razones
"Organización abierta": cómo no perderse en el caos y reunir millones
MERLION se convierte en el distribuidor oficial de Zextras, un desarrollador líder mundial de extensiones para el servidor de correo Zimbra
Armar la aplicación de escritorio Flutter
Análisis de frecuencia de dígitos en hash MD5
IoT, sistemas de IA y tecnologías de red en VMware EMPOWER 2019: continúe transmitiendo desde la escena
¿Cómo convencer a todos de que tiene un centro de datos seguro?
El camino hacia el botón "botín" en el camino desde el rastrillo
Revisión breve de HolyJS 2019 Piter y enlaces de transmisión en línea
Elastic libera características de seguridad problemáticas lanzadas previamente en código abierto
Conversaciones'19: IA conversacional para aquellos que se están desarrollando y que aún tienen dudas
Las interfaces 3D suelen ser peores que las interfaces 2D
PHP sin servidor en AWS Lambda
¡El mapeo de video es espectacular! Recopilación de instalaciones interesantes y pensamientos sobre cómo hacer que un proyector sea un medio de ganar
Cómo proteger 5G del pirateo: explorando la arquitectura de seguridad
Concurso de programación de héroes Kotlin
La apariencia de UIA no fue tan simple
Resumen de telecomunicaciones: 15 materiales expertos sobre IPv6, IS, estándares y legislación en TI
Códigos correctivos sistemáticos. Código de grupo lineal
API escrita: rompió XML (dos)
Arte y ciencia: proyecto VITAE: muchas impresiones de palmeras en una flor de luna
¿Quién está robando tiempo de CPU virtual?
Cómo aprovechar al máximo una conferencia
AirBnb descuida sus cuentas
Historia de Internet: mejora de la interactividad
General Motors dará alma a todos sus autos nuevos (carcasa digital)
No sabía cómo funcionan los procesadores, así que escribí un simulador de software
Antigüedades: ThinkPad 380E, Clase económica de los 90 y Windows 95
Fichas criptográficas PKCS # 11. Utilidad gráfica "con la función de firmar y agregar una marca de tiempo". Parte 1
Convertir ViewPager en un administrador de fragmentos con animaciones estilo iOS
Investigación: crear un servicio proxy de bloqueo utilizando la teoría de juegos
Lluvia de ideas: cómo ver las tareas desde un ángulo diferente
Ocho razones para cambiarse a la nueva API de Yandex.
La habilidad principal del desarrollador que mejorará su código
¿Cómo llevar a cabo una planificación trimestral sin papel distribuido y no arruinarlo?
Todo el mundo en tu bolsillo o cómo hacer una tarjeta móvil en un par de días
Cómo explicar a los gerentes que no son de TI los principios para construir una infraestructura de TI tolerante a fallas
Resolvemos el problema del mejor inversor con PHDays 9
Forrester Research: una comparación de los diez principales proveedores de análisis de composición de software
Discusión: el proyecto OpenROAD pretende resolver la tarea de automatizar el diseño de procesadores
Contenedores, microservicios y mallas de servicio
Entrevista con Kelsey Moody: cómo construir una empresa y poner fin a las patologías relacionadas con la edad
Consumer Reports: el último piloto automático de Tesla está lejos de ser perfecto
Cómo y por qué mantenerse en forma si es una persona de TI en un sitio remoto
Sistemas de monitoreo de tráfico en redes VoIP. Segunda parte - Principios de organización
Lo principal con YaC 2019: cien drones en las carreteras, Yandex.Módulo, comida, casa inteligente
13 errores de marketing por correo electrónico a evitar para una mejor participación
SphinxSearch-meetup SuperJob
Reloj Nixie en indicadores IN-18
Escribir mil millones de canciones con C # y Deep Learning
Ingeniería inversa del protocolo de intercambio en equipos EOS
Creación de prototipos de un juego móvil, dónde comenzar y cómo hacerlo. Parte 2
Luces de marcha en relé
Zona de juegos para eventos de verano.
ERP - Sistema de degradación continua
Misión lunar de Artemis: lanzamiento de la producción del elemento principal de la estación orbital lunar Lunar Gateway
Cómo hicimos el programa del club Sportmaster
Sobre el código de GOST, Grasshopper, su SBox y semillas perdidas
SObjectizer-5.6.0: corte en vivo para crecer más
Hacer un pedal de reverberación usando chips PT2399 (Parte 1)
Características de configuración de DPI
¿Dónde se almacenan sus constantes en el microcontrolador CortexM (usando el compilador IAR de C ++ como ejemplo)
Virtuali-tee: una "camiseta médica" que no cubre pero expone
Patrocinadores de GitHub: una nueva forma de contribuir al código abierto
Comisión oculta Yandex.Money en Samsung Pay
Arduino y temporizador de interrupciones
¿Por qué los ingenieros no se preocupan por el monitoreo de aplicaciones?
Deuda técnica
El error más caro de mi vida: detalles sobre el ataque al puerto de la tarjeta SIM
Data Science Digest (mayo de 2019)
"Un pequeño libro sobre agujeros negros"
Reaccionar Carga perezosa
Gestionar la asincronía en PHP: de las promesas a las rutinas
Verano: tiempo de actualización ... usted mismo
Shaders de juegos en 3D para principiantes
La primera hora de vida con Yandex.Module
Beneficios clave de Zextras PowerStore
Kubernetes se hará cargo del mundo. Cuando y como
Intercambie datos entre componentes React utilizando la biblioteca RxJS
Generador de correo electrónico empresarial PDF basado en datos XML
DIY Black Mirror: enseña a un bot basado en su historial de chat
El fabricante británico de chips ARM deja de cooperar con Huawei
5 errores en la implementación de notificaciones push para aplicaciones móviles
Configure Nomad Cluster con Consul e integre con Gitlab
Diodo como rectificador
Cómo automatizar la gestión de la infraestructura de TI: discuta tres tendencias
Diez años en un sitio remoto
Qué hacer si la RAM se bloquea. Anamnesis y métodos de tratamiento.
Sobre el extraño método de ahorrar espacio en el disco duro
Hablar sobre PAKE
Guía de selección de máquinas de quemado CNC
Lanzamiento de Rust 1.35.0: implementaciones de rasgos funcionales y otras innovaciones
Perl 5.30 lanzado
Mitos sobre empleados remotos que nos destruimos
Tecnologías de almacenamiento y protección de datos: el tercer día en VMware EMPOWER 2019
¿Qué hay dentro de asyncio?
Transmisión abierta de la sala principal de RIT ++ 2019
Cómo los drones entregan medicamentos vitales en Ghana
Clasificación de la cobertura del suelo utilizando eo-learn. Parte 3
Tendencias actuales y recomendaciones sobre aglomeración de grandes instituciones financieras
Ciudad sin atascos
HabraConf # 1: hacia atrás para backend
Una historia de lanzamiento que afectó todo
Cómo usar comas en inglés: 15 reglas y ejemplos de error
Recuperación de datos de tablas XtraDB sin archivo de estructura utilizando análisis de bytes del archivo ibd
Confrontación 2019: el equipo de Jet Security ocupó el primer lugar en defensa
Los 10 principales proveedores de API y SDK para llamadas de chat, audio y video para empresas
¿Cómo perder el tiempo y los recursos SSD en vano? Fácil y simple
Guerra mundial con autos personales: MaaS camina por el planeta
Cómo hacer un almacenamiento en caché altamente personalizable en un proyecto y evitar que los colegas escriban el mismo tipo de código
Cunas de seguridad: REST
Cómo obtener OFFZONE 2019 y una oferta en un día
Sobre hachas y repollo
Noticias de la semana: guerra de Estados Unidos con Huawei, lanzamiento de satélites de Internet en órbita, automóvil eléctrico ruso
Gráfico de estrellas o cómo equilibrar el conocimiento en un equipo bajo la influencia de Soft Skills
Descripción general: cómo reducir la probabilidad de fuga de datos personales
ZFSonLinux 0.8: características, estabilización, intriga. Bueno, recortar
¿Qué información interesante he aprendido del libro "Teoría de la diversión para el diseño del juego" de Raf Coster
Baterías modernas para reproductores Sony Discman
Caja de herramientas para investigadores - Segunda edición: una colección de 15 bancos de datos temáticos
No arroje bombillas inteligentes a la basura, o el peligro de IoT
Top 3D Shop se convierte en el distribuidor exclusivo de UFactory
El auge y la caída de IEO, todo lo que necesita saber sobre la nueva ola de recaudación de fondos
Cómo funciona la configuración en .NET Core
Lo que necesita saber antes de pasar a Akka toolkit para implementar Event Sourcing y CQRS
Presentación de ITSM: 10 habratopiks y materiales expertos para "inmersión rápida" en el tema
Aumento de la legibilidad del código en el desarrollo de iOS
Mientras escribía mi monitoreo
De la crítica a los algoritmos: la voz que se desvanece de las élites en el mundo de la música.
Versatilidad de cartuchos: sensores en juegos para Game Boy
Tecnologías de microelectrónica en los dedos: la Ley de Moore, los movimientos de marketing y por qué los nanómetros no son lo mismo ahora. Parte 1
Autoestop para Disponibilidad: Enlaces para Saltar Navegación y Sección
7 cosas que debe saber sobre las suscripciones de renovación automática
Los 100 repositorios de GitHub más valiosos [según el algoritmo UOS]
Acelera Ansible con Mitogen
En los juegos cuánticos, no puedes contar con la suerte
Implicaciones legales y éticas del uso de IA para reclutar personal
Radio definida por software: ¿cómo funciona? Parte 5
Cómo funciona la localización en Netflix - traducción
Programación reactiva real en Svelte 3.0
Cuando cansado de lo virtual
Futuro Cuántico (continuación)
HolyJS 2019: Informe de SEMrush (Parte 2)
La evolución de las aplicaciones web Java
Tus monolitos distribuidos están tramando detrás de ti
Bicicleta del monitor de energía PZEM004T y ESP8266, con monitoreo de personas
Control por computadora a través de control remoto desde un amplificador usando Arduino y Node.js
Estudiamos la salud de los satélites Starlink Ilona Mask
Introducción al aprendizaje profundo con TensorFlow
Contador BCD de 4 bits
Principios de libre mercado de EE. UU.
Noticias del mundo de OpenStreetMap No. 461 (14/05/2019 - 05/05/2019)
Automatización de procesos comerciales de la empresa Trello utilizando tecnología de modelado semántico
Feliz químico, colegas
Mi rastrillo: de trapos a riquezas
Hombre sin teléfono inteligente
Todo tuyo: Tutorial sobre la creación de nuevas acciones para UiPath RPA
Transferencia de estilo
Guía de ofertas introductorias en iOS
Automatización para los más pequeños. Parte cero Planificacion
Acelera Ansible con Mitogen
Feliz cumpleaños, Habr ❤
El resumen de materiales interesantes para el desarrollador móvil # 299 (del 20 al 26 de mayo)
ITSM: qué es y dónde comenzar la implementación
Psion SIBO: PDA que ni siquiera necesitan ser emulados
Documentos de la API de Xamarin: Abiertos y disponibles ahora
Profesor de física conquista Big Data en Escocia
Seguimiento de exámenes: ExamCookie
Componentes de hardware del MPS a bordo del luchador de ataque unificado F-35
Cómo 5G cambiará nuestro enfoque de compras y redes sociales
El robot de cuatro patas pudo remolcar un avión que pesaba 3.3 toneladas
Decodificador de siete segmentos que usa salidas directas e inversas de un contador BCD
Necesita un teclado pequeño: hágalo usted mismo
Revivimos el frenado Samsung Galaxy TAB 2 WiFi
Cómo ha cambiado Starlink de SpaceX
Introducción al aprendizaje automático
Eventos digitales en Moscú del 27 de mayo al 2 de junio
Make it True: desarrollo de un juego de lógica en Unity
Restaurar la leyenda: un llamado para el intercambio de datos abiertos que pueden ayudar en la restauración de Notre Dame
Reconstrucción de un icono: una llamada para compartir datos abiertos para ayudar a restaurar Notre-Dame
Microsoft Edge para macOS
Microsoft Edge para macOS
Gestión de productos B2B
Frontend Weekly Digest (20-26 de mayo de 2019)
De los críticos a los algoritmos: sellos, corporaciones y cultura musical del siglo XX.
El resumen de materiales frescos del mundo del front-end para la última semana No. 366 (20-26 de mayo de 2019)
Proyectos de Node.js en los que es mejor no usar archivos de bloqueo
Prepárese: Angular 8 está cerca
IntersectionObserver API y carga diferida de imágenes
Opus sobre Su Majestad Clay. Cuarta parte - Siliconas
Tu propio SaaS personal
Ganarse la vida y hacer juegos: 11 consejos de Levelord
Haciendo juegos para ganarse la vida: 11 consejos de Levelord
Fraudes y EDS: todo es muy malo
Japón: un país de sentido común que en algunos lugares es irracional
¿Las bases de datos viven en Kubernetes?
Pythonhosted.org bloqueado por error por Roskomnadzor
Cómo vender negocios SD-WAN
Fútbol en las nubes: ¿moda o necesidad?
Repositorio local (fuera de línea) npm
¿Qué tiene de malo la ley federal "sobre firmas electrónicas" (63-FZ) y cómo solucionarla?
Cómo trabajamos con ideas y cómo nació LANBIX
Programador de chips G-Shield: escritura de certificados digitales en chips en la etapa de producción
Aventuras en una corriente separada. Informe Yandex
¿Qué pagará en 20 años?
Alfa Bank School of System Analysis
Analizador inteligente para un número escrito en palabras
Entrevista: 10 preguntas sobre Swift. Parte 3
Normalización de datos en una base de datos distribuida, microservicios y ERP
Núcleo de software de la infraestructura cibernética a bordo del caza de combate unificado F-35
LogRock: Prueba a través del registro
Web estática: ¿volver a lo básico?
Intel mostró el nuevo procesador i9-9900KS con frecuencia Turbo de 5 GHz por núcleo
Marte: incluso más hielo en el Polo Norte, pero profundo
Spring Boot - OAuth2 y JWT
Cómo monté un taxi no tripulado
10 errores de un joven RO (parte I - tres errores)
CardInfo: API para determinar el logotipo, los colores del banco y otras cosas por número de tarjeta
Conexión a Windows a través de SSH como en Linux
Cómo ver la reverberación o la transmisión de video por sonido a través del agua - 2
Desarrollo del "firmware" más simple para FPGAs instalados en Redd. Parte 2. Código del programa
Semana de la seguridad 22: estadísticas de amenazas, troyanos bancarios y hazañas populares
Java no solo es una empresa sangrienta, sino también aplicaciones rápidas sensibles a la latencia
Shaders 3D para principiantes: efectos
Conéctese a Windows a través de SSH como en Linux
Enlace angular de dos vías, un poco más de comprensión
Información cuántica en la conciencia cuántica
Lecciones sobre SDL 2: Lección 1 - Hola, SDL 2
Cómo pasé el examen de certificación de ingeniero de datos de Google Cloud Professional
SO AQUA RTOS en tiempo real para MK AVR en el entorno BASCOM AVR
Práctica de desarrollo en grandes proyectos: mitp SberPractice iOS # 1
Cómo eBay hizo un escáner de código de barras en WebAssembly
Cliente de prueba TON (Telegram Open Network) y el nuevo lenguaje Fift para contratos inteligentes
Coworking en el campo para personal de TI familiar: ¿hay alguien?
Sutilezas de las expresiones lambda en C #
Sobre la investigación de procesos no estacionarios
Batalla de las hiperestrellas
Odontología moderna: implantación dental simultánea y extensión de la mandíbula a través de los ojos del director técnico
Soy de Moreinis. ¿Vistas oblicuas o respeto?
Introduciendo Helm 3
Plugin Memcached: NoSQL en MySQL
Estudiamos el principio de la pseudoclase: no () usando el ejemplo de la tarea "Destacar la fila activa de una tabla en CSS puro"
Creación de prototipos de un juego móvil, dónde comenzar y cómo hacerlo. Parte 3 (final)
Sobre el reciente ciberataque de Baltimore
Problemas de la metodología actual para determinar las amenazas actuales del FSTEC
Circuito campo de entrenamiento para tanques y procesadores
Amnesia voluntaria: manipulaciones del hipocampo para eliminar recuerdos dolorosos
Radio definida por software: ¿cómo funciona? Parte 6
Descripción general de los servicios de SMS: Servicios populares
Guía de notificaciones de suscripciones de Apple para iOS. ¿Son realmente buenos?
Proyecto Atenea - Reinventando el cuaderno
Bombeamos diseñadores en la empresa: de junior a director de arte
Cómo creamos un banco en línea para negocios. Primera parte: cambio de marca
¿Cómo elegir un teléfono Grandstream SIP, en general y en particular?
Infinito UIScrollView
Cómo DevOps Specialist es víctima de la automatización
Las redes neuronales prefieren las texturas y cómo lidiar con ellas.
"El cliente se fue, ¿es para siempre?" Cómo contar la pérdida de clientes en SaaS y qué hay de malo con las métricas básicas
Sistemas de recomendación: ideas, enfoques, tareas.
¿La gente necesita matemáticas?
Cómo resolver "Buscaminas" (y hacerlo mejor)
El libro "Competitividad y concurrencia en la plataforma .NET. Patrones de diseño efectivos "
Manejo de errores en Go
Desmontamos el modelo de negocio vikingo
Retroalimentación biométrica
Temas, estilos y otros.
Encefalitis transmitida por garrapatas: un peligro descuidado
GitLab 11.11: varios responsables de solicitudes de fusión y mejoras para contenedores
Los antepasados de Goldfish inventaron un mecanismo de envejecimiento original
Cajas registradoras en línea como una extracción legal de dinero de una empresa
¿Cómo será la colaboración y visualización de contenido de video con la llegada de 5G?
Evitar mentir con estadísticas: los fundamentos de la visualización de datos
Comparación de repetidores celulares. RF-Link 1800 / 2100-75-23 y AliExpress Noname
19 cabezas de hidra. Gran revisión del programa
Victoria en PHDays 9. Compartimos hacks de vida en tres partes. Parte 1
OOP mitos y realidad
Cómo automatizar el monitoreo de compras públicas de forma gratuita
Dicen que aprender Python y convertirse en programador es fácil. Derecho?
Cómo Microsoft corta el ruido para crear un mundo de sonido útil y hermoso
Boleto para LANIT. Estar en el juego
El resumen de eventos para profesionales de recursos humanos en el campo de TI para junio de 2019
AlphaFold: uso de IA para descubrimientos científicos
Sistema de crédito social chino: ¿es tan terrible el diablo?
Microbiota Como cuidar las bacterias intestinales
AMD presentó sus nuevos procesadores personalizados de 7 nm Ryzen de tercera generación
Por qué deberías usar pathlib
¿Usar un mouse y un teclado en las consolas es hacer trampa?
Solicitud API con React Hooks, HOC o Render Prop
Mini interruptor táctil con panel de vidrio en nRF52832
Escribimos Reverse socks5 proxy en powershell. Parte 1
Restaurar fotos usando redes neuronales
De la ruleta rusa a Safe LOTO: cómo proteger al personal del centro de datos
Como en Yandex.Practicum, ganó la desincronización frontal: un número acrobático con Redux-Saga, postMessage y Jupyter
Una gran guía sobre la profesión de arquitecto de soluciones (+ lista de enlaces útiles)
¿Cámara HYIP o reemplazo de DSLR?
El programa funciona
Sueños soviéticos del futuro
Certificación ISTQB. Parte 2: ¿Cómo prepararse para la certificación ISTQB? Practica historias
Deshágase de "vk.com/away.php" o siga los enlaces de una persona sana
¿Qué es un "modelo de dominio"?
RTOS Neutrino en computadoras industriales
Instrucciones de instalación del cliente de prueba TON
Cómo protegerse de los estafadores móviles
Cómo tomar el control de su infraestructura de red. Capítulo cuatro Automatización Plantillas
Cómo funciona y funciona el servicio de coche compartido
Comparación y selección de sistemas de migración de datos.
Unas palabras en defensa del monolito
11 preguntas para discutir antes de comenzar a trabajar
Seguimiento de bicicletas robadas NB-IoT
Acerca de la ética con el ejemplo de PMI Codex
Errores enmascarados en embedd
Se supone que debes estar aquí! 22 años del lanzamiento del legendario juego Duke Nukem 3D
"La solicitud ha madurado": Alexei Fedorov sobre una nueva conferencia sobre sistemas distribuidos
Datos del museo Art. Terminal de video ADM-3A. El auto es pesado, confiable, masacre
Monorepositorios: por favor
Global DevOps Bootcamp 2019 en Moscú
RxSwift y Coroutines en Kotlin: desarrollo móvil opcional de AGIMA y GeekBrains
OOP en el lenguaje R (parte 1): clases S3
Desaprender prácticas de revisión de códigos tóxicos
Escribimos el proxy Reverse socks5 en powershell. Parte 2
Los arqueólogos recrean un pin de dos mil años de antigüedad mediante impresión y escaneo 3D
Competencia de sistemas ML en material lingüístico. ¿Cómo aprendimos a llenar los espacios en blanco?
Programa educativo económico para especialistas en TI.
La impresora 3D de construcción MIT imprime un edificio en 14 horas
Impresión de etiquetas y etiquetas de precios para la tienda en línea .net
Ley de Gall: qué dice y cómo se aplica en TI
Descripción general de la arquitectura Clean Swift
Intel presentó la décima generación de procesadores Ice Lake de 10 nm
Mejora del inglés escrito: cómo entender cuándo usar una voz pasiva
Badoo Techleads Meetup # 4. Agotamiento profesional y motivación
Uhhhhhh Cómo vender en Internet sin un sitio web
Aeroexpress: ve al depósito
SONRISA NO ES LASIK. Sobre la corrección de la visión con láser
Experimento: Cómo enmascarar Tor usando para evitar bloqueos
VMware NSX para los más pequeños. Parte 6. Configuración de VPN
Acerca de TI sin vínculos: promociones, retención y rotación en empresas de la CEI y EE. UU.
Educación superior y continua en TI: resultados del estudio My Circle
El fin de la era de los dispositivos de reparación. Cómo Apple y Amazon limpian los viejos comerciantes de electrónica
3CX v16 Actualización 1, aplicación 3CX para iOS Beta y la nueva versión 3CX Call Flow Designer
iOS Digest No. 6 (17 de mayo - 30 de mayo)
Controlador de carga MPPT en STM32F334C8T6
Bocetos con PHP Rusia 2019: código limpio, magia oscura
Odigest: interesante para los diseñadores de la semana.
Enrutador y datos que pasan arquitectura Clean Swift
Primer modelo: conjunto de datos de moda MNIST
6 maneras de ir al infierno de soluciones preparadas y bajar un millón o dos
Ilya Zverev: Con los años, OpenStreetMap ha ganado una infraestructura tan seria que puede dibujar un mapa sin salir de su casa
La conferencia React Russia 2019 ya es el 1 de junio
Paga lo que quieras: cómo se mostró esta modelo en la música y quién intentó ganar dinero así
Creatividad en iPad y iPhone
Motivación Hazlo tu mismo
Nuevamente, cientos de miles de pagos realizados por ciudadanos al STSI y al FSSP eran de dominio público.
"¡Ahh, jefe, habla sombrero!" - casco inteligente para producciones
Cómo conectar clústeres de Kubernetes en diferentes centros de datos
Herramienta conveniente para medir el código C #
Una mirada inesperada a los circuitos asincrónicos independientes de la velocidad.
Teléfono corporativo, como un cuchillo suizo: para inventario, chat, llamadas de soporte y consultas
La historia no contada de la IA
Cómo dejar de olvidarse de los índices y comenzar a verificar el plan de ejecución en las pruebas
Elegir un monowheel para viajar
Cinco grandes ejemplos de mentiras sobre 5G
DynamicData: Colecciones dinámicas, arquitectura MVVM y extensiones reactivas
DotNext 2019 Piter: pequeño informe
"Contenido móvil" de forma gratuita, sin SMS ni registros. Detalles de fraude de megáfono
Ondas plásticas: desastre ecológico de los océanos.
Directrices en vivo: MDX y otros marcos
¿Qué recordaba RIT ++ 2019?
Votación de informes en la reunión de bricolaje de verano en Mail.ru Group el 16 de junio
Resumen de eventos de TI de junio
La fusión de dos enanas blancas puede terminar con la llegada de una nueva estrella de neutrones
Problemas comunes de código en microservicios
Usando un oráculo al azar en el ejemplo de una lotería
Servicios en la nube para jugar en PC débiles, relevantes en 2019
Desarrollo de una tienda en línea para preservar la naturaleza de Kamchatka
Historia de diseño de nivel de Duke Nukem (con bocetos de Levelord)
Experiencia con Starwind VSAN y EMC ScaleIO (VxFlexOS) + hoja de trucos para almacenamiento mini Enterprise (1 parte)
El libro "Aprendiendo a codificar en JavaScript"
Desde accidentes diarios hasta estabilidad: Informatica con 10 ojos administrativos
Cómo hacer dos aplicaciones de una. Tinkoff Junior Experience
C-V2X con soporte para redes 5G NR: un nuevo paradigma para el intercambio de datos entre vehículos
Video vigilancia en orange pi zero - barato y nada enojado
El teorema más bello de las matemáticas: la identidad de Euler
10 de junio, Deworkacy - QA Buena comunicación
De abogado a probador en Yandex. La historia de mi pasantía.
En Java 13 quieren agregar "bloques de texto"
Comprobación del rendimiento del SOC
"Ramas del infierno": control en la nube de vertederos ilegales y vertederos peligrosos
Neumáticos y protocolos en automatización industrial: cómo funciona todo
Uso de PowerShell para aumentar los privilegios de la cuenta local
¿Cómo funcionan las pruebas A / B en Avito?
6 de junio - Foro VeeamON en Moscú
La arena principal del país. ¿Cómo se actualizó Luzhniki antes de la Copa del Mundo?
Bienvenido al DroidHeads Meetup 8 de junio
Envío de estadísticas de un DataFrame a BigQuery usando Yandex. Estadísticas directas como ejemplo
Uibook: una herramienta de prueba visual para reaccionar componentes con consultas de medios
Un ejemplo de cálculo de la pensión de un empleado de TI de Moscú
Schrödinger Cloud Backup
Una entrevista completa con el Decano del Departamento de Python en GeekBrains: cómo y por qué los principiantes aprenden el idioma
KubeCon Europe 2019: cómo visitamos por primera vez el evento principal de Kubernetes
Cree una tubería para el procesamiento de datos de transmisión. Parte 1
Canales alternativos de reclutamiento
Lo que no necesita hacer si le roban su teléfono
Impresión 3D de electrónica utilizando un ejemplo de dron: ya no se necesitan cables ni tableros
Creación de un proyecto angular de varios módulos Gradle SpringBoot + en IDEA
El rastreo conductual no es una panacea?
PHDays 9: análisis de AI CTF
RISC-V desde cero
Enchantjs olvidado + nuevo 1C-Bitrix = Juego para motivar al cliente
Odio casi todo el software
Evidencia encontrada de que todos los cambios son una mezcla de orden y oportunidad
Termómetro de dos dígitos
Actualice el subsistema de disco del servidor anterior con el bus PCIe 1.0 - 2.0
Recomendaciones en Okko: cómo ganar cientos de millones multiplicando un par de matrices
Memoria en dominios magnéticos cilíndricos. Parte 1. Principio de trabajo
OOP en lenguajes de programación gráfica. Parte 2 MOS y OOP
Dos historias sobre cómo ANKI puede ayudarlo a aprender un idioma extranjero y prepararse para una entrevista
"La máquina de la emoción" de Marvin Minsky (traducción de Habra, segunda ronda)
Análisis de wavelet. Parte 3
"Mira, ¡qué jetpack tengo!" "¡Ja, mira qué cohete tengo!" (notas del campeonato de cohetes)
Variedades de coordenadas utilizadas en la GUI de Unity3d
Siervos en la era de la inteligencia artificial
Incluso los recursos web de organizaciones conocidas no están protegidos de los errores de los niños.
Escribimos Reverse socks5 proxy en powershell. Parte 3
¿Qué tiene de malo nuestra TI?
Bad Code Día del Niño
Por qué todo científico de datos debería saber Dask
4 canales de Youtube sensibles sobre entrevistas técnicas
Dell y Alienware en Computex 2019: habla sobre innovaciones clave
Toda la verdad sobre RTOS. Artículo # 27. Hora del sistema
Luz, cámara ... nube: cómo las nubes cambian la industria del cine
Ciberseguro en el mercado ruso
Desarrollo remoto en VS Code: tu vida nunca será la misma
Lo siento, no vendré a trabajar porque es invierno
Principio de responsabilidad única. No es tan simple como parece
JS. Proxy Dificultades para conocer
"Sin experimentos innecesarios", o cómo lanzamos un acelerador bancario
Cómo una escuela en Puerto Rico da vida a la química con Minecraft: Edición educativa
El enfrentamiento: cómo fue
Cómo los CTT difieren de los tubos de calor convencionales y cómo aplicarlos
Archivos QVD: lo que hay dentro
Impresora Delta 3D hágalo usted mismo para cerámica
Cinco errores que cometí como desarrollador principal
AMA con Habr. V.9.0. Podcast, Conferencia y Conceptos
Cierre de tipo genérico en óxido
Cómo usar la biblioteca jQuery con el marco angular (cuando es realmente necesario)
10 principios de programación orientada a objetos que todo desarrollador debe conocer
Siguiendo los pasos del ninja industrial: te invitamos a participar en la competencia en línea de seguridad industrial
Sonando el pasado. Una guía para historiadores sobre la conversión de datos a sonido
Analistas del mercado laboral y científicos de datos
Algunos dicen que la tecnología DANE para navegadores ha fallado
Punteros en Python: ¿cuál es el punto?
Excepto Moore, ¿quién más formuló las leyes de escalar los sistemas informáticos?
10 aspectos destacados de TechTrain 2018: IA para las masas, interfaces y más
Cómo Telegram bot superó la dilación de los diseñadores y ayudó a aumentar los ingresos de las agencias digitales
Moto Weep AWS
Cliente: - ¿Cuánto cuesta una copia de Facebook?
% tutnazvanievu% es la primera universidad del mundo donde se desarrollan oficialmente mochilas propulsoras
Algoritmos de eficiencia: revisión de la cámara de vigilancia Nobelic 2019
Administrar el estado con React Hooks - Sin API Redux y Context
Incertidumbres Matemáticas en Python
Pasantía en JetBrains y cómo casi pude conseguirlo
Habr Weekly # 3 / Runet vs TV, ARM vs Intel, unificación de datos estatales, sin un teléfono inteligente en 2019, sueños soviéticos del futuro
Victoria en PHDays 9. Compartimos hacks de vida en tres partes. Parte 2
Competencia de desarrolladores de complementos de TeamCity
Noticias semanales: Huawei todavía tiene problemas, "teléfono cuántico" en la Federación de Rusia, ARM tiene nuevos procesadores
La impresora 3D de fotopolímero de un proyector de video doméstico crea objetos sin capas
Varias cosas en MetaPost
Astronautas rusos en la luna para 2030: presentación de Rogozin
Ivan Uglyansky y Vladimir Sitnikov en jug.msk.ru
Corrección de la visión con láser: ¿es realmente efectivo el método Smile?
MessageBox para AvaloniaUI
ARA: algoritmo para encontrar el número máximo de puntos en una línea recta
Reproductor MIDI minimalista de cuatro partes
Instalar sdl2 en las principales distribuciones
De la crítica a los algoritmos: cómo la democracia y la tecnocracia llegaron a la industria de la música.
Informes diarios del estado de la máquina virtual con R y PowerShell
Arquitectura de la máquina de estado de unidad para organizar comportamientos de unidad
Entrenamiento Cisco 200-125 CCNA v3.0. Día 6. Complete los espacios en blanco (DHCP, TCP, "apretón de manos", números de puerto comunes)
Akihabara: sitio de anidación otaku
Bandas de bits de hardware CortexM3 / M4 (ARM), arquitectura de kernel, ensamblador, C / C ++ 14 y una gota de metaprogramación
Nuevo en PHP 7.4
SDL 2 Lecciones: Lección 2 - Principal no de goma
Importar Hadoop Distribución Distribución
Tres ejemplos no obvios del uso de motores de plantillas en el backend
Copia de seguridad, Parte 3: Descripción general y prueba de duplicidad, duplicación
Sobre la interpretación pervertida de la Primera Ley de Newton en física moderna
5 errores comunes al usar componentes arquitectónicos de Android
Artificial: en los albores de la inteligencia artificial
Lo que Apple presentó en WWDC y lo que los desarrolladores de iOS piensan al respecto
3D Particle Life
Arqueología entretenida: la guía de estilo R bajo la lupa
PDA (Pocket Travel Computer): registrador GPS de circuitos
Petty Petty Joy # 1: loguru
Petty Little Fun # 2: Starlette
Cómo elegir una red proxy para su negocio: 3 consejos prácticos
Perfilamos la carga de Habr o cómo 189 solicitudes en la página representan influencia
¿Qué hay de nuevo en C # 8?
Cómo Edison inventó la tecnología inalámbrica y no entendió nada
Mostramos contenido en la imagen reconocida de acuerdo con ciertas reglas
Entrenamiento Cisco 200-125 CCNA v3.0. Día 7. Preguntas frecuentes
Pruebas metamórficas: por qué casi nadie sabe acerca de esta técnica prometedora
El resumen de materiales interesantes para el desarrollador móvil # 300 (27 de mayo - 2 de junio)
Fotograma sin papel fotográfico
Desarrollo de pruebas visuales basadas en Gemini y Storybook.
La vida antes del tiempo de ejecución. Informe Yandex
Lo que necesita saber sobre el último parche de enrutador de Cisco
Eventos digitales en Moscú del 3 al 9 de junio.
Mejores prácticas Node.js - Consejos de estructura del proyecto
Se anuncia la extensión de Azure IoT Edge Tools (Vista previa)
Una amarga lección en la industria de IA
Redes neuronales artificiales explicadas en palabras simples
La tragedia de Common Lisp: por qué los idiomas populares crecen en complejidad
El estado electrónico del futuro.
Preguntas prioritarias: Nyquist, Shannon o Kotelnikov?
Nuevo motor para el nuevo Call of Duty
Clúster de videoconferencia basado en el servidor de reuniones Yealink
Lo esperaron y no decepcionó: ONYX BOOX Nova Pro
La tarea con asteriscos: recopilamos imanes eléctricos en el ejemplo de Twitter Mantis-E0
Douglas Engelbart: "Aumento del intelecto humano: un marco conceptual" (paso 2)
Entropic - Nuevo registro de paquete distribuido para Node.js
Portar aplicaciones de escritorio a .NET Core
Informe del desayuno con Charles Weatherly, autor del libro de culto Etudes for Programmers
Desarrollo de un sintetizador musical simple en ATMEGA8
Cómo obtener un buen texto por 200 rublos
Wasmer: la biblioteca Go más rápida para ejecutar código de WebAssembly
Pautas para escribir código JavaScript limpio
Node.js: gestión de memoria disponible para aplicaciones que se ejecutan en contenedores
Diadema Reparación Samsung Level On Pro
DJI creó un octocopter que puede hacer películas
Diré una palabra sobre el enfoque de ingeniería
No científico sobre mónadas
Amplificador para el clásico sensor de frecuencia cardíaca
Frontend Weekly Digest (27 de mayo - 2 de junio de 2019)
El resumen de materiales frescos del mundo del front-end para la última semana No. 367 (27 de mayo - 2 de junio de 2019)
Redes de TV por cable para los más pequeños. Parte 7: receptores ópticos
¿Cuántos programadores necesitas para tomar una taza de café?
Docker-compose Cómo esperar hasta que el contenedor esté listo
Noticias del mundo de OpenStreetMap No. 462 (21.05.2019-27.05.2019)
PHP Digest No. 157 (20 de mayo - 3 de junio de 2019)
¿Por qué el concepto de bytecode no es tan relevante como lo era antes?
Mozilla calificó la distribución de paquetes web firmada digitalmente de Google como "mala"
Recreando un viejo juego de DOS en C ++ 17
Aprendizaje automático en microfinanzas: construyendo un modelo de puntuación para clientes con un historial de crédito vacío
Los autores de GandCrab dejan de funcionar: afirman haber robado lo suficiente
Cómo conectar la galería PhotoSwipe en la vista web de Android
¿Se debe almacenar la longitud de la matriz en una variable local en C #?
Escuela de desarrollo de interfaz: análisis de tareas para Minsk y un nuevo conjunto en Moscú
Resolver crucigramas japoneses con P̶y̶t̶h̶o̶̶n̶ Rust y WebAssembly
Gazprom Neft te invita a visitar: GPN Data Science Meetup
Zimbra Collaboration Suite y control móvil con ABQ
WAF a través de los ojos de los hackers
Modelos mentales en seguridad de la información.
Arquitectura sin servidor y microservicios: ¿la combinación perfecta?
Cómo hicimos un trato seguro en Freelansim: elija, reduzca funciones, compare comisiones
Generando una aplicación React con un backend GraphQL en minutos
Características del atributo inputmode para SO y navegadores móviles
Acuerdo de nivel de servicio: escribimos SLA para ... otros, o la conclusión de un SLA con un operador de telecomunicaciones
Marketing de contenidos, SEO, pruebas y encuestas: 9 herramientas para promover una startup en el extranjero
Agentes de aprendizaje automático en Unity
XXE: entidad externa XML
El uso de IA para aumentar la eficiencia de los trabajadores mentales
Foso de productividad: cómo daña Slack nuestro flujo de trabajo
#NoDeployFriday: ¿ayuda o perjudica?
Kreisel EVEX 910e: modelo histórico - nueva vida
DevOops ayer y hoy
Construyendo un sistema automático de moderación de mensajes
Situaciones excepcionales: parte 1 de 4
Semana de la seguridad 23: vulnerabilidad del Bloc de notas, un millón de sistemas con RDP sin parches
Depuración remota de microservicios a través de SSH bajo VPN en 4 turnos
““ Hacer una aplicación para personas ”: esto no debe garabatearse en la rodilla”: sobre el desarrollo móvil en CFT
Entrenamiento Cisco 200-125 CCNA v3.0. Día 8. Configuración del interruptor
Compilación @Pythonetc, mayo de 2019
Consejos y trucos de mi canal de Telegram @pythonetc, mayo de 2019
Motor a reacción en una impresora 3D doméstica
Gadgets de belleza: negocios serios
Cuidado de mudarse a los Países Bajos con su esposa e hipoteca. Parte 1: búsqueda de empleo
Juega Tetris en AR
Radio definida por software: ¿cómo funciona? Parte 7
Developer Cookbook: DDD Recipes (Parte 5, Procesos)
La serie "Chernobyl": mira y piensa
Clave para el inicio: el mejor software y hardware para informática forense
Monitoreo del pobre o monitoreo del servidor desde la consola
Reloj GPS en Arduino
Programación de GPU idiomática en Rust: Emu Library
iOS 13, watchOS 6, iPadOS y la nueva Mac Pro. Presentación de Apple en WWDC 2019
Pautas para completar una notificación del operador de datos personales
Cómo organizar un hackathon como estudiante 101. Primera parte
Acronis Design: herramientas de diseño adicionales
El éxito de un experimento social con un falso exploit para nginx
Zabbix: monitoreo LLD de las tarjetas SIM Yeastar TG
A la pregunta de helicópteros o cómo pasé el fin de semana
Introducido por Polaris para mantener sanos los racimos de Kubernetes
¿Los cosmonautas necesitan una almohada?
WWDC 2019: Presentación de Key Robot Keynote
Estudiamos MITRE ATT & CK. Matrices móviles: acceso a dispositivos. Parte 2
Los empleados no quieren un nuevo software: ¿ir de vez en cuando o doblar su línea?
¿Cómo revivir la documentación?
Acceso a Internet abierto: la tecnología LUWRAIN ayuda a los usuarios ciegos
Reunión de Allure Server: grabaciones de video de informes
5 técnicas sólidas de priorización para equipos de TI
Copia de seguridad, Parte 4: Descripción general y prueba de zbackup, restic, borgbackup
Soporte de Visual Studio 2019 en PVS-Studio
Soporte de Visual Studio 2019 en PVS-Studio
Mayo de 2019 Joomla Digest
Al menos un truco de Vim que no conocías
Descripción general de los informes de seguimiento de Java de la conferencia RigaDevDays
Guía de supervivencia de MongoDB
Interfaz de usuario rápida - galopando por Europa
¿Cuándo vale la pena verificar la hipótesis de no menos efectividad?
Verificando la efectividad del sitio y la configuración publicitaria, el costo de atraer clientes de la empresa mayorista
Cómo moverse por Windows Defender de forma económica y alegre: ofuscando a Mimikatz
Intel Optane Memory M15: más rápido que M10
HBO, gracias por recordarme ... "Kit de primeros auxilios de Chernobyl" de un farmacéutico bielorruso
Samsung Startup Membership: un nuevo programa para startups en Rusia
Escribimos el código más útil en nuestra vida, pero lo tiramos a la basura. Con nosotros
¿Independiente u oficina? Respuesta independiente
El libro "Machine Learning: Algorithms for Business"
Lo que sabemos sobre microservicios
Arma de un inversor cauteloso: consideramos el valor razonable de los bonos de inversión
Imagen nativa de Java: comprobación de usabilidad
Comparación de algoritmos de clasificación de intercambio
Crea tu componente con micro-plantillas
Entrenamiento Cisco 200-125 CCNA v3.0. Día 9. El mundo físico de los interruptores. Parte 1
Sobre naves espaciales y espacio. Cómo hacer una función cambiando todo el producto en el camino
Aire fresco en Marte: doble una molécula de CO2 y obtenga oxígeno
Configuración del paquete php-fpm + nginx en WSL
Rekko Challenge: cómo ocupar el segundo lugar en la competencia para la creación de sistemas de recomendación
Búsqueda de Azure
El amplificador operacional más simple en elementos discretos
Reduzca las copias de seguridad en un 99.5% con hashget
Crear una imagen de mosaico
3 cualidades clave para un gerente de producto exitoso: Alexander Belyaev
¿Por qué una semana laboral de cuatro días es una mala historia?
Los términos reales del estudio de la escritura táctil con baja motivación.
Cuidado de mudarse a los Países Bajos con su esposa e hipoteca. Parte 2: preparar documentos y mudarse
Odigest: interesante para los diseñadores de la semana.
La evolución de un algoritmo único.
Analizamos vulnerabilidades de validación de certificados SSL / TLS en software que no es de navegador
Ayudemos a QueryProvider a lidiar con cadenas interpoladas
¿Cómo son los procesos de desarrollo en diversas empresas?
Compilación de C en WebAssembly sin Emscripten
Space Invaders: ahora en 512 bytes (ensamblador x86)
Un poco sobre la multitarea en microcontroladores
Sobre el diseño de un sistema flexible de habilidades de personajes en juegos
Estudiamos MITRE ATT & CK. Matrices móviles: acceso a dispositivos. Parte 3
"Fuera de temporada" en la vida de un profesional independiente: ¿cómo sobrevivir y sobrevivir?
La arquitectura de una situación excepcional: punto 2 de 4
Nombre de prueba legible en JS y el patrón de comportamiento
Moto Simulacros de aws
WWDC 2019 :: qué ver
¿Por qué cambié freelance a un equipo remoto?
Programar es más que codificar
Cómo hacer que los formularios web en el sitio sean convenientes y seguros: herramientas de desarrollo y constructores
Samsung lanza curso gratuito en línea de red neuronal de visión por computadora
La fortaleza enana Tarn Adams habla sobre el desarrollo del juego
Usamos Yii2. Estamos escribiendo otro CMS o un intento de acelerar significativamente el desarrollo con una sobrecarga mínima
Arquitectura de red neuronal para implementar el algoritmo RL con la capacidad de establecer acciones simultáneas
Cómo combinar los respaldos de dos minoristas en SAP en 12 horas
Rendimiento de front-end: análisis de métricas importantes
Historias sobre clientes extranjeros y sus características de trabajo en Rusia después de la Ley de DP
Configuración de autenticación en Veeam Backup para Microsoft Office 365 v3
Todo lo que sabías sobre word2vec no es cierto
Recolección de basura en V8: como funciona el nuevo Orinoco GC
Inversiones y software: 5 terminales comerciales para operar en bolsa
Vivaldi: el bloqueo de anuncios debe ser la elección del usuario
Desarrollo de su propio núcleo para incrustar en un sistema de procesador basado en FPGA
Seguro médico de viaje: instrucciones detalladas
Cómo funciona el formato JPEG
Estados globales: por qué y cómo evitarlos
Una mirada al interior: escuela de posgrado en EPFL. Parte 4.1: vida cotidiana
Microbiota Cómo las drogas afectan las bacterias intestinales
¿Cómo se protegen las empresas de TI del mundo de la competencia frente a los ex empleados?
El uso de la visión por computadora en la investigación marina o 12 personas en el cofre de un muerto
Crea juegos instantáneos en Unity en Google Play Instant
Vladimir Vorobyov: "Mikhail Botvinnik estaba feliz de que la máquina no encontrara la solución que encontró en el tablero"
Pruebas de integración de bases de datos con Spring Boot y Testcontainers
Cómo LANIT trajo un gato a Google y aprendió a trabajar con startups
Lockheed Martin patenta la impresión 3D con diamante
Max Patrol 8. Descripción general de la herramienta de administración de vulnerabilidades
Un error en Linux 5.1 condujo a la pérdida de datos: ya se ha lanzado un parche de corrección
Lo que había en el primer iPod: veinte álbumes que Steve Jobs eligió en 2001
Cómo colocamos el muestreo en SIBUR en nuevas pistas
Introducción a las redes neuronales convolucionales
“Es recomendable que tengas un gato”: cómo una startup puede disparar a Product Hunt
¿Cuáles son las ventajas de la carga inalámbrica y por qué está detrás el futuro? Experiencia personal para 2019
El Centro de Entrenamiento de Cosmonautas lleva el nombre de Yu.A. Gagarin y Roscosmos comenzaron el reclutamiento abierto en el escuadrón de cosmonautas
Julia y la computación paralela
Cuidado de mudarse a los Países Bajos con su esposa. Parte 3: trabajo, colegas y otra vida.
Unidad: una ciudad interminable generada por procedimientos obtenida utilizando el algoritmo WFC (colapso de la función de onda)
Control remoto de tres comandos con un programa de 290 palabras de 16 bits.
Web semántica y datos vinculados. Correcciones y adiciones
Scripts de usuario asincrónicos en Rust puro sin marcos y SMS
Preguntas frecuentes sobre intercepción celular: ¿Qué son los interceptores / SCAT IMSI y puedo proteger contra ellos?
Creamos el sitio más inaccesible con una calificación ideal Faro
El post del gran amor por las pequeñas empresas
Ventajas y desventajas de usar Flutter para desarrollo móvil
Telefonía con Snom: para quienes trabajan en casa
Especificaciones PHP
No es un error, sino una característica: un estudio de la motilidad y la actividad cerebral de una persona con polidactilia.
Sobre cómo visitó Plesk KubeCon
Mejorando el trabajo de Wi-Fi. Parte 2. Características del equipo
Kotlin DSL, accesorios y elegantes pruebas de IU en Android
N + 7 libros útiles
Implementación técnica del método de potenciales térmicos para el análisis de territorios.
Uso de la base de datos Oracle para el análisis técnico del mercado
Summer DIYorDIE Meetup 16 de junio
¿Cómo encontrará Apple (en privado) fuera de línea su dispositivo perdido?
Gráficos primitivos para lazy, oldfags y lazy oldfags
Trama calculada o infección de rol
Homer o el primer Open Source. parte 1
Casos de experimentos exitosos (y no tan) de Yandex.Navigator
Talento vs. Suerte: el papel del azar en el éxito y el fracaso
Análisis del sistema MeetUp UPD2 Broadcast y presentaciones
¿Por qué las entrevistas son tan frecuentes sobre las listas vinculadas?
Toda la verdad sobre RTOS. Artículo # 28. Temporizadores de software
GameDev TDD o Rabbit Hell
Dónde hablar sobre Apache Ignite y los sistemas distribuidos en verano
Estudiamos MITRE ATT & CK. Matrices móviles: acceso a dispositivos. Parte 4
¿Qué prueban las entrevistas y los elementos de prueba?
Cómo proteger 5G en una ciudad inteligente: aplique una nueva arquitectura de seguridad
Pruebas de competencias con pruebas: por qué y cómo
Entrevista con Alexander Makarov, equipo central de Yii
Cómo organizar el café en la oficina.
Conexión de interfaces seriales sobre IP
BotAuth: inicio de sesión y registro con bots
Desarrollo de software. Tendencias 2019
¿La felicidad de los empleados depende de tareas interesantes? Juegos de Tell Badoo, SKB Kontur, Dodo Pizza, Staply y Alternativa
Bitrix24: "No se considera que ha caído rápidamente"
Implementación de tipo entero en CPython
Hacia el futuro con la integración del servicio Jenkins y Oracle APEX
El wifi no es para todos. ¿Cómo autorizar a los extranjeros en la red por ley?
Alternativa de reflexión Java más rápida
Ropa inteligente del futuro: ¿hay potencial?
3 herramientas populares para organizar la implementación continua (Implementación continua)
Antigüedades: Philips Velo 1, la pesadilla de un entusiasta de la tecnología
¿Qué se recordó en el pasado Heisenbug y qué sucederá después?
¿Por qué el simple bombeo de codificación no lo convertirá en un mejor desarrollador?
JetBrains Night Moscow: como fue
Preparándose para 2020: 8 tendencias en el desarrollo de JavaScript del lado del cliente que debe conocer
Replicación de alto nivel en el DBMS Tarantool
Resolvemos tareas de toma de decisiones basadas en datos
Mejore su aplicación móvil utilizando la tecnología de aprendizaje automático
Tareas de secuenciación doméstica (junio de 2019)
Las maravillas de la metodología contable: fondo de amortización
Entity Framework 6 con búsqueda de texto completo a través de LINQ
Elena Balashova: "Los activistas plantearon la pregunta de que los datos de nuestro portal SIG deberían estar abiertos a OpenStreetMap"
VPN en el enrutador Beeline para evitar bloqueos
Demostración de 492 bytes en ATtiny5
Nueva arquitectura para el acceso de bytes a SSD: cómo funciona
Árboles de búsqueda binaria equilibrada: implementación en Julia
¿Es posible sin Redux?
Atrápame si puedes. Versión Director
Impresora 3D de $ 250 de tamaño de habitación
Impresión 3D de células del músculo cardíaco.
Amazon lanza entrega de drones. Como va a funcionar
Importación dinámica en JavaScript
Big data en la gestión hotelera: no se puede ignorar el uso
La escotilla de la nave espacial Soyuz MS-14 resultó ser estrecha para el robot FEDOR
5 preguntas de prueba para una búsqueda rápida de trabajo en Alemania
Tarjetas y cajas negras: cómo se piratean los cajeros automáticos hoy
Rendimiento de aplicaciones de red Linux. Introduccion
Stanford, parece que tenemos un problema ...
Medidor de velocidad Doppler
Enfoque ecosistémico de la tecnología empresarial
Finger Music: Toca cualquier cosa con los SpecDrums de Sphero
¿Por qué aplicar un lingüista aplicado?
El que resucitó a Duke Nukem: Entrevista con Randy Pitchford, asistente de Gearbox
Tipos de referencia anulables en C # 8.0 y análisis estático
Tipos de referencia anulables en C # 8.0 y análisis estático
Comodo revoca certificados sin motivo
Uso de la tasa de defectos rechazados para mejorar el informe de errores
Menos oídos o cómo no estropear el sonido en el juego desde el principio
Comic "Soldar es fácil" en la versión actualizada (2019)
La inscripción para el Día de la Experiencia del Cliente en San Petersburgo está abierta el 20 de junio.
Principales errores de desarrollo al trabajar con PostgreSQL
El que resucitó a Duke Nukem: entrevista con Randy Pitchford, mago de Gearbox
.NET: Herramientas para trabajar con subprocesos múltiples y asincronía - Parte 1
Comenzó la votación de los informes de la sección Backend en el aniversario DevConfX, que se realizará del 21 al 22 de junio en Moscú
Merkle Tree: oxidado y rápido
Sé como Munch, o unas palabras sobre el deber técnico
Cómo comenzó todo: pantallas flexibles y plegables: la historia de la aparición y salida de "personas"
TheOutloud - Expresa y comparte tus artículos e historias favoritas.
Microsoft lanza una iniciativa educativa a gran escala en universidades rusas
Juegos en la nube: el servicio Google Stadia anuncia precios para los usuarios
Respuesta del psiquiatra al artículo "Enfermo-saludable"
Alexey Savvateev y teoría del juego: "¿Cuál es la probabilidad de que una bomba atómica se arroje en los próximos cinco años?"
Dientes de sabiduría: no se pueden quitar
Noticias de la semana: bloqueador de anuncios corporativos en las claves de cifrado de Chrome, FSB y Yandex, la comunicación se está volviendo más costosa
La guía completa de Prometeo en 2019
Cómo aumentar 4 veces el tiempo de ejecución de los dispositivos con autoalimentación
Guía: cómo elegir una bicicleta eléctrica usando Twitter como ejemplo - hablando de cuadros
Marco de API de Golang
Respuestas a sus preguntas sobre por qué necesita un editor para publicar un libro
Lugar prometedor
Ataques en canales de derivación: ahora no solo las PC, sino también los teléfonos inteligentes están bajo ataque (revisión analítica)
Sumador completo de un bit en chips inusuales
¿Qué es una red de servicios?
Modificamos la pila Bluetooth para mejorar el sonido en auriculares sin códecs AAC, aptX y LDAC
¿Cuáles son las áreas de aplicación de la impresión 3D?
Artista 3D de flujo de trabajo. Cómo no ahogarse en una tonelada de información. Parte 1
Hágalo usted mismo domótica
Portar aplicaciones de escritorio a .NET Core
Anuncio de extensión de herramientas de Azure IoT Edge (versión preliminar)
Cómo las computadoras aprendieron a reconocer imágenes increíblemente bien
¿Quién puso Python en la actualización de Windows 10 de mayo de 2019?
Petty Petty Joy # 3: Poesía
¿Quién agregó Python a la última actualización de Windows?
Excavando tumbas, SQL Server, años de outsourcing y tu primer proyecto
Lo que se sabe sobre la certificación ITIL 4
Entrenamiento Cisco 200-125 CCNA v3.0. Día 9. El mundo físico de los interruptores. Parte 2
Precaución Doctor
Interfaces funcionales ... en VBA
VMware EMPOWER 2019: los principales anuncios y conclusiones de la conferencia
Aceleración de hardware de redes neuronales profundas: GPU, FPGA, ASIC, TPU, VPU, IPU, DPU, NPU, RPU, NNP y otras letras
Redes de TV por cable para los más pequeños. Parte 8: red troncal óptica
Swift funcional es fácil
Creamos una extensión de navegador que verifica los resultados del examen.
Código mínimo VueJs + MVC funcionalidad máxima
Certificación de administradores de bases de datos y mucho más en el aniversario DevConfX (21-22 de junio en Moscú)
Fuente de corriente estable de 5 μA a 20 mA
¿Cómo ajustar la ley de Spring para que se convierta en un estímulo para los pequeños proveedores? Cancelarlo
Escribiendo UDR en Pascal
Arquitectura IoT
(Estática) Selección de contenedores óptimos en programas C ++
El soporte técnico de 3CX responde: captura el tráfico SIP en el servidor PBX
Comprensión del aprendizaje automático en Elastic Stack (también conocido como Elasticsearch, también conocido como ELK)
Haxe 4: ¿Qué hay de nuevo?
Parte 1: RISC-V / RocketChip en un hábitat antinatural
Sobre el uso de métodos paramétricos de estimación espectral en radar: el método MUSIC. Adición al artículo.
Cómo diseñamos e implementamos la nueva red en Huawei en la oficina de Moscú, parte 1
Tcl para Cisco IOS en ejemplos simples
De cinco centavos al juego de las deidades
Cómo un pequeño programa convirtió una pequeña oficina en una empresa federal con una ganancia de más de 100 millones de rublos / mes
Coches eléctricos y pico de ventas de coches de combustible.
Compatibilidad con versiones anteriores
Megáfono realizó una actualización técnica ... nombres de red
Convierta Pocket en un servicio de noticias
Apple Beta Alive: Trivia no revelada en la presentación
Descomponiendo una UICollectionViewCell
Creación del túnel IPSec GRE entre Mikrotik hEX S y Juniper SRX a través del módem USB
Cómo aprendimos a predecir la solicitud de un usuario y acelerar la carga de resultados de búsqueda
Cómo Doom llegó a Super Nintendo
El nuevo algoritmo creado por científicos le permite crear "cabezas parlantes" casi perfectas con personas reales
21 de junio, Moscú, Deworkacy - AnalyzeIT MeetUp # 2
15 consejos para llevar su aplicación de suscripción a la tienda de aplicaciones
Implementación de software Clase D Clase
Atomexpo 2019, parte 3: Madres para el átomo
Frontend Weekly Digest (3 - 9 de junio de 2019)
El resumen de materiales frescos del mundo del front-end para la última semana No. 368 (del 3 al 9 de junio de 2019)
Noticias del mundo de OpenStreetMap No. 463 (28/05/2019 - 06/06/2019)
Siete "verdades absolutas" del junior, de las cuales tuvimos que desaprender
El resumen de materiales interesantes para el desarrollador móvil # 301 (del 3 al 9 de junio)
Interrogatorio AirSelfie 2
Canadá prohibirá el uso de plástico desechable
Si no está escribiendo un programa, no use un lenguaje de programación
Para ser una pila completa y no ser
Traducción del uso de Google Analytics con R (Michal Brys)
Genéricos en TypeScript: Reuniéndose
Food Design Digest, mayo de 2019
Singleton colocando objetos en ROM y variables estáticas (C ++ usando el microcontrolador Cortex M4 como ejemplo)
Cómo implementamos la navegación desde Jetpack a una aplicación de combate. Yandex.Food Report
Tres historias sobre la caza salvaje
Artista Ai-Da: robot humanoide se prepara para su primera exposición individual
Check Point Scripts: ejecute scripts directamente desde Smart Console
Entrenamiento Cisco 200-125 CCNA v3.0. Día 10. Cambiar modos de funcionamiento del puerto
Conexión de soluciones de audio y video de terceros a los equipos de Microsoft
Lo nuevo en la versión Angular 8
Filtrado lineal óptimo: desde descenso de gradiente hasta filtros adaptativos
Cómo Hollywood usa secretamente la inteligencia artificial para tomar decisiones clave de filmación
19 conceptos que debes aprender para convertirte en un desarrollador eficaz de Angular
Reaccionar la aceleración de la aplicación cuatro veces
Descripción general del paquete Datatable Python
La historia de por qué sigo usando jQuery
El sueño es el principal recurso para el cerebro de un programador.
La explosión y la conspiración global: la historia de la creación de baterías de iones de litio
Invertir y piratear el HDD externo de autocifrado de Aigo. Parte 1: disección en partes
Graduado del curso de Netología “Data Science” sobre su trabajo en el sector bancario.
Cómo implementamos la incorporación de nuevos desarrolladores
Implementación de la interfaz de usuario de OpenStack LBaaS
Zimbra y Mail Bomb Defense
¿Qué está escrito en esto? Detrás de escena de objetos JavaScript
Invertir y piratear el HDD externo de autocifrado de Aigo. Parte 2: Dumping con Cypress PSoC
Bubble Physics: A Search for Foam Destruction Mechanism
Administrar certificados SSL / TLS en las nubes y contenedores, no trabajo humano
Amplia optimización de búsqueda: cómo procesar un gráfico con 10 mil millones de estados
Psíquicos móviles: 10 datos nuevos sobre cómo los dispositivos portátiles lo están mirando
¿Es fácil y conveniente preparar Kubernetes Cluster? Anunciar operador de complemento
Construyendo procesos desde cero: del caos al orden
Internet de las cosas en ruso. Baseband Hotel LoRaWAN para propietarios de RTL-SDR
Cómo usar grupos de Facebook para promocionar: crear una web
Luchamos con Msg demasiado grande en aplicaciones Elm
Pieza para el gerente mecánico
¿Cómo puede una computadora cuántica entrar en los sistemas modernos de encriptación y reducir el costo de producción de amoníaco?
Pequeñas empresas: ¿Automatizar o no?
¿Puede la mente fingir el universo?
Te invitamos a la Conferencia de Tarantool el 17 de junio.
Cursores DB en Doctrine
Neural Matching: cómo adaptar el contenido a las realidades de Google
SDL 2 Lecciones: Lección 3 - Eventos
Tupperware: ¿el asesino de Facebook Kubernetes?
Impresiones de aplicaciones móviles imprescindibles
Navegación en la tienda: a través de la realidad aumentada hasta el estante deseado
Entrevistas personalizadas con las fuerzas internas de la empresa: desde errores hasta descubrimientos
Ciclo de conferencias sobre robótica del profesor Gregor Schöner, director del Instituto de Neuroinformática (INI) Bochum, Alemania
Cómo educar a tu comunidad para no bailar con una pandereta
MVCC en PostgreSQL-8. Congelación
Virus que atacan a empresas industriales como una amenaza para la seguridad física
Microsoft Edge de CVE a RCE en Windows 10
DevConfX :: Gestión - informes de gerentes en palabras simples
Actualice urgentemente Exim a 4.92: hay una infección activa
La plataforma 3DEXPERIENCE ayuda a crear el transporte público del futuro
Provocar bloqueos del navegador con fuzzing conductual
Ansible para administrar la configuración de Windows. Historia de éxito
Aprendizaje automático y análisis de datos: programa de maestría en la Escuela Superior de Economía de San Petersburgo
Índices de mapa de bits en Go: velocidad de búsqueda increíble
El legendario Intel Core i7-2600K: prueba de Sandy Bridge en 2019 (parte 1)
Pensamos a través de los personajes de los juegos y los diálogos siguiendo los consejos de los escritores y el ejemplo de los partidarios de la teoría de una Tierra plana.
FFI: escribir en Rust en un programa PHP
¿Por qué ir a "Programación industrial" en el HSE de San Petersburgo?
DevOps LEGO: cómo diseñamos una tubería en cubos
PUEDE o no PUEDE? ¿O por qué necesito una red de microcontroladores?
El legendario Intel Core i7-2600K: prueba de Sandy Bridge en 2019 (parte 2)
Hiper bajas y lo que los diseñadores de juegos pueden aprender de ellas
Wallarm Offzone2019 HackQuest
Eventos digitales en Moscú del 11 al 16 de junio.
Atencion Error peligroso en la implementación de C ++ std :: map :: merge y std :: set :: merge en Visual Studio 2017
Matemáticas y el juego "Set"
La primera ola afectada por la vulnerabilidad Exim. El guion para el tratamiento
Alan Kay no inventó objetos
"La máquina de la emoción" de Marvin Minsky: Capítulo 4. "Cómo reconocemos la conciencia"
La arquitectura del servicio de cola de mensajes distribuidos en Yandex.Cloud
Usamos datos en la práctica.
Semana de la seguridad 24: puertas traseras de fábrica en teléfonos inteligentes Android
Life Cycle ML
Cómo entrenamos una red neuronal para clasificar tornillos
Aprendizaje profundo vs sentido común: desarrollar un bot de chat
El legendario Intel Core i7-2600K: prueba de Sandy Bridge en 2019 (parte 3)
Gran pantalla mecánica con mecanismo de leva como decodificador.
Creación de ventas salientes en una empresa de servicios de TI
Escribimos bajo FPGA sin HDL. Comparación de herramientas de desarrollo de alto nivel.
Cómo las impresoras 3D imprimen huesos, vasos sanguíneos y órganos
¿Estalló la burbuja de aprendizaje automático o el comienzo de un nuevo amanecer?
En el camino de Sergey Pavlovich Korolev. Proyecto tripulado ruso moderno. Parte 1. "Federación"
¿Cuánto gastas en infraestructura? ¿Y cómo ahorrar en esto?
¿Por qué realizamos un hackathon para probadores?
¿Cómo elegir la mejor herramienta de gestión de proyectos si eres un milenio?
ASZP: el restyling o el teatro comienzan con una percha
Arquitectura de facturación de la próxima generación: transición a Tarantool
El estado electrónico del futuro. Parte 2
El libro "Cómo funciona JavaScript"
4 trucos que nos ayudaron a optimizar la interfaz
Generación efectiva de números en un intervalo dado
¿Por qué en Leroy Merlin necesitamos nuestro propio departamento de desarrollo ruso para 200 personas?
Exporte automáticamente Google Forms a Notion usando IFTTT y Django
15 mejores prácticas para implementar software de inteligencia empresarial
Cómo construimos la interfaz de usuario para sistemas publicitarios
Python consume mucha memoria o ¿cómo reducir el tamaño de los objetos?
C ++ Enterprise Edition. ¿Es posible?
Hacer su botón de acción flotante casi extendido
Instale MacOS High Sierra cuando solo haya WiFi disponible
Hábito de hacer ahora
Consenso en criptomonedas con minería híbrida y Multi-PoW
¿Cómo ganar mil millones monetizando sus datos?
Aprendizaje automático en una empresa de inversión: clasificamos las llamadas de asistencia técnica
Hacer música: cuando las soluciones simples superan el aprendizaje profundo
Sistema de generación de paisajes de laberintos con realismo visual mejorado [traducción del artículo de Jinmo Kim]
Celesta 7.x: ORM, migración y pruebas "en un paquete"
Pruebas de un estratostato a la deriva. Lanzamiento de Rogozin y LoRa en la estratosfera.
Es [favor] th
Hacking de crecimiento en el cohete minorista: de la búsqueda de hipótesis a las técnicas de prueba
La magia de SwiftUI o sobre los creadores de funciones
Una breve introducción a las cadenas de Markov.
Búsqueda de códigos de barras burlonamente precisa, rápida y ligera a través de la segmentación semántica
Factores esenciales de SEO en el sitio
AERODISCO: esperando vs. realidad
Motores de turbina de gas para aeronaves
Debido a que el gris oscuro es más claro que el gris en CSS
Paseos por centros de datos y telecomunicaciones de San Petersburgo
Revisión del desempeño e identificación de conocimiento secreto (revisión e informe de video)
Re: Tienda, Samsung, Sony Center, Nike, LEGO y Street Beat fuga de datos del comprador
Introducción a Spring, o qué hacer si todo el proyecto es @Autowired y @Component, pero no comprende lo que es
Programación orientada a objetos en Java y Python: similitudes y diferencias
Matrix 1.0 - Lanzamiento del protocolo de mensajería descentralizada
Cómo armar los Juegos Olímpicos a través de boletines electrónicos. Estuche Black Star
Nacimiento y muerte de un álbum: entendemos cómo los formatos de música han cambiado en los últimos 100 años.
Obtenga extractos del registro en el sitio web de FTS usando python
Creación de una arquitectura de microservicios en Golang y gRPC, parte 2 (acoplador)
Cómo crear una acción genial para el Asistente de Google. Lifehacks de Just AI
Análisis de rendimiento de VM en VMware vSphere. Parte 2: memoria
Riego automático controlado a distancia
Los científicos han descubierto nuevas formas exóticas de sincronización
Historia de una sola investigación SQL
Benchmarks para servidores Linux: 5 herramientas abiertas
Cómo trabajar con múltiples consultas. Composición, Reductor, FP
Difundir una lista vinculada individualmente. Edición rápida
Creación de un analizador Roslyn utilizando pruebas de encapsulación como ejemplo
Técnica para evitar comportamientos indefinidos al acceder a un singleton
Caja de herramientas para investigadores - Tercera edición: Encontrar y trabajar con fuentes
Levantamiento de senos e implantación simultánea
Cómo implementar menús contextuales en iOS 13
Sensor inalámbrico de temperatura, humedad y presión atmosférica en nRF52832
Redes de TV por cable para los más pequeños. Parte 9: cabecera
Desarrollo de BPM juvenil elegante y de moda en Camunda
Novedades de AWS: DATA API, Kinesis Data Analytics, S3 Path
Superando la Ley de Moore: Tecnologías de transistores del futuro
¿Qué apuestas hizo Bezos en 1997 para que Amazon ahora tenga el 50% del mercado de comercio electrónico en los Estados Unidos y el 14% en el mundo?
Procedimiento de notificación para aplicaciones Electron para macOS 10.14.5
Escenarios para el uso de la analítica de video en el comercio minorista. Siguiendo los pasos de Video Analytics en Retail
Nueva serialización puede aparecer en Java
Network Factory para Cisco ACI Data Center - Ayuda de administrador
Extensión de código VS - Fragmentos - Le diré cómo ahorrar tiempo
Internet para el residente de verano. Parte 3. Vienen los rusos
La verdad sobre los pagos sin contacto en pulseras de fitness
¿Cómo puede un programador mudarse a los Países Bajos?
Tendencias en línea 2019
AvaloniaUI: características en el ejemplo de MessageBox
Cómo venir al cielo y convertirte en piloto
Lo que necesita saber para un desarrollo efectivo en el marco angular
Yandex para ciegos y deficientes visuales
Cómo comenzar a recibir ingresos pasivos o al menos proteger su dinero: 5 formas reales
Intel Xeon W: cuando quieres más ayuda
El arte de la priorización: cómo elegir las características adecuadas para el desarrollo
Vulnerabilidad crítica en admin-ajax.php
Anuncio de Avito iOS Meetup # 7: alternancia de funciones, caché remoto, temas oscuros y carrera de desarrollador de iOS
El estado electrónico del futuro. Parte 3
Nubes híbridas: un recordatorio para principiantes
Cómo creé un club de inicio y qué surgió
Java, Istio, Kubernetes, Docker: lo invitamos a las reuniones de IBM en Moscú y San Petersburgo
Cómo encontramos una manera genial de vincular negocios y DevOps
Transfiera datos de respaldo de una nueva versión de MS SQL Server a una versión anterior
El padre del software libre, Richard Stallman, viene a Rusia. Estamos buscando a alguien que esté listo para albergarlo por un par de días.
¿Vale la pena el costo de su desarrollo de software de alta calidad?
Archivos QVD: lo que hay dentro, parte 2
Protocolo para la comunicación entre el iframe y la ventana principal del navegador
Rastrillo en el trabajo con autónomos. Aprendiendo a moverse
Contenido prohibido en Google Play - búsqueda de supervivencia
RAMBleed: recupera una clave RSA en 34 horas
Los lenguajes de programación más raros y caros. Parte II
Generación de código con Roslyn
Uso y protección del legado en el mundo moderno.
Chromium no es solo un navegador, sino también un buen marco
Autómatas celulares en evolución
Conferencia de ciencia de datos y trópicos
Hago un medio engranaje grande en paneles solares por 250,000 rublos (1 parte)
Todo lo que querías saber sobre SwiftUI pero tenías miedo de preguntar
Slurm: la oruga se ha convertido en una mariposa
Gabinetes, módulos o unidades: ¿qué elegir para la administración de energía en el centro de datos?
Lambdas: de C ++ 11 a C ++ 20. Parte 2
iOS Digest No. 7 (31 de mayo - 13 de junio)
Es hora de reemplazar GIF con video AV1
Cómo entender que los enlaces funcionan: métricas y construcción de enlaces KPI
¿Por qué un técnico de TI debe sacar un cerebro?
Las estructuras de datos del estado de Blockchain de plasma efectivo
CTT en soluciones de servidor: ¿cómo se ve?
Transformación digital de la publicidad en la red minorista. Siguiendo los pasos de Video Analytics en Retail
Crear un juego Tic-Tac-Toe con TypeScript, React y Mocha
Memoria de hogar dedicada e intervención OOM Killer
Te invitamos a una reunión de desarrollo front-end en servicios muy cargados
Aumente sus ingresos utilizando compras en la aplicación
Desarrollo de programas para el procesador central Redd sobre el ejemplo de acceso a FPGA
Cómo Java 10 cambia la forma en que usas clases internas anónimas
Sobre la localización de productos. Parte 2: ¿cómo se forma el precio?
Protocolo de comunicación entre iframe y la ventana principal.
Cómo implementar una implementación desde GitHub a un servidor de producción usando Webhook
Preparándose para dominar el mundo
QIWI JS DETOX
PHP 2019: mejor de lo que piensas
NeoQUEST-2019 cara a cara: derriba drones y crea un VirusTotal de bolsillo
Figma: como un único punto de verdad en el diseño
Presentación como código, o por qué ya no uso Powerpoint
Ekaterimburgo, 10 de julio: reunión de Alfa-Bank sobre análisis de sistemas
6 pequeños consejos para preparar tu NodeJS para cargas elevadas
Adiós resfriado: la introducción de drogas en los bolsillos de los virus
Atrápame si puedes. El nacimiento del rey
@Kubernetes Meetup # 3 en Mail.ru Group: 21 de junio
Hacer una tabla de desplazamiento infinita sin oyente de eventos
Vivaldi retendrá soporte para bloqueadores de anuncios de terceros
Flutter: bombeando AppBar y SliverAppBar
Convertimos un circuito eléctrico de cartón en uno real o cómo hacer un diseñador simple a partir de un juego de mesa
Verifique la información sobre la falta de confiabilidad en los extractos del registro. Pegar pdf en python
Octubre Enfoques revolucionarios de seguridad
5 errores de principiante
Cómo atraer usuarios al portal de autoservicio
Dav1d: el decodificador AV1 más rápido ahora en Firefox por defecto
Proyección de conflicto corporativo sobre conectividad de red
Cómo desarrollamos recomendaciones personalizadas de productos
Kubernetes 1.15: Resumen de lo más destacado
iOS Storyboards: análisis de los pros y contras, mejores prácticas
Introducción a las pruebas unitarias en Unity
Siete signos preocupantes de que depende del clima, incluso si no lo cree
Leemos hojas de datos 2: SPI en STM32; Temporizadores e interrupciones PWM en el STM8
Lo que hace el lector promedio de geektimes mientras se cierne en las nubes
Ahora en el nuevo empaque: Kingston A400 en formato M.2 se apresura al mercado
Reportes fáciles en C / C ++
Ezblock Pi: programación sin programación, esta vez para fanáticos de Raspberry Pi
Dividimos las funciones más rápido. Experiencia de desarrollo de Android en Badoo
Habr Weekly # 5 / Los temas oscuros están en todas partes, las fábricas chinas en la Federación de Rusia, donde los bancos han fluido, Pixel 4, ML contamina la atmósfera
¿Cómo se ve tu texto?
Superando la Ley de Moore: Cómo reemplazar los transistores planos tradicionales
Qué hay de nuevo en el desarrollo de Mamba
Cómo construir un hermoso esquema de base de datos en yEd Graph Editor
"La máquina de la emoción" de Marvin Minsky: Capítulo 8.1-2 "Creatividad"
El hackatón más grande de Contour
Uso de mecanografiado con React: una guía para principiantes
Cuente una tonelada de dinero y realice una exploración en la mina: cómo los robots ya han encontrado un lugar entre nosotros
MBLT19 :: volver
Acerca de la grabación de errores o Buscar un gato
¡Confía pero verifica! Cómo probar su modelo utilizando la nube de IBM (Watson OpenScale)
¿Por qué hacemos Enterprise Service Mesh?
Conoce Codeception 3.0
KubeCon EU 2019: 10 hallazgos clave
DevOps en desarrollo: automatización de código de aplicación web
Noticias de la semana: Facebook rechaza a Huawei en aplicaciones, Aurora OS en lugar de Android, minando sanciones
Petty little joy # 4: Radón - calidad del código medida en números
Patrones de diseño de niveles para juegos 2D
Características principales de UX y MVP al crear un producto
Es por eso que se necesita álgebra escolar.
Un poco sobre las fuentes de combustible nuclear.
¿Aprendizaje de refuerzo o estrategias evolutivas? - Tanto eso como otro
Aurora, una empresa fundada por inmigrantes de Google, Tesla y Uber, comenzó a trabajar con las preocupaciones automotrices.
Los globos Loon brindan conexión de emergencia a la red e Internet en Perú después de un terremoto de magnitud - 8.0
¿Dónde estaba tu casa hace millones de años?
Cómo crear una aplicación de finanzas: 5 API para ayudar al desarrollador
Parte 2: RocketChip: conexión de RAM
Cómo organizar un hackathon como estudiante 101. Segunda parte
Temas y estilos de Android sin magia. Y cómo cocinarlos con SwitchCompat
¿Cómo encontré mi primera vulnerabilidad?
Audio a través de Bluetooth: información más detallada sobre perfiles, códecs y dispositivos
Radio definida por software: ¿cómo funciona? Parte 8
CS231n: redes neuronales convolucionales para el reconocimiento de patrones
Token, token de actualización y creación de un contenedor asíncrono para una solicitud REST
De monolitos a microservicios: la experiencia de M.Video-Eldorado y MegaFon
Ir a estructuras de datos hoja de trucos
Conceptos erróneos básicos sobre SCRUM
Historia de Internet: ARPANET - El origen
WSL 2 ahora está disponible en Windows Insiders
WSL 2 ahora está disponible para Windows Insiders
Cómo Moovit mejoró su aplicación para ayudar a las personas con discapacidad a viajar en tránsito con confianza
90 mil millones de rublos para el desarrollo de inteligencia artificial
Cómo una aplicación móvil ayuda a un estudiante con problemas de visión a moverse por Moscú
Use __main__.py
Hacer un juego retro de los años 80 o cómo cocinar maquetas para cortar con láser
.NET Core 3.0 (Vista previa 6) lanzado
Generalización del problema de Brokar
La ingeniería genética de embriones humanos será segura y efectiva en dos años.
Anuncio de .NET Core 3.0 Preview 6
Predicción de resultados de fútbol
Iobroker búsqueda de misiones en juegos de realidad
Guía: Actualización de interfaces con miembros predeterminados en C # 8.0
¿Por qué Cisco no compra Splunk o habla sobre cómo funciona la plataforma Cisco para la caza de amenazas?
Peter - Insider Dev Tour: Conferencia Insider para desarrolladores de Microsoft
Tutorial: Actualizar interfaces con miembros de interfaz predeterminados en C # 8.0
Desarrollo de chatbot (laravel + botman)
Un poco más sobre la multitarea en microcontroladores
Elemento cero
Cómo atrapé: antes de los estilos para un elemento de enfoque
Localización de aplicaciones y soporte RTL. Informe Yandex.Taxi
Guía de arquitectura de aplicaciones de Android
Gratis como viento y gratis como cerveza traducción de "Gratis como en libertad" al ruso bajo la licencia GNU FDL 1.3
Charla de economía justa
Radio definida por software: ¿cómo funciona? Parte 9
Cree archivos binarios de Android con código fuente y NDK de Android. Bombeamos la utilidad screencap
El resumen de materiales interesantes para el desarrollador móvil # 302 (del 10 al 16 de junio)
Redis Stream - Fiabilidad y escalabilidad de sus sistemas de mensajería
¿Qué es Android Lint y cómo te ayuda a escribir código compatible?
Psicólogos: los robots sexuales conducirán a un aumento en el número de personas sin pareja que no necesitan relaciones con otras personas
¿Qué es la información?
Comenzar con stm32 o no repetir mis errores
Gráficos multidimensionales en Python: de tridimensional a seis dimensional
MAM: montaje frontend sin dolor
Telegrama Unidad de red ilimitada. Gratis
Diferencias entre LabelEncoder y OneHotEncoder en SciKit Learn
El mundo de la hiperesfera tridimensional. Trazado de rayos geodésicos en un universo cerrado con geometría esférica
Tecnologías de microelectrónica en los dedos: la Ley de Moore, los movimientos de marketing y por qué los nanómetros no son lo mismo ahora. Parte 2
Encontrar zina
¿Por qué preferimos CSS (- variable) a SASS ($ variable)?
Cómo publicar la utilidad de consola en PyPI en 1 minuto
Tecnologías de microelectrónica en los dedos: la Ley de Moore, los movimientos de marketing y por qué los nanómetros no son lo mismo ahora. Parte 3
Logística de la acción para la recogida selectiva de reciclables.
Tengo un punto
Frontend Weekly Digest (10-16 de junio de 2019)
Principios básicos del puntero para principiantes
El resumen de materiales frescos del mundo del front-end para la última semana No. 369 (del 10 al 16 de junio de 2019)
Cómo aprovechar al máximo la conferencia. Instrucción para los más pequeños.
PHP Digest No. 158 (3-17 de junio de 2019)
Inmortalidad merecida: juegos que no te dejaron aburrir
11 consejos para usar Redux al desarrollar aplicaciones React
13 útiles líneas simples de JavaScript
Una historia sobre cómo un equipo de freelancers escribe aplicaciones JavaScript de pila completa
Un idioma para gobernar todo
¿Por qué ['1', '7', '11']. Map (parseInt) devuelve [1, NaN, 3] en Javascript?
Hoja de ruta interactiva para estudiantes de desarrollo web
AERODISCO Motor: catastrófico. Parte 1
Eventos digitales en Moscú del 17 al 23 de junio.
Módulo inalámbrico de comunicación de objetos WISE-4000
¿Cómo recolectamos cajas de TV?
Los 13 artículos más infames del año pasado
Diseñador de nivel 6: cómo motivamos y desarrollamos diseñadores
Cómo diseñé la caja LED HEART
Realización de transacciones públicas y privadas en la cadena de bloques JPMorgan Quorum usando Web3
Implemente QoS en Qsan Storage
SimbirSoft invita a profesionales de TI al verano intensivo 2019
Estructuras de datos de estado de blockchain de Plasma Cash
Not One Spring Boot: una descripción general de alternativas
Jornada de puertas abiertas de la Facultad de Programación en Netología
Colaboración y automatización en la interfaz. Lo que aprendimos de 13 escuelas
PVS-Studio Gráfico de desarrollo de habilidades de diagnóstico
Bibliotecas abiertas para la visualización de contenido de audio.
Cuadro de desarrollo de diagnóstico en PVS-Studio
Parsim 25TB con AWK y R
Hacer la ubicua pantalla de bienvenida en iOS
Complementos Vue-cli, trabajando con datos complejos y pruebas basadas en propiedades - anuncio Frontend de Panda-Meetup
Por qué competir es mejor que abarrotar: nuestra experiencia de aprendizaje de gamificación
Dientes de Sabiduría: Pull-Pull
Looper - Plugin para Sketch
Migre buzones entre bóvedas en Zimbra Collaboration Suite
Use GIT cuando documente
Innovación controvertida de Yandex: inicie sesión en su cuenta a través de una carta
Protección contra incendios en centros de datos o cómo se almacenan los datos.
Libro ágil para todos
Una breve historia del engaño de videojuegos
Anuncio de una nueva versión de Styled Components v5: Animal Grin
Utreexo: comprimiendo una gran cantidad de UTXO Bitcoin
BASS: un marco para la síntesis automática de firmas antivirus
Cómo implementar un enfoque de BI para el análisis de datos: recomendaciones prácticas
La eterna cuestión de la deuda técnica.
Semana de la seguridad 25: vulnerabilidad de Evernote y cientos de tiendas en línea pirateadas
Profesiones del futuro: "¿Con quién trabajarás en Marte?"
Tarea corta de JS para el lunes
Las aventuras de los esquivos Malvari, Parte I
Admisión al programa de pregrado de la Universidad Estatal de San Petersburgo con el apoyo de Yandex y JetBrains
Ceph - de "en la rodilla" a "producción"
Reglas para elegir un marco JS
DO-RA. Avia para monitorear la radiación cósmica en la aviación
Ejemplos de código C ++ antes y después de Rangos
Ensamblar una biblioteca de componentes angulares como componentes web
Genéricos PHP hoy (bueno, casi)
Errores del editor de paquetes WSUS
Tic Tac Toe Parte 0: Comparar Svelte y React
Modificaciones de pila Bluetooth para mejorar la calidad de audio en auriculares sin códecs AAC, aptX o LDAC
Atrápame si puedes. King Version
Interfaz y elección (2014)
Registro rápido
Conferencias sobre el cerebro, parte 1. La evolución del cerebro humano. El cerebro funciona en cada etapa de su desarrollo.
Ejército troll
Administrador de dispositivos Extienda MIS a dispositivos
Cómo enseñar a superar dificultades y al mismo tiempo escribir ciclos
Los artículos científicos más cortos.
El modo oscuro no resuelve problemas de pantalla
Reloj Nixie o lámpara de luz cálida en tu casa
Guía de documentación interna sobre seguridad de la información. Qué, cómo y por qué
Escaladores líquidos: manipulando gotas de agua para crear laboratorios en un chip y tecnología de autolimpieza
Motivación, delegación y automatización: la receta para crear un súper equipo.
Metodología como constructor: instrucciones de montaje
De la aplicación a la escena. Informe de vida en Saint TeamLead Conf 2019
En nombre de un nuevo producto.
Cómo no perder todos los polímeros convirtiéndose en líder de una nueva empresa
¿Cómo lograr un equilibrio en la gestión de productos con la priorización Lean?
Optimizamos los activos para WebGL correctamente
Resumen: lo que determina el crecimiento o la caída del rublo
Intel NUC: modelos 2019 y planes 2020
Pirámide del discurso: cómo despertar la confianza de la audiencia con la ayuda de los niveles de Dilts
Rellene documentos en Microsoft Word usando Python. Parte 1
Costos de AWS que todo programador debe saber
Recetas Nginx: autorización a través de ESIA
Emoji en la interfaz de la aplicación iOS y requisitos de Apple
Los 10 principales trucos de JavaScript para un rendimiento optimizado
Mejorando el trabajo de Wi-Fi. Parte 3. Ubicación de los puntos de acceso.
Jornada de puertas abiertas de Netrología "Ciencia de datos de la profesión"
Recetas Nginx: autorización básica con captcha
Escáner de puertos en la cuenta personal de Rostelecom
El libro "Programación probabilística en Python: inferencia bayesiana y algoritmos"
Lista de usuarios con contraseñas débiles en MS SQL
Los desarrolladores ahora se miden en vistas y suscriptores, y eso está mal
Este viernes 21 de junio será el aniversario DevConfX, 22 de junio clases magistrales exclusivas
40 años de advergaming: una retrospectiva de los videojuegos publicitarios
Redes de TV por cable para los más pequeños. Parte 10: Solución de problemas de redes KTV
El futuro autónomo de DBMS
¿Por qué Internet sigue en línea?
# ITX5 reunirá una fiesta de desarrolladores de JAVA
Estudiar la inyección de dependencia
2 minutos con Webpack sacudiendo árboles y reexportando
Microbiota ¿Cómo funcionan las pruebas?
Recetas Nginx: autorización LDAP con captcha
Guía para implementar suscripciones de renovación automática en aplicaciones iOS
Cómo automatizamos una gran tienda en línea y comenzamos a combinar productos automáticamente
Noticias del mundo de OpenStreetMap No. 464 (04/04/2019 - 06/10/2019)
Southbridge en Chelyabinsk y Bitrix en Kubernetes
No presione y no apruebe
Una de las cientos de formas de publicar múltiples proyectos de producción en un servidor
Cómo se desarrolla un cuento de peste: el marco de la inocencia
3 millones de rublos para aquellos que pueden codificar
Larabeer Moscú - 21 de junio
Cómo crear un sistema operativo certificado según la protección de clase I
Herramientas útiles de Python
Presentación de Airflow para administrar Spark Jobs en ivi: esperanzas y muletas
Estamos construyendo el cuarto piso de plantillas C ++ en RESTinio. ¿Por qué y cómo?
Recetas Nginx: CAS (Servicio de autorización central)
Comparando el mismo proyecto en Rust, Haskell, C ++, Python, Scala y OCaml
Análisis del concurso de inteligencia competitiva en PHDays 9
La primera graduación del programa de Maestría Corporativa de JetBrains y la Universidad ITMO
En Kickstarter aparece una impresora 3D de polímeros fotográficos 3D de bajo costo.
Indulgencia: cómo deshacerse de la deuda para las tareas
Elección de un osciloscopio de bolsillo económico
El tiempo no espera: que Windows 10 Timeline puede ser útil para el criminalista
Proyecto ERP no tan aterrador como pintado
Lecciones sobre SDL 2: Lección 4 - Estirando PNG
Crecimiento: cómo evaluamos las habilidades en un equipo
Cómo ahorrar dinero en un terapeuta usando el desarrollo basado en pruebas
A quién demandar cuando un robot pierde tu dinero
WebTotem o cómo queremos que Internet sea más seguro
Microsoft ML Spark: una extensión de Spark que hace que SparkML sea más humano y LightGBM como un bono
Sobre el método de autenticación muy espía
Recetas Nginx: notificaciones asíncronas de PostgreSQL a websocket
Nuevas oportunidades de promoción en Facebook que no conocías
Iniciar sesión en una aplicación php distribuida
El estado electrónico del futuro. Parte 4
Ocho leyes de nomenclatura en diseño UX (Parte 2)
Comportamiento indefinido con declaraciones de funciones obsoletas en ANSI C
Las complejidades de las entrevistas al contratar a udalenka
Auriculares cotidianos de Case Guru - CGPods Sport
El ascenso y la caída de Visual Basic
¿Cómo se devengan los intereses del préstamo y cómo aplicarlo?
GeekUniversity abre reclutamiento en la facultad de gestión de productos
Seguridad del móvil OAuth 2.0
Seis formas en que los evaluadores pueden beneficiarse (además de las pruebas funcionales)
¿Qué es una plataforma de código bajo / sin código y CRM, CRM +, ERP?
Registro selectivo de tráfico para servicios SOAP
Comprender los números de coma flotante (parte 0)
Datos no muy grandes
Recetas PostgreSQL: Programador de tareas asíncrono
5 maneras extremadamente simples de acelerar significativamente su aplicación VueJS
Libro "{No sabes JS} Tipos y construcciones gramaticales"
Ser un mentor
Recetas PostgreSQL: cURL: obtener, publicar y ... correo electrónico
Redes neuronales y aprendizaje profundo, capítulo 1: uso de redes neuronales para reconocer números escritos a mano
Inmersión en redes neuronales convolucionales. Parte 5/1 - 9
10 problemas que resolví con recordatorios en mi teléfono inteligente
Big data: gran responsabilidad, gran estrés y mucho dinero
Impresora térmica 2003 de un mercado de pulgas: ¿qué puede hacer en 2019?
GitOps: comparación de los métodos Pull y Push
¿Por qué CockroachDB cambia la licencia de código abierto?
Crowdsourcing en ML Boot Camp. Consideramos mIOU sin imágenes para una nueva tarea de Odnoklassniki
De Witcher 3 a Cyberpunk: la evolución del diseño de CD Projekt Quest
4 dificultades para localizar juegos móviles usando Fishing Clash como ejemplo - traducción
Carrera armamentista
Fusiones y adquisiciones para equipos de proyecto: ¿Cómo gestionar los datos y procesos del proyecto de manera efectiva?
Lo que extraño en Java después de trabajar con Kotlin / Scala
9 maneras de impulsar la eficiencia del desarrollador de aplicaciones móviles
Diseño orientado a modelos: cómo no repetir Chernobyl
Resumen de noticias de PostgreSQL. Edición n. 16
Implemente Kubernetes Cluster en OpenStack con Kubespray
Arquitectura de la interfaz de usuario web: un pasado de madera, un presente extraño y un futuro brillante
Svalbard - nuevo nombre para el proyecto Have I Been Pwned antes de la venta
Tutoriales de SDL 2: Lección 5 - Texturas
Siga el dinero: cómo el grupo RTM comenzó a ocultar las direcciones de los servidores C&C en una billetera criptográfica
Un bot de todas las preocupaciones
Cómo mejorar el rendimiento de las aplicaciones web front-end: cinco consejos
Los primeros Una historia libre de Tesla
Qué hay en la Universidad ITMO: festivales de TI, hackatones, conferencias y seminarios abiertos
Aprenda programación funcional en Python en 10 minutos
El administrador del sistema en una empresa inaccesible. ¿La insoportable carga del ser?
Arcilla → Ladrillo → Estufa
¿Qué es la probabilidad y cómo calcularla?
Escalado automático de bricolaje con AWX, Ansible, haproxy y CROC Cloud
Vias de sintonización para placas de circuito impreso
Vivaldi 2.6 - Diversión de verano
Selección: 5 herramientas obvias de análisis competitivo que quizás no conoces
Introducción a la puntuación ICE para la priorización de características del producto
SDL 2 Lecciones: Lección 6 - Primitivas
Emulador de PS2 / PSP + transmisión de juegos (YouTube, Facebook, Twitch) = nueva versión de Omega Red
Estrategia de disfraz: análisis del juego sobre información clasificada
Seminario "Gestión de vulnerabilidades: estándares, realidad, herramientas", 4 de julio, Moscú
¿Qué tipo de música estaba "cableada" en un sistema operativo popular?
"Ojos de cachorro": 30,000 años de co-evolución humana y canina
Simplifique el dibujo de Enum Flags en Unity
Del kit de interfaz de usuario al sistema de diseño
Cómo elegir el mejor lugar para abrir una sucursal y visualizar los resultados en los mapas
Ansible: actualizaciones en soluciones clave para automatizar su mundo
Interruptores Insight de Extreme Networks ¿O por qué en los conmutadores una máquina virtual?
Lo que aprendí de mi amarga experiencia (más de 30 años en desarrollo de software)
Cuándo harán "cheburnet" desde Internet: visión general del proyecto
Nuevo 3CX SBC Remote Connection Manager en V16 Update 2 Beta
Cómo ganar dinero en acciones sin especulación: 5 empresas con altos dividendos
Detección de dispositivos electrónicos en la frontera: ¿necesidad o violación de los derechos humanos?
Certificación ISTQB: beneficios y características
Nosotros mismos hacemos un radiómetro de centelleo. Parte 1, hardware
Lista de verificación de ASO: cómo no perderse nada
Cómo se derriten los satélites en la atmósfera terrestre
Control remoto IR en stm32
Cómo buscar vulnerabilidades de aplicaciones web: comparando ocho escáneres populares
Docker y autenticación a través de Nginx
Identificación de direcciones IP reales de usuarios de la red Tor a través de un caché distorsionado
Multiplicación entera rápida usando tablas
Notificaciones push seguras: de la teoría a la práctica
Prueba de carga de un proyecto web: sin efectivo
Cómo Telegram te fusiona con Rostelecom
Internet project security.txt - conociendo otro archivo .well conocido
Cómo hacer sitios en 2019
Compilación cruzada en docker. Por que no
Sony Xperia 1 en Rusia - bonificaciones de precio y pre-pedido
Cómo se diseñan y fabrican los procesadores: los fundamentos de la arquitectura informática
¿Cómo hacemos Sportmaster?
JMeter - Cuchillo suizo de prueba (Parte 1)
Trayendo IoT a las masas: resultados del primer hackathon IoT de GeekBrains y Rostelecom
OpenGL ultramoderno. Parte 1
Lanzamiento de una aplicación de taxis en Tokio: ¿Cómo lo hace Sony con S. Ride?
El dios de muchos brazos de la fecha límite o el uso generalizado de la analítica.
3 ejemplos prácticos del uso de la desestructuración en JavaScript
Paneles Grafana para la administración de Kubernetes
Webinar grupal del IB el 27 de junio, "Cómo contrarrestar los ataques de ingeniería social: ¿Cómo reconocer los trucos de los piratas informáticos y defenderse de ellos?"
WWDC19: una mirada al interior
Libros electrónicos y sus formatos: hablando de EPUB: su historia, pros y contras
Datos del museo Art. Bobinas con OS 6.1 para computadoras EC
NAS arrogante
Historia simple detrás de tokens de actualización y acceso
5 excelentes formas de animar aplicaciones React en 2019
Creación de prototipos en realidad virtual: 5 formas de probar una hipótesis
Gett support. ¿Cómo hacemos que todo funcione?
Stand-up, Scrum, Reuniones diarias: qué es y por qué
Los sistemas de radionavegación utilizados por las aeronaves para un aterrizaje seguro son inseguros y propensos a agrietarse
Reduzca el consumo de energía en el centro de datos: un nuevo chip de fotones ayudará
Durov no tiene nada que ver con TON
Historias de un abogado de TI. Negocio de outsourcing de vida. Parte 3
Algunos consejos útiles para aquellos que deciden aprender inglés por su cuenta.
Tres caballos blancos
Métodos simples para optimizar los programas Go
Antigüedades: tres historias de palma
Por qué no uso componentes web
Sobre complejidad
Una selección de fuentes académicas y de ciencia pop
Reubicación de TI. De Bangkok a Sydney
Cómo me convertí en orador en Percona Live (y algunos detalles interesantes de la frontera estadounidense)
¿Dónde volarán los estadounidenses: a Marte o a la luna?
Python no prohíbe llamar a métodos privados / protegidos porque te ama :-)
El cambio periódico de contraseña es una práctica desactualizada, es hora de abandonarla
Internet de las cosas en ruso. Radio Minería, enfoque de helio
Cómo hacer más como profesional independiente y no perder la motivación
Tree Walk en múltiples hilos
Primer vistazo a Facebook Libra
Cómo configurar una infraestructura de análisis web por $ 100 por mes
Diccionario de métricas publicitarias. CTR, CPI, CPM, CPC, CR
Organización del acceso multiusuario al servidor GIT
Convertir resultados de impresiones en clics para Google y Yandex en 2019
Tres videos para escritores de iOS
Centro de Entrenamiento de Cosmonautas en Star City
A la pregunta de módulos
Cómo modificar el robot FEDOR y la silla de vuelo ISS
Colas: ¿qué es, por qué y cómo usarlo? Eche un vistazo a las características de AWS SQS
Textolita en lugar de cartón. Algunas palabras sobre la insignia interactiva OFFZONE 2019
Cómo resolver un viejo problema usando ML en Python y .Net
La evolución de los desarrolladores: qué juegos debemos esperar en el futuro
Cómo convertir tu avatar de Telegram en un reloj
Concesión imperceptible de derechos de administrador
Patrón arquitectónico "Constructor" en el universo de "Swift" y "iOS" / "macOS"
Cunas de seguridad: JWT
Complemento de Excel que facilita la configuración de filtros cuando se trabaja con cubos (VBA)
Liberamos nuestras manos a varios analistas: API Livy para la automatización de tareas bancarias típicas
Elegante manejo de errores de JavaScript con la mónada Either
AWS Lambda - Teoría, Conocimiento
Archivos QVD: lo que hay dentro, parte 3
La guerra de llamadas automáticas de EE. UU.
WWDC19: Comenzando con el plan de prueba para XCTest
Prueba unitaria de C ++ y patrones de inyección simulados utilizando rasgos
Los resultados de HolyJS 2019 Piter
Elija un sistema de videovigilancia: nube frente a local con Internet
AvaloniaUI cuenta con el cuadro de mensaje personalizado
Habr Weekly # 6 / Runet está listo para aislarse, Adobe está buscando rastros de Photoshop, vulnerabilidad Vim, geo-chat en el carrito y algo más
¿Qué es común entre pelar huevos y DevOps?
Situación: ¿Las empresas de AdTech violan el RGPD?
Sustitución de importaciones en la práctica. Parte 3.1. "QP OS". La primera revisión de este tipo del sistema operativo
El cerebro acelera la percepción, adivinando lo que sucederá después
Factores clave de una habilitación exitosa del equipo
Friday Post: Preguntas que aman las chicas
Como descubrí accidentalmente una posible reposición interminable de una cuenta con mi operador móvil estadounidense
RectTransformUtility, o cómo hacer un componente que anima los elementos de la interfaz de usuario detrás de la pantalla
Escribimos un emulador que nadie necesita
Nuevo terminal de Windows ahora disponible en Microsoft Store
Conferencia DEFCON 25. Garry Kasparov. "La última batalla del cerebro". Parte 1
Diseño de aplicación receptiva para cada usuario
¿Cuáles pueden ser los sistemas informáticos del futuro?
Mi enfoque para implementar delegados en C ++: llamar a una función con parámetros desconocidos en tiempo de ejecución
Navegación en una aplicación multiplataforma .NET Core con guardar estado en disco usando el ejemplo de ReactiveUI y Avalonia
Análisis de sentimiento de prototipo con Python y TextBlob
ScreenLogger - sonríe, una cámara oculta te filma
Cómo se diseñan y fabrican los procesadores: diseño de CPU
El sitio oficial Node.js ahora está en ruso
Lengua REXX, 40 aniversario
Crear dinámicamente robots.txt para sitios principales de ASP.NET
Python en Visual Studio Code - Versión de junio
Calma calma lucha
Tratamos negocios a través de la implementación de sistemas CRM
Airbus toma nuevas alturas con la realidad mixta de Microsoft
Airbus alcanza nuevas alturas con la ayuda de la tecnología de realidad mixta de Microsoft
Petty little joy # 5: Dynaconf - administrando la configuración en el proyecto
La red neuronal ha aprendido a dibujar escenas complejas a partir de una descripción textual.
Un robot de dibujo para realizar escenas cotidianas e incluso historias
Cómo elegimos ideas para el desarrollo de nuestros productos: el proveedor debe poder escuchar ...
Windows PowerShell y rutas largas
SQL Index Manager: una larga historia sobre SQL Server, excavación de tumbas y mantenimiento de índices
Generar dinámicamente robots.txt para sitios ASP.NET Core basados en el entorno
Almacene recursos estáticos en su alojamiento
¿Por qué nunca es demasiado tarde para comenzar a aprender Java (u otros lenguajes Java)
Un enfoque moderno de la competencia en Android: Corotins en Kotlin
Robot abeja "Bumble" - el primer vuelo de prueba dentro de la EEI
Sesgo cognitivo del producto
Cómo una empresa de TI tuvo problemas para vender música
Noticias de la semana: red neuronal e imágenes fotografiadas, crecimiento de las acciones de Yandex, Huawei requiere $ 1 mil millones para patentes
Cómo parpadear 4 LED en CortexM usando C ++ 17, tupla y un poco de fantasía
Programación de JavaScript para un torno
Día oscuro para Vue.js
El resumen de materiales interesantes para el desarrollador móvil # 303 (17 al 23 de junio)
Historial de Internet: ARPANET - paquete
The Pirate Bay durante 15 años y no pudo matar
Decodificación del contenedor LUKS en el momento del arranque
Análisis de las calificaciones del campeonato de programación entre desarrolladores de backend
Crisis ágil Que hacer
Prisma-CMS como motor para crear MVP rápidamente
Siete amenazas de bot para tu sitio
"La muerte de Dios" o el colapso de las leyes generalmente aceptadas para construir equipos de TI y crear sistemas de TI en el siglo XXI
WBOIT en OpenGL: transparencia sin ordenar
La solución de las tareas de WorldSkills del módulo de red en la competencia de "CCA". Parte 1 - Configuración básica
Estación de trabajo criptográfica basada en tokens PKCS # 11. Firma electrónica Parte 2
Conferencia DEFCON 25. Garry Kasparov. "La última batalla del cerebro". Parte 2
WBOIT en OpenGL: transparencia sin ordenar
"Live high" o mi historia desde la dilación hasta el autodesarrollo
Frontend Weekly Digest (17-23 de junio de 2019)
El resumen de materiales frescos del mundo del front-end para la última semana No. 370 (17 al 23 de junio de 2019)
10 características para acelerar el análisis de datos en Python
Servicios de estadísticas para aplicaciones móviles
Roma antigua y partículas elementales
En el camino de Sergey Pavlovich Korolev. Proyecto tripulado ruso moderno. Parte 2. Cohete
Biología de la dependencia de la información
Introducción a la teoría de conjuntos
Cómo se organiza el juego de rol en el mundo real para los invitados de Armenia con viajes por la mitad del país
Eventos digitales en Moscú del 24 al 30 de junio
Clúster de conmutación por error PostgreSQL + Patroni. Experiencia de implementacion
Categorías en lugar de directorios, o el sistema de archivos semántico para Linux
¿Cómo verificar rápidamente las advertencias interesantes que brinda el analizador PVS-Studio para el código C y C ++?
¿Cómo ver rápidamente advertencias interesantes generadas por el analizador PVS-Studio para código C y C ++?
TacacsGUI, Administrador de configuración
Las consecuencias de la extracción prematura de las muelas del juicio
Blitz con Ilya Krasinsky: ¿cómo disparar malas hipótesis, por qué descartar un producto y cómo crecer para un mínimo de acción?
10 complementos PostCSS que le ahorrarán tiempo de diseño
Señales desde arriba: cómo salvamos a los cartógrafos del trabajo innecesario y los ojos rojos
Implementación en PythonAnywhere desde GitHub
¿Por qué el osciloscopio necesita soporte de criptografía?
Conclusión de la información en la pantalla del comprador.
Ofuscación de datos para pruebas de rendimiento
Promoción de RUVDS: prepara el servidor en verano
Un fanático, una pieza de hierro o un espectador: ¿qué tipo de jugador eres?
Reduce el tiempo de construcción de tus proyectos de Android
Cómo id Software creó Wolfenstein 3D basado en tecnología de Commander Keen
OpenGL ultramoderno. Parte 2
7 hábitos de programadores de alto rendimiento
Presentación de las interfaces virtuales de Linux: túneles
Madagascar - isla de contrastes
Ahorros en el desarrollo multiplataforma móvil: estudio de caso de Skyeng
Desbloqueo automático del contenedor LUKS raíz después de un arranque en caliente
¿Pero estoy haciendo estupideces? ¿Por qué los desarrolladores van a gemba?
El número de víctimas en desastres nucleares como Chernobyl es muy exagerado para el drama
Cómo organizar el desarrollo y soporte de un blog en WordPress en el 2T19 y no arreglarlo
Noticias del mundo de OpenStreetMap No. 465 (11/06/2019 - 17/06/2019)
¿Cuánto ganan los graduados de varias universidades rusas?
Bienvenido a DINS Java TARDE 26 de junio
Fundación Acronis: las escuelas ya están construidas en 8 países. Estas con nosotros
Banners de cookies: cómo verificar rápidamente el cumplimiento de GDPR
Sea remoto: equipos distribuidos: una tendencia en la práctica
Asignación automática de tareas en Jira usando ML
Soporte técnico de KPI Miran
Arquitectura de aplicaciones o cómo estropear el karma en Habré
Kit de juego de etiqueta láser. Dedicado a aquellos que jugaron juegos de guerra.
Grow, Team Leader, grande y pequeño
Semana de la seguridad 26: spam en los servicios de Google
Golang Meetup vol. 4 - 27 de junio, Nizhny Novgorod
Descargue el audio VKontakte a través del cliente js o la extensión de archivo .m3u8
ServiceLoader: un marco DI integrado del que quizás nunca hayas oído hablar
Proyecto Salmon: Cómo resistir la censura de Internet de manera efectiva con proxies con niveles de confianza del usuario
Gafas AR en acción. Casos reales de cómo la realidad aumentada encontró aplicación en una amplia variedad de áreas de negocios
Construyendo y operando una red anycast tolerante a fallas
Las 10 principales tendencias tecnológicas en procesamiento de datos y análisis en 2019 según Gartner
Soporte móvil para máquinas herramienta chinas. O como colocarlos en un departamento
Tarjeta de seguridad del kernel de Linux
Uber: descripción general de los algoritmos clave de gestión de la plataforma
Deduplicación de anuncios en Yandex.Real Estate
Cómo desarrollamos TI en Leroy Merlin: reconstruyendo un motor sobre la marcha
Memoria universal: SRAM, DRAM y memoria flash en una botella
Matemáticas de la hoja: cómo un arbusto inusual cambió la ecuación de un modelo de crecimiento de plantas
Reducir el tamaño de una imagen acoplable con una aplicación de arranque por resorte
Crear una aplicación de escucha para ver el tráfico MMORPG móvil
Aisioshechka de Zuckerberg - brevemente y en el caso de Libra
"Y si no sé matemáticas, ¿estoy desesperado?" - especialistas responden preguntas frecuentes sobre profesiones en ciencia de datos
"Encuentra las cinco diferencias". Diferencia escalable y generacional: nuevo lote de pruebas
Cómo hicimos el piloto automático para una estación de servicio
¿Por qué escribir su cuadrícula de datos de reacción en 2019?
Parenting vs Machine Learning: compara una madre joven
Use mcrouter para escalar memcached horizontalmente
Replicación lógica entre versiones de PostgreSQL
Nevanger
Escribir un modelo de amenaza
Plasma Cash Chain como solución al trilema de escalabilidad de blockchain
¿Aumentar el servicio de su lista de correo o usar soluciones preparadas? Lo que aprendí durante 5 años en UniSender
Cámaras de profundidad: revolución silenciosa (cuando los robots lo verán) Parte 1
Medios técnicos como un bazar
Ya es hora de formar parte de un proyecto de código abierto
Versiones certificadas: el rastrillo que elegimos
¿Cómo puedo usar máquinas virtuales Yandex.Cloud interrumpidas y ahorrar para resolver problemas a gran escala?
Intel Optane DC Persistent Memory, un año después
Hackear y proteger unidades de cifrado LUKS
Demo Day: por qué es todo y cómo hacerlo UPD + Broadcast
Generación de señal PWM multifase en TMS320F28027
De qué debe protegerse la industria digital
Escaladores en Zafasadia. Cómo funcionan los promalps en la torre del Centro Lakhta
Análisis de vulnerabilidad de EvilParcel
Acciones Tokenizadas: Cómo convertirse en un inversor Gett antes de ir a la OPV
Ivideon Counter 3D: quién, cómo y por qué contar visitantes
Estimación del costo de los sistemas de TI de una empresa.
La presión está bien: ¿por qué el centro de datos necesita control de presión de aire?
Congreso Futurológico: una selección de relatos de los evangelistas del futuro.
KnowledgeConf: ¿despegó o no?
Sistemas neuromórficos: computadoras inspiradas en el cerebro humano
JavaScript: crear una aplicación MEVN simple
Sudor, lágrimas y seguimiento del tiempo: cómo aumentamos la rentabilidad de la empresa
Barcamp - el primer evento público en el pueblo
Eso es todo lo que queda después de ti: artefactos forenses del ransomware Troldesh (Shade)
OSDay 19 o por qué el lenguaje C sigue vivo
Descripción general de los auriculares Snom A150, Snom A100M y D
Investigar el rendimiento de DBMS MS SQL Server Developer 2016 y PostgreSQL 10.5 para 1C
Alan Kay: ¿Qué se puede llamar lo más sorprendente que las computadoras hicieron posible?
Cómo visualizar datos en una historia convincente
Análisis de vulnerabilidades de Evil Parcel
¿Cómo acelerar la descompresión de LZ4 en ClickHouse?
Secretos de encontrar un trabajo en el extranjero de un cazatalentos en ejercicio
Mi "¡Guau, no lo sabía!" momentos con broma
Ser un desarrollador moderno de pila completa
Medición del rendimiento de Qt
Cómo rompimos la vieja choza y construimos un rascacielos en su lugar
Revisión de los niveles de acceso del usuario utilizando Power BI utilizando el ejemplo de Bitrix CMS (BUS)
Programa P2M efectivo y gestión de proyectos
Experiencia desarrollando requisitos para el científico de datos de cualidades profesionales
¿Cuánto cuestan las pruebas unitarias?
Sintetizador DDS en Verilog
Atrápame si puedes. Versión profeta
¿En qué confían los expertos en protección de datos? Informe del Congreso Internacional de Ciberseguridad
Sobre el antílope en una máscara de gas y lagos de sal rosa
Cómo organizar 120,000 fotos y para que no haya pruebas, con diferentes niveles de acceso, para el equipo
Union MS-11: ¿Un accidente que no existía?
Cómo ahorrar $ 58 en 5 minutos: usemos diferentes precios en cada país contra los vendedores
Alternativas a la Raspberry Pi
Instalación mínima de CentOS / Fedora / RedHat
Experiencia en la integración de la caja de efectivo de Atol con el comercio propio CRM
Cómo Sberbank recoge el consentimiento para el procesamiento biométrico
Video paranoico de Yandex.Money metap
Reflexiones sobre los estándares nacionales de NB-Fi y los sistemas de facturación
Los peligros de usar constantes de varios caracteres
Los peligros de usar constantes de varios caracteres
Experimento: utilizamos proxies como herramienta para combatir ataques DoS
Guía de autenticación de Node.js sin passport.js y servicios de terceros
Trabajar con la API de KOMPAS-3D → Lección 16 → Caracteres de control
Cómo las GPU manejan la ramificación
Robot prueba SAP ERP
Las increíbles características de las redes neuronales 2019
Cómo Verizon y BGP Optimizer configuran una excelente conexión
Stack Overflow en inglés: Community Kill Guide
HyperCard, el enlace perdido en la evolución de la web
Autodesk Maya: características útiles y básicas para trabajar con modelos 3D
SQL: Problema de asistencia de tiempo: Debriefing
OpenCV en STM32F7-Discovery
Tablas hash en Go. Detalles de implementación
En la oficina hay una ilusión de control: no está en el control remoto. Conversación con Devhab
Comienza la revolución del código abierto en Italia
"Las herramientas no son tan importantes como la capacidad de pensar sobre los sistemas que crean". Gran entrevista con Martin Kleppman
Cómo implementamos SD-Access y por qué era necesario
Autoescalado horizontal de hogares Kubernetes y Prometheus para alta disponibilidad y disponibilidad de infraestructura
Crear un sistema de extensión en la biblioteca Qt - Parte 2
Meteorología y vuelos
Trabaja con JSON RPC en Symfony 4
No rovers lunares ni bromistas. ¿Qué sabemos sobre los robots en Fukushima?
Estado y asesinos en T
El libro Kafka Streams en acción. Aplicaciones y microservicios en tiempo real »
Los ingenieros salvan a las personas perdidas en el bosque, pero el bosque aún no se ha rendido
Cómo hacer que los contenedores estén aún más aislados: una revisión de las tecnologías de sandbox de contenedores
Regla CCD: con qué se come
10 errores del joven PO (parte II)
Generamos niveles de mosaico y ocultamos cuadrados del jugador
Cómo me volví vulnerable: escaneando la infraestructura de TI con Qualys
Escribimos transformadores personalizados AST en TypeScript
Estudiar como piloto privado en la Tierra Media: mudarse y vivir en una aldea de Nueva Zelanda
Las minas en rendimiento están esperando en las alas: parte 2
Calibración personalizada de Eye-Tracker
Anet A8 Plus actualizado. Grande y metal
BuratinoPhone Mobile Phone
La propiedad de simetría de la relación de cointegración.
Características RTC M41T56
¿Qué están haciendo los fondos de código abierto? Hablando de los proyectos recientes de OpenStack y Linux Foundation
Vulnerabilidad crítica de MacOS Mojave explotada activamente por ciberdelincuentes
ListenIt: extensión de Google Chrome para crear automáticamente versiones de audio de artículos
Cámara termográfica Seek Thermal Compact
Enfoque de ingeniería para el desarrollo de software
"¡Espera! ¿Quién viene? Video vigilancia en el porche
Próximos pasos para ir 2
Juju de un vistazo
Cómo hacer crecer un evangelista para su empresa
Estrés infeccioso: sincronización interespecífica de los niveles de cortisol en el ejemplo de los perros y sus dueños.
LLVM para Tensorflow, o compilador de ley de Moore
¿Cómo reparar una piscina del patio trasero en 7 horas usando el método de la ruta crítica?
Lo que aprendí al crear Dribbble
La tecnología EDR como elemento de la tríada nuclear SOC
Sistema de control de movimiento de naves espaciales Soyuz-TM
Siete hábitos básicos para equipos de desarrollo que trabajan remotamente
Gerente de productos saludables
El resumen de eventos para profesionales de recursos humanos en el campo de TI para julio de 2019
¿A dónde conduce ABBYY Road?
Análisis: cómo los problemas con las autoridades estadounidenses afectarán a Huawei y al negocio de TI
Hola de los programadores de los 80.
Desarrollando una aplicación para streaming usando Node.js y React
iOS Digest No. 8 (14 de junio - 27 de junio)
Mitos y leyendas del análisis del sistema o lo que hace un analista en un banco
Pruebas unitarias en Laravel
Proyecto construir infraestructura con docker
¿Cómo administrar el tiempo y dejar de procrastinar?
¿Por qué regresan los empleados? Historias de partida y regreso
Traducción: IEEE 802.15.4z Standard. ¿Qué nos espera en el futuro?
Internet soberano: órdenes aclaratorias
Autenticación de dos factores en el sitio utilizando un token USB. Ahora para Linux
Prueba de mutación: pruebas de prueba
Profesor de ruleta
Trabaje con un clúster Proxmox: instalación, configuración de red, ZFS, solución de problemas comunes
Zimbra y protección de sobrecarga del servidor
Comisión Federal de Comunicaciones de EE. UU. Contra meteorólogos
Mitap para ciencia de datos
Radio atómica: la primera emisión musical
Los médicos creen que en el futuro cercano, los dispositivos de fabricación de vacunas aparecerán en hogares y farmacias.
WebFPGA - Desarrollo Verilog en navegador
La solución de las tareas de WorldSkills del módulo de red en la competencia de "CCA". Parte 2 - Configuración básica
Jet World: acceso libre y abierto a los informes de la conferencia Joker 2018 + revisión de los diez mejores
Comparación de certificación ágil, Parte 1 - ICAgile, Scrum.org, ScrumAlliance y PMI
Clasificación profunda para comparar dos imágenes
Escritura dinámica estáticamente segura a la Python
Análisis del concurso IDS Bypass en Positive Hack Days 9
Te invitamos a la primera conferencia de Zabbix en Rusia
Cómo mirar a la contraparte
Lo que aprendí sobre la optimización en Python
10 mejores bibliotecas de JavaScript para visualizar datos en gráficos y tablas
Juegos de mesa en los que tienes que aplastarte la cabeza
Cómo se diseñan y fabrican los procesadores: fabricación de chips
Por qué Swift puede convertirse en un gran evento en el aprendizaje profundo
Cómo elegir el almacenamiento sin dispararte en el pie
Vida cotidiana MT_FREE: varias historias sobre la influencia de los servicios de terceros en el trabajo de Wi-Fi público
Sala de reuniones L̶i̶t̶t̶l̶e̶ Helper v 2
Al igual que en la arquitectura thrash y la falta de habilidades en Scrum, creamos equipos de componentes cruzados
Virtualidad real: estaciones de trabajo ++
"Abriría una zona de TI especial en el sur de Rusia" - 10 preguntas al programador # 11. Nueva temporada
Paralelos que se cruzan: el Ministerio de Comunicaciones quemó durante la noche miles de millones en presupuestos
Linter en Go. Cómo cocinarlos Denis Isaev
Integración de ClangFormat y Notepad ++
18 trucos para trabajar con Visual Studio
Redes neuronales y aprendizaje profundo, capítulo 2: cómo funciona el algoritmo de retropropagación
Mudarse al trabajo en el extranjero: 6 servicios para ayudar a los inmigrantes en los EE. UU. Y Canadá
JetBrains Open Day 2019: Informe de transmisiones
Lista de verificación: inicie los comandos SCRUM y vacúnese con zombie scrum
Tenía siete palabras para ser víctima de phishing dirigido
Interruptor táctil inalámbrico con luz de fondo fluorescente adicional
Consejos y trucos visuales de estudio
Confesión del jefe: cómo trabajar mientras viaja, despedir a la mitad del departamento en Los Ángeles y por qué patrocinar a MeksetnoExp Tyoma Lebedev
Evaluación de pose humana en imágenes para iOS
Lo que realmente sucedió con el desaparecido Boeing de Malasia (parte 1/3)
Sistema de control de tráfico de naves espaciales Soyuz-TM parte 2
Sitios dinámicos sin servidor en las páginas de Github (para aquellos que no saben, sin servidor usan servidores API de terceros)
Las aventuras de los esquivos Malvari, Parte II: Guiones secretos de VBA
Robot FEDOR: entrenamiento con el nuevo equipo de ISS y las primeras tareas espaciales
compositor vs npm: desarrollo de módulos múltiples
Resumen de eventos de TI de julio
¿Huellas digitales a través de anuncios publicitarios? Ahora esto es común
Comparación de formatos de serialización
JavaScript funcional: cinco formas de encontrar la media aritmética de los elementos de la matriz y el método .reduce ()
De Moscú a Tomsk. La historia de un movimiento.
Cómo organicé el entrenamiento de aprendizaje automático en NSU
Seguridad de la información provincial: ¿estancamiento o desarrollo?
Hoja de trucos de Gradle
Delegación como herramienta de gestión
¿Cómo fue el Mobius 2019 Piter (y un poco sobre el próximo Mobius)
AMA con Habr.10. Último * problema
La gran entrevista con Martin Kleppmann: "Descubrir el futuro de los sistemas de datos distribuidos"
Crear un sombreador de césped en el motor de Unity
Descripción general de la plataforma UserGate
PVS-Studio en las nubes - Ejecución del análisis en Travis CI
PVS-Studio para Visual Studio
PVS-Studio para Visual Studio
PVS-Studio va a las nubes: análisis de lanzamiento en Travis CI
Ir idioma: selección ORM
Comercialización con toma de decisiones de ML
25 de julio, Moscú - QIWI iOS Meetup
50 materiales seleccionados sobre las ganancias de los músicos, sonido en juegos y películas, instrumentos inusuales y los viejos y olvidados
Las mejores distribuciones de Linux para computadoras antiguas
Lo que realmente le sucedió al desaparecido Boeing de Malasia (parte 2/3)
En el camino al núcleo de Python
Videovigilancia "inteligente": cómo será la vida bajo cámaras con inteligencia artificial
¿Qué es la pila MERN y cómo trabajar con ella?
Errores de GDPR
Python en Visual Studio Code - Versión de junio de 2019
Flujo de trabajo de desarrollo web efectivo: Confluencia, Airtable y más
RDMA dentro del centro de datos en la implementación de Huawei
Sumérgete en Jetpack Compose
Redirecciones: 301, 302, 307 | Guía práctica 301
Programación dinámica en el mundo real: corte de costuras
Sony Xperia 10 revisión
Construyendo una red legal global para código abierto
SwiftUI y suscripciones de renovación automática
Guía nativa de React para desarrolladores principiantes de Android (con aplicación de muestra)
Habr Weekly # 7 / Red neuronal despoja a las personas, Airbnb de lujo, en el examen se le permitirá a Google, en Google Play muchas falsificaciones
La historia de la modernización de un centro de datos: casi la mitad de la reducción en PUE y otras ventajas de las soluciones modernas
El arte sutil de la hipótesis matemática.
“The Magic Word” para empleadores: experiencia de IIBS NITU “MISiS”
Nuevo GitLab 12.0 con revisiones visuales y una lista de dependencias.
Desarrollando Breakout en Svelte
Noticias de la semana: Raspberry Pi 4 a la venta, Internet en el Examen de Estado Unificado, Roskomnadzor y servicios VPN, una red neuronal despoja a las personas
Aplicación de contabilidad de comunicación de código abierto en la región.
Microoptimización de mirilla en compiladores C ++ y C #
Evaluación comparativa de PostgreSQL en FreeBSD, CentOS, Ubuntu Debian y openSUSE
Buscando asteroides - proyecto Hubble Asteroid Hunter
Inteligencia artificial: se formulará una pregunta para cada respuesta
Inmersión en redes neuronales convolucionales. Parte 5/10 - 18
Métodos para emparejar conexiones eléctricas al rastrear pares diferenciales en placas de circuito impreso
La barrera de exaflops se superará en 2021
Servidor DHCP de conmutación por error basado en Kea
Leemos VKontakte a través de RSS
Como hice una red social en 2019
Ya veo, significa que existo: revisión de Deep Learning en Computer Vision (parte 2)
Solo eche un vistazo a SObjectizer si desea usar Actores o CSP en su proyecto C ++
Cómo evaluar el rendimiento del almacenamiento en Linux: evaluación comparativa utilizando herramientas abiertas
¿Cirugía maxilofacial o no? Esa es la pregunta
El resumen de materiales interesantes para el desarrollador móvil # 304 (del 24 al 30 de junio)
Romper un juego de memoria: toda una historia de detectives
El software para el Boeing-737 Max fue escrito por subcontratistas que ganan $ 9 por hora
¿Por qué necesitamos funciones virtuales?
Cómo la IA, los drones y las cámaras mantienen nuestras carreteras y puentes seguros
Cómo la inteligencia artificial, los drones y las cámaras garantizan la seguridad de carreteras y puentes
Una lista interminable y ridícula de lo que necesita saber para usar de forma segura las redes Wi-Fi públicas
Coincidencias aleatorias en la vida, o cómo resultó que te presentaron un pastel en una fábrica de tractores
Simplifique su código con Rocket Science: operador de nave espacial de C ++ 20
BTRFS para los más pequeños
Modelo matemático de un radiotelescopio superlargo
¿No es hora de lavar el cerebro?
Otra forma de optimizar las imágenes de Docker para aplicaciones Java
Diseñador en línea de la sala de reuniones: selección de la solución óptima para la videoconferencia
10 principios del código autodocumentado
Segmentación Respiratoria Automática
Acerca de los errores que aparecen de la nada y en los que no hay nadie a quien culpar: el fenómeno de la falta de responsabilidad
Gosh! para viajeros: la historia del proyecto de una casa
Se desarrolló la primera simulación del Universo basada en IA. Una red neuronal hace su trabajo tan bien que incluso es raro.
Cómo los hackers usan Microsoft Excel contra sí mismo
Otro paso hacia el final de la Ley de Moore
Antes de Netscape: navegadores web olvidados de principios de la década de 1990
ORM: por qué esta tarea no tiene solución, pero tiene que ver con eso, sin embargo, algo debe ser
Anton Belichkov: "La forma más fácil de comprender el poder de OpenStreetMap es comenzar a editar el mapa usted mismo"
Computadora biosintética de doble núcleo en una célula viva
PHP Digest No. 159 (17 de junio - 1 de julio de 2019)
Hice un medio engranaje grande en paneles solares por 250,000 rublos (2 partes)
Evolución de la herramienta más popular de cada desarrollador (en Visual Studio)
Frontend Weekly Digest (24-30 de junio de 2019)
Pesadilla del "Caballero": una historia instructiva sobre DevOps
El resumen de materiales frescos del mundo del front-end para la última semana No. 371 (24 y 30 de junio de 2019)
Resumen: ¿Cuál será el futuro de Tesla y qué factores lo afectarán?
Recopile métricas de aplicaciones .NET usando Telegraf
Academia de Android en Moscú: curso avanzado
Yandex Retro Games Battle 2019 - desarrollo de juegos para ZX Spectrum
Todo lo que necesitas para comenzar con Vue.js
Yandex abre conjuntos de datos de Toloka para investigadores
Cómo duplicar objetivos de Yandex.Metrica en Google Analytics
No hay límite para la perfección: cómo las interfaces neuronales ayudan a la humanidad
Programación asíncrona: rendimiento asíncrono: comprenda los costos de asíncrono y aguarde
Replicación continua de PostgreSQL antiguo a nuevo con Slony
El ciclo completo de desarrollo de productos de TI utilizando el ejemplo del proyecto: roles de equipo, tareas del cliente, etapas
Gerente de Seguridad de Aplicaciones. Desarrollador o seguridad?
Texturizado, o lo que necesitas saber para convertirte en un Artista de Surface. Parte 1. Pixel
Uso de mensajería asincrónica para mejorar la disponibilidad
Resolución de problemas con pwnable.kr 01 - fd. Descriptores de archivo y procesos
Revisión sucia de Twitter del VS7.0-ER
[Peter] Reunión JUG.ru con Cliff Click - ¿Una JVM hace eso?
Introducción a la inversión desde cero utilizando IDA PRO
Estudiamos el calendario
La mía sigue siendo legal: la experiencia de minar lightcoins en 2019
Tabla de multiplicación de una fila
Casos de redes: cómo Microsoft Azure ayuda a realizar un ataque de phishing
Cómo los resultados rápidos ayudaron a Ivan
TestMace: un potente IDE para trabajar con API
TJBOT como una ilustración de los servicios de IBM Watson
No es otro lenguaje de programación. Parte 1: lógica de dominio
Usando Avocode para el diseño del sitio. Revisión para principiantes. Bonificación: registre un período de prueba de 30 días
¿Por qué estamos enseñando esto?
HP 3D Structured Light Scanner Pro S3 Revisión y prueba
Deep (Learning + Random) Forest y análisis de artículos
Ceph - de "en la rodilla" a "producción" parte 2
Asegurar protocolos inalámbricos utilizando LoRaWAN como ejemplo
Cómo hice que el desarrollo en Vue.js sea conveniente con la representación del lado del servidor
Higiene del trabajo a distancia o los beneficios de la telepatía.
Arquitectura e implementación de microservicios, paso a paso, parte 1
Transición del monolito a los microservicios: historia y práctica.
Más de 30 preguntas sobre programas de utilidad y no de utilidad
Semana de la seguridad 27: vulnerabilidades de la bomba de insulina
Cómo desarrollar una estructura de tienda en línea basada en la agrupación y la lematización de la semántica
¿Blockchain está aquí solo para relaciones públicas y publicidad?
Cómo cambiar tu carrera, convertirte en un desarrollador frontend a los 30 años y trabajar a tu gusto
Desde la emisión de préstamos hasta el backend: cómo cambiar su carrera a los 28 años y mudarse a San Petersburgo sin cambiar de empleador
5 extensiones de navegador para trabajar con texto en inglés
Reunión de AWS_Ru en Raiffeisenbank
Descripción general de los programas de subvenciones para desarrolladores de blockchain
Drone Show: mirada interior
Google abre el código fuente del analizador robots.txt
Entrenamiento Cisco 200-125 CCNA v3.0. Día 11. Conceptos básicos de VLAN
Errores de registro comunes
Soporte técnico de lunes a viernes: historias sobre lo que sucede cuando no puede comunicarse con el usuario
¿Por qué LLVM puede llamar a una función nunca llamada?
Internet para el residente de verano. Parte 4. Una tarjeta SIM es suficiente
Características de las computadoras cuánticas.
Cómo hacer una cocina de oficina a través de un enfoque de supermercado
Alexey Savvateev: Modelos de Internet y redes sociales.
Cámaras de profundidad: revolución silenciosa (cuando los robots lo verán) Parte 2
Profundice en los espacios de nombres de Linux
Enlace gigabit de 3 km en módems láser
¿Cómo ejecutar una impresionante reunión de Kanban StandUp?
Texturizado, o lo que necesitas saber para convertirte en un Artista de Surface. Parte 2. Máscaras y texturas.
Compilación de una clasificación de territorios por el método de potenciales térmicos utilizando datos abiertos
Los mejores informes con HighLoad ++ 2018
Parte 3: Casi cargando Linux desde una tarjeta SD a RocketChip
Secretos de trabajar con tela en el juego Alan Wake
Data Science Digest (julio de 2019)
Agárrate fuerte al volante ... Nuestro proyecto para monitorear la condición de los conductores
“Siempre creímos en la competencia y en el derecho a elegir un usuario” © Yandex
Un ejemplo práctico del uso de las funciones de render de Vue: crear una cuadrícula tipográfica para un sistema de diseño
Directrices prácticas para desarrollar aplicaciones React a gran escala. Planificación, acciones, orígenes de datos y API
Directrices prácticas para desarrollar aplicaciones React a gran escala. Parte 2: gestión del estado, enrutamiento
Metamorfosis de la prueba de la saga redux
El secreto principal para desarrollar buenas aplicaciones de electrones
Trucos de 13 npm para ahorrar tiempo
No Portal 3, pero cercano: teletransportación cuántica de información dentro de un diamante
Una mirada al interior: escuela de posgrado en EPFL. Parte 4.2: el lado financiero
La violación de GDPR se castiga más activamente: nuevas multas y el impacto de las regulaciones fuera de la UE
Obtenga un registro de trabajo de Jira
Python consume mucha memoria o ¿cómo reducir el tamaño de los objetos?
El libro "Código de alto rendimiento en la plataforma .NET. 2da edicion
VC nube de palabras en la rodilla
Zabbix, series de tiempo y TimescaleDB
Pioneros de las nuevas tecnologías: Vadim Artsev contó cómo dejó de ser ciego
Python + Pyside2 o simplemente "Calculadora"
Día de la automatización, o cómo construimos la capa de autotest.
Cree su propia biblioteca de estilos de Spring Data Repository con Dynamic Proxy y Spring IoC
Biblioteca de símbolos GOST para DipTrace
Acerca de comparar formatos de almacenamiento en Hadoop: comencemos con ORC
Desarrolle la extensión de Chrome con CLI angular
Presentaciones con Magento Meetup Kharkiv - Videos y presentaciones
Entrenamiento Cisco 200-125 CCNA v3.0. Día 12. VLAN avanzada
Pozos en camino a convertirse en programador
¿Cómo atrapamos a un diseñador de UX con carnada viva?
¿Cómo obtuvimos las primeras imágenes en 3D de quizás la iglesia cristiana más antigua de Rusia?
Anatoly Slyusar: “El período de la computadora de la UE nos permitió capacitar a los programadores de sistemas y aplicados”
Cómo pasar de ser desarrollador a líder de equipo y vivir con él aún más
Gestión de texto y localización en una aplicación web.
El ingeniero de Amazon ha creado un dispositivo de bloqueo de IA que mantiene a los gatos fuera de la calle
11 de julio, seminario web del Grupo IB "Análisis de malware para principiantes: enfoques básicos"
Enfoques arquitectónicos en aplicaciones iOS
No olvide aumentar la posibilidad de una respuesta al cliente utilizando una solicitud repetida en el equilibrio L7
Petty little joy # 6: OpenAI Gym - juega juegos y controla robots
Reconocimiento de fuentes de luz en mapas ambientales.
¿Qué son las bicicletas eléctricas (revisión grupal en dos partes de cinco modelos de dos fabricantes), parte 1
Cómo atravesamos el Gran Cortafuegos chino (Parte 1)
¿Por qué los dos mayores fabricantes de productos electrónicos unieron fuerzas en un nuevo proyecto de GPU?
Ejecute OpenVPN en Docker en 2 segundos
Herramientas de desarrollo de Node.js Cola de trabajo
Cosmos 7 años
Crear un enlace Reactivo UsePosition () para obtener y rastrear las coordenadas del navegador
Automatización para los más pequeños. Primera parte (que es después de cero). Virtualización de red
Cómo aprendimos a dibujar textos en lienzo
StealthWatch: conceptos básicos y requisitos mínimos. Parte 1
Un poco de historia sobre el desarrollo de tu juego en Windows Forms + C # puro en mis 16 años
Realmente escribiendo vue
"No seas malvado" o lo que Facebook nos oculta
Cintas de video de mitap DevLeads de la oficina de Tutu.ru
Proyecto Intel oneAPI: muchas arquitecturas, una API
Encontrar un guión largo
Teoría en lugar de heurística: mejorando como desarrolladores frontend
Swaps atómicos en pocas palabras
CI / CD con AWS y Bamboo
Cyber Challenge. Un nuevo nivel. Competencia en línea de Rostelecom Solar
RamblerFront y Meetup # 7
El virus Lurk hackeó bancos mientras fue escrito por trabajadores contratados ordinarios
Cambio de máquinas virtuales a contenedores LXC: razones, ventajas e instrucciones listas para usar
La implementación de software fallida bloquea el servicio Cloudflare
EMI planea introducir pruebas de aviones no tripulados
Cerebros estúpidos, emociones ocultas, algoritmos insidiosos: la evolución del reconocimiento facial
Cómo se diseñan y fabrican los procesadores: el futuro de las arquitecturas informáticas
20 preguntas para las empresas de TI antes de cambiar de trabajo
Cómo aprovechar al máximo la educación en informática
¿Por qué necesitamos UML? O cómo salvar tus nervios y tu tiempo
ICANN elimina el umbral de precio para el dominio .org: por qué la comunidad de TI está en contra y qué sucederá después
@Pythonetc Junio 2019
Consejos y trucos de mi canal de Telegram @pythonetc, junio de 2019
¡Automatízalo! Cómo mejoramos las pruebas de integración
Mónada "Tal vez" a través de asíncrono / espera en C # (¡Sin tareas!)
¿Python GIL está realmente muerto?
Texturizado, o lo que necesitas saber para convertirte en un Artista de Surface. Parte 3. PBR y materiales
El camino de la paz y el camino de la guerra en proyectos de TI
Perros de trineo: lo que necesita saber sobre ellos y cómo fueron traídos
Implementación de un sistema DLP en el ejemplo del comercio minorista
Los gopniks están ahora en los mercados extranjeros, o "¿Por qué es tan difícil encontrar un programador normal?"
¿Quiere
perder peso
para aprender TI por su cuenta? Preguntame como
Ofuscador de espacio en blanco para PHP
Primer vistazo a los UPS Delta Amplon RT
Gran entrevista con Cliff Click, el padre de la compilación JIT en Java
La escuela de programadores hh.ru por décima vez abre un conjunto de especialistas en TI
Redes neuronales y aprendizaje profundo, capítulo 3, parte 1: mejorar la forma en que se entrenan las redes neuronales
Habr Special // Podcast con el autor de Invasion. Una breve historia de los hackers rusos
¿Qué son las bicicletas eléctricas (revisión grupal de cinco modelos de dos fabricantes), parte 2
Combatir la complejidad en el desarrollo de software.
SIG? o no SIG? Esa es la pregunta
Días laborables del centro de datos: pequeñeces obvias durante 7 años de funcionamiento. Y la continuación sobre la rata
Materia y antimateria: qué es, cuál es la diferencia y qué tiene que ver el neutrino con ella
Y el Señor ordenó: "Entrevista y acepta las ofertas"
Kirill Tolkachev y Maxim Gorelikov sobre Spring Boot en jug.msk.ru
Análisis detallado de la entrevista para Junior Python Developer
Tic Tac Toe Parte 1: Svelte y Canvas 2D
GPS para escarabajo de estiércol: sistema de orientación multimodal
Cómo aprendimos a manejar los datos con GoPractice Simulator
El esplendor y la pobreza de la literatura traducida.
La exposición de Las Vegas es para desarrolladores de electrónica, no para consumidores. Un informe de la conferencia de automatización de diseño
Prácticas ágiles básicas para equipos técnicos y no técnicos en 2019
IronPython del lado del mal: cómo descubrimos un ciberataque a los servicios públicos en un país europeo
5-6 razones para venir a GolangConf
Toda la verdad sobre RTOS. Artículo # 29. Interrupciones en el núcleo SE
DBMS funcional
Satellite 6.5 Reporting Engine: qué y por qué
Adaptación de programas para ZX Spectrum a TR-DOS por medios modernos. Parte 3
Transmita proyectos y bibliotecas de Altium Designer a PADS Professional
Los guardianes de los videojuegos mantienen la cultura del juego paso a paso
Plantillas personalizadas en GTM: un ejemplo
Introducción a CatBoost. Informe Yandex
Empleados "quemados": ¿hay alguna salida?
Reunión de analistas de negocios en Redmadrobot 18 de julio
Cómo preparar su sitio para grandes cargas de trabajo: 5 consejos prácticos y herramientas útiles
Nutrient Bot o cómo quiero tomar el pan de los entrenadores de fitness
Aprendizaje profundo Aprendizaje Federado
Recopilación de artículos sobre aprendizaje automático e inteligencia artificial
Informe postmortem de Habr: el periódico cayó
Corel y Parallels vendidos al grupo de inversión KKR de EE. UU.
JVM TI: cómo hacer un complemento para una máquina virtual
Lanzar un sitio para un producto con una demanda sin forma
Destacados contemporáneos
Sobre la implementación del famoso género en la plataforma Minecraft
Cómo eliminar los artículos viejos para que crezcan bruscamente en lo orgánico: + 104% del tráfico durante seis meses
Por qué, por qué y cuándo usar ValueTask
Seminarios web de Dell Technologies: todos los detalles de nuestro tutorial
Cinco estudiantes y tres tiendas distribuidas de valor clave
Lado de la personalidad de Paul Allen, sobre el cual no tanta gente sabía como me gustaría
Índice de Borsch. Un enfoque sistemático para evaluar, comparar y determinar la relación calidad / precio.
Cómo atravesamos el Gran Firewall chino (parte 2)
La paciencia y el trabajo extraerán todo el texto.
Destrucción de silos a través del enfoque de adaptación VeriSM ™
Cómo desarrollar otro juego de plataformas con Unity. Otro tutorial
Lanzamiento de Rust 1.36.0: Rasgo futuro, estabilización de asignación y QuizásUninit
Aprende inglés de forma económica y eficiente. Parte 2
MotionLayout: las animaciones son mejores, menos código
Baterías AAA baratas y caras
Ajuste de los parámetros del kernel de Linux para optimizar PostgreSQL
Concurso de desarrolladores de bots para TamTam
Cómo funciona el equipo equilibrador en World of Tanks Blitz
Ruido en big data. Análisis de entropía
Problemas informáticos más populares a los que nos enfrentamos todos los días
Lista de verificación de ASO: optimización de texto
Viernes Mini CTF
¿Qué es GitOps?
Desarrollo de Linux en Windows con WSL y Visual Studio Code Remote
Hablar en público Brevemente sobre lo principal
Un poco sobre los estándares de comunicaciones espaciales
Los documentos más útiles de Mail.ru Design Conf × Dribbble Meetup 2019 de True Engineering
Meetup de Summer Droid
Muestreo y precisión de cálculo
Sugerencias para vulnerabilidades y protección de modelos de aprendizaje automático
Las personas típicas y las redes en las que viven.
JavaScript funcional: ¿qué son las funciones de orden superior y por qué son necesarias?
Cartuchos de consola como módems
5 errores comunes de Python para principiantes
Visualización del número de victorias para los equipos de la NBA utilizando gráficos de barras animados en R
[Ekaterimburgo, anuncio] Flutteron - un taller sobre desarrollo en Flutter
Escaneo de documentos a través de la red
Benchmarking PostgreSQL con grandes páginas de Linux
Migrar a Zimbra con imapsync
Qué (no) necesitas saber para crear juegos en Unity
Debajo del capó de React. Escribimos nuestra implementación desde cero
Lo que puedes aprender del diseño de juegos hiper-casuales
Conferencia para fanáticos de DevOps
Cómo pasar de ESXi a KVM / LXD y no perder la cabeza
Los accidentes te ayudan a aprender
La tragedia no viene sola
XLNet vs BERT
Cómo los estudiantes de Perm llegaron a la final del campeonato internacional de análisis de datos de Data Mining Cup 2019
Yota, o cómo puedes averiguarlo todo
Implementación de aplicaciones en múltiples clústeres de Kubernetes con Helm
"Es más fácil responder que guardar silencio": una gran entrevista con el padre de la memoria transaccional, Maurice Herlichi
C ++ 20 está incluido, se inicia C ++ 23. Resultados de la reunión en Colonia
Cómo implementamos las pruebas ágiles
Contratar a un empleado comienza con ... respeto. Entrevistaremos al ingeniero.
Habr Weekly # 8 / Yandex Sorcerers, un libro sobre Prince of Persia, YouTube contra hackers, el láser "corazón" del Pentágono
Analizando Async / Await en JavaScript con ejemplos
Ajuste de la configuración de PostgreSQL para optimizar el rendimiento
Qué tipos de detección son útiles en videovigilancia. Mecanismos y funciones.
Aprendizaje automático vs. enfoque analítico
Búsqueda corporativa
Convierta la imagen en sonido, ¿qué puede escuchar?
TestMace. Inicio rápido
Los científicos y jefes de corporaciones tecnológicas consideran que el lanzamiento de empresas industriales al espacio es una realidad
Uso de UIViewPropertyAnimator para crear animaciones personalizadas
Noticias de la semana: Yandex y agencias de inteligencia occidentales, FAS lucha en casinos en línea, el Ministerio de Transporte regula BlaBlaCar
Vida plena en Svelte
Recetas Nginx: conversión de HTML y URL a PDF y PS
Cómo crear la primera aplicación para operar en el intercambio: 3 pasos iniciales
Recetas PostgreSQL: conversión de HTML y URL a PDF y PS
Texturizado, o lo que necesitas saber para convertirte en un Artista de Surface. Parte 4. Modelos, normales y barrido
Deja de celoso con comentarios en el código
Atención para dummies e implementación en Keras
Raspberry Pi + CentOS = Punto de acceso Wi-Fi (o Raspberry Router en un Red Hat)
User Inyerface: cómo no atormentar al usuario
Cómo intenté mejorar Halo 2, pero casi lo arruiné
Cómo configurar HTTPS - SSL Configuration Generator ayudará
Algoritmo criptográfico Grasshopper: casi el complejo
Crear una aplicación para Bitrix24 desde cero
Salir de tu zona de confort: de nodejs a dlang
Tácticas de rol de escritorio
Por qué DFSR no replica algunos archivos y cómo lidiar con ellos
Comunicación de video ojo a ojo: intenta resolver el problema de la falta de contacto visual
Cómo atravesamos el Gran Cortafuegos chino (parte 3)
Asignación de memoria estática en microcontroladores.
Un vistazo a la caja negra: un nuevo sistema del MIT mostrará cómo funcionan los algoritmos de aprendizaje automático
Algunos consejos simples pero útiles para trabajar con getters en Vuex
La guía de voz de la cámara se ha vuelto más accesible: la solución universal de seguimiento de voz SmartCam A12
Cómo implementar independientemente (Prueba de existencia) en 2 pasos
Potente módulo de escritura Vuex
Cómo comparar: "coche increíble" y "choza fea", en una encuesta de marketing y en Big Data
Mapa de calor de clics: cómo se comportan los usuarios en el sitio
El resumen de materiales interesantes para el desarrollador móvil # 305 (del 1 al 7 de julio)
Balance de escritura y lectura de bases de datos
Windows Server 2008 R2 - El rey está muerto, viva el rey
Creación de defensa de la torre en la unidad: torres y enemigos que disparan
Petty little joy # 7: tres por el precio de uno: animación de consola, algoritmos y depuración
CERN cambia a software de código abierto, ¿por qué?
Características HttpUrlConnection de java.net
¿Quiénes son los eidéticos, cómo funcionan los recuerdos falsos y tres mitos populares sobre la memoria?
Un poco sobre Google Home Hub, o cómo compré un marco de fotos por 130 euros
Distribución estática de objetos FreeRTOS
Métodos de segmentación de puntos en nubes de puntos
Lleve su experiencia de desarrollo de Linux en Windows al siguiente nivel con WSL y Visual Studio Code Remote
X.Spectator - monitoreo de estado en .NET
C # o Java? ¿TypeScript o JavaScript? Clasificación basada en aprendizaje automático de lenguajes de programación
GitHub Package Registry admitirá paquetes Swift
GitHub Package Registry admitirá paquetes Swift
Plato de regalo o música gratis para los amantes de la cola y desayunos preparados.
C # o Java? ¿TypeScript o JavaScript? La clasificación de los lenguajes de programación basados en el aprendizaje automático.
Tesla presentará varias sorpresas a la vez en la segunda mitad de este año
Estamos escribiendo un bot de pesca en el juego Albion Online en Python
Comprender las características de Google Chrome Convertir HTML a PDF
14 mejores plugins de WordPress SEO en 2019
Un paso más cerca de la reparación del timo
Cómo diseñamos e implementamos la nueva red en Huawei en la oficina de Moscú, parte 2
Computadoras modulares integradas de la serie UNO-1000/2000
Aleksey Savvateev: Premio Nobel de Jean Tyrol por analizar mercados imperfectos (2014) y reputación colectiva
Tanque de robot Raspberry Pi con Intel Neural Computer Stick 2
Interfaces japonesas en el mundo real
Manejo suave de errores en microservicios
Experiencia usando BDD
Píldora azul falsa
Cómo la clave secreta de Huawei entró en el firmware de los enrutadores Cisco
Colocación del implante: ¿cómo se hace esto?
Creación de un gráfico de línea de media móvil animada en R. Recuperación de datos a través de la API de la NBA
Frontend Weekly Digest (1 - 7 de julio de 2019)
Food Design Digest Junio 2019
El resumen de materiales frescos del mundo del front-end para la última semana No. 372 (del 1 al 7 de julio de 2019)
Rellene documentos en Microsoft Word usando Python. Parte 2
Red para pequeñas empresas que utilizan equipos de Cisco. Parte 1
VNIITE del planeta en general: cómo en la URSS se les ocurrió el sistema de "hogar inteligente"
Cómo Artifact se convierte en el mayor fracaso de Valve
¿Cómo eliges productos en las tiendas?
"Para ganar los campeonatos, el equipo debe respirar al unísono". Entrevista con Talleres de Moscú Entrenador ICPC
¿Qué eres, cierres en JavaScript?
Cómo moverse por Windows Defender de forma económica y alegre: sesión de meterpreter a través de python
Las 13 mejores bibliotecas de Scala para análisis de datos
Referencia de origen de evento de Rx
Fuente de alimentación estable de alto voltaje para PMT
TheOutloud - Expresa y comparte tus artículos e historias favoritas. Parte 2
GitLab: con el lanzamiento de la versión 12.1, dejamos de admitir MySQL
Habilidades de unidad básica
Debian 10 Buster y Linux 5.2 lanzados
Cómo nos hicimos amigos de SCSS con las variables CSS utilizando el tema del kit de interfaz de usuario
De monolitos a equipos modulares.
Análisis de rendimiento de consultas en ClickHouse. Informe Yandex
10 ++ formas de trabajar con registros de hardware en C ++ (por ejemplo, IAR y Cortex M)
9 años en un monolito en Node.JS
Correr con prótesis: simulación de Nekstgen del movimiento humano usando músculos, huesos y una red neuronal
Implementación de propiedad en C ++
Tolerancia a fallos en el almacenamiento de Qsan
Estructura de datos del árbol B
Pruebas de integración para verificar pérdidas de memoria
De agente inmobiliario a desarrollador de juegos 2. "Operación: Android"
"Fast-PoE y Perpetual-PoE: ¿son estos nuevos estándares o no?"
Un viaje al centro de llamadas y a la cartera de productos a través de los ojos del desarrollador
Rodea, muerde, corta: la nueva competencia Mini AI Cup # 4
Smem: informes sobre la asignación de memoria entre procesos y usuarios en Linux
SQL: solución de tareas de tiempo de trabajo
De una función matemática mágica: una solución para gobernarlos a todos
10 años en TI diagnosticados con esquizofrenia, consejos de supervivencia
Después de la conferencia T + Conf 2019
Administrador de productos de Notes: comportamiento del usuario en las páginas del juego en la tienda de aplicaciones. ¿Cuánto tiempo lleva descargar un juego?
¿Por qué está disminuyendo la conversión del sitio? Ejemplos de 60 errores de diseño y usabilidad
Eventos digitales en Moscú del 9 al 14 de julio.
WAL en PostgreSQL: 2. Registro previo
Semana de la seguridad 28: hackear una casa inteligente
Bomba Zip aún mejor
Cómo optimizamos nuestro hospital temático para diferentes plataformas
14,000 millas no enganchadas
Retirado a los 22
Salir de las redes de Tarantool. Sincronización de nodos al filtrar tráfico
Escribir una API para componentes React, parte 1: no cree accesorios conflictivos
Vulnerabilidad de bloqueo de pantalla en Astra Linux Special Edition (Smolensk)
Epic fail resistance 2 o por qué no deberías involucrarte en la privacidad con los complementos de FireFox
¿Por qué a los desarrolladores les encanta crear aplicaciones nativas?
Breve introducción a la estrategia del producto y priorización de características
Telururo de tungsteno semimetálico: el cuchillo suizo del día de la nanotecnología
Implementación nativa de la biblioteca ECS
Automatización de pruebas de aplicaciones móviles: comparación de herramientas
¿Qué es más importante: conocer un lenguaje de programación o poder resolver un problema de negocios?
Precio JavaScript 2019
Angular: estado en 2019
Quasar 1.0: una nueva herramienta útil para los desarrolladores de Vue y no solo para ellos
Reintentando solicitudes HTTP fallidas en Angular
Bypass de trampa angular y ahorro de tiempo
Representación del servidor en un entorno sin servidor
¿El SEO no funciona en 2019?
Pruebe las herramientas de automatización o el probador de esteroides móvil
Querida Agile, estoy harta de fingir
Visualice y trate con Hash Match Join
Hydra 2019: transmisión gratuita de la primera sala y un poco sobre lo que será en la conferencia
TypeScript y sprints cortos. Cómo hicimos la herramienta de variación de entrevista frontal
Operador Kubernetes en Python sin frameworks y SDK
Editorial Peter. Venta de verano
Autoescalado y gestión de recursos en Kubernetes (revisión e informe de video)
La mejor relación calidad-precio - Mpow A5 (059)
Bitrix para programador y gerente: amor y odio
YouTrack 2019.2: un banner de todo el sistema, mejoras en la página de lista de tareas, nuevas opciones de búsqueda y más
Vive y aprende. Parte 1. Orientación escolar y profesional
Usar el verificador como un medio para modelar rápidamente proyectos RTL. Introducción a UVM
Organizar un proyecto de ML con Ocean
Caché remoto para iOS, alternancia de funciones, temas oscuros y una carrera de desarrollador: informe con Avito iOS Meetup # 7
Métricas de DevOps: dónde obtener datos para los cálculos
La vuelta al mundo con un libro electrónico: ONYX BOOX James Cook 2 Review
Otro bypass de autenticación en redes wifi públicas
Noticias del mundo de OpenStreetMap No. 467 (25/06/2019 - 07/01/2019)
Antigüedades: una breve historia de los reproductores de MP3
¿Cuál es la diferencia entre un investigador de datos y un estadístico?
"Los resultados empíricos son solo para publicación, los motivos reales del trabajo son estéticos". Gran entrevista con Michael Scott
Cómo predecir el comportamiento del usuario en la aplicación
CPaaS inteligente: noticias de la industria y lo que AI / ML le ha dado
Dejar de usar RSA
Divirtiéndose con el índice z
Escribir una API para React Components, Parte 2: Dar nombres al comportamiento, no a la interacción
Escribir una API para componentes React, parte 3: el orden de los accesorios es importante
A la pregunta del llanto diferente u otro de Yaroslavna
Star Wars: Caballeros de la Antigua República
Repensar el proceso de entrevista en la división de desarrollo de Microsoft
Arquitectura de solución pura, pruebas sin mobs y cómo llegué a esto
"ADVERTENCIA: desinfectar HTML eliminó algún contenido" y cómo tratarlo correctamente
Qué incidentes de Border Gateway Protocol pueden destacarse en los últimos años
¿Cómo implementar una arquitectura limpia en Android?
Idea: registro / autorización anónima utilizando la red Ethereum + Metamask, sin correos electrónicos, etc.
Cómo intenté arreglar un mapa de búsqueda de controladores. Parte 3 (final)
Cómo escribir código para que tus colegas no juren
Escribir una API para React Components, Parte 4: Cuidado con el Apropacalypse
Escribir una API para React Components, Parte 5: solo use la composición
El rastrillo más común cuando se usa printf en programas para microcontroladores
Escribimos API para componentes React, parte 6: creamos comunicación entre componentes
Cómo se creó el diseño de Yandex.Avto
Intel Quartus Prime: todo lo que necesita para trabajar con Intel FPGA
Aplicación móvil con generación automática de formularios: nuestro caso
RD-180: ¿pueden los Estados Unidos fabricar motores de cohetes?
React Hook Router Una alternativa moderna de React Router
Los datos son aún más importantes.
5 sistemas de gestión de eventos de seguridad de código abierto
Cambios recientes en Linux IO stack desde el punto de vista de DBA
Cinco tendencias aterradoras del diseño moderno.
La vulnerabilidad del software de teleconferencia Zoom permite que cualquier sitio web espíe a los usuarios a través de la cámara web
Agro-robot con IA aprendió a recolectar cuidadosamente solo ensalada madura del jardín
¿Cómo fue el primer hackathon en The Standoff?
Dagaz: Episodios (Parte 1)
ok.tech: Explicación de datos # 2
Las dificultades de trabajar con Redux y su solución.
SEO para Yandex ¿Buscar todo?
Lua en Moscú 2019: entrevista con Roberto Jerusalem
Lua en Moscú 2019: entrevista con Roberto Ierusalimschy
Parte 4: Sigue ejecutando Linux en RISC-V RISC-V
Heroku + Docker + Spring Boot
Cómo hacer texto perfectamente escrito en un segundo: una macro en Word para aquellos que escriben mucho
Mi experiencia en la creación de una aplicación multiproceso para trabajar con copias de seguridad
Vivaldi: ¿Cómo gana dinero el navegador?
Cómo derrotamos al árbol de categorías
Generación Arduino. Lo que inventan los estudiantes modernos
Modos de juego especiales en el contexto de Roguelike
Trucos sucios de vendedores de CRM: ¿comprarías un auto sin ruedas?
Ingeniería inversa industrial
Cómo lanzar una creciente startup b2c después de un hackathon
Slurm - Una manera fácil de entrar en un tema de Kubernetes
HTML es la web
Continuamos desarrollando una plataforma de aventura para los rusos: características de interfaz y preferencias de verano.
Curso para jóvenes diseñadores de juegos: cómo contar el equilibrio de personajes y equipos sin matemáticas
Las aventuras de los esquivos Malvari, Parte III: Intrincados guiones de VBA para la risa y el beneficio
5 diapositivas que los presentadores experimentados ignoran
.NET: Herramientas para trabajar con subprocesos múltiples y asincronía. Parte 2
Explicación de la tarea de Python con entrevistas de trabajo.
Un modelo de una serie natural de números y sus elementos. Rombos
¿Cómo enseñamos la ecología francesa y recogemos botellas?
Microbiota Historia de los métodos de estudio e investigación.
Cómo elegir un número aleatorio del 1 al 10
Desarrolle complementos para los productos de JetBrains y véndalos en el mercado de JetBrains
# 18 Mosdroid Argon en Lamoda - anuncio
Microfrontas: ¿de qué estamos hablando?
Mecánica de gamificación: árbol de habilidades
¿Por qué la serie de Chernobyl describió tan mal la energía nuclear?
Backup, Parte 5: Prueba de Bacula y Veeam Backup para Linux
Cómo perder el acceso al sistema en vivo simplemente buscando el código fuente
Realice un seguimiento de los cambios de archivos con Alerting OpenDistro for Elasticsearch
Cómo comenzar a usar el modo de usuario en Linux
Capacidades de los centros de datos de contenedores: centro de conmutación listo para usar en Myanmar en 50 días
Programación diferenciable
Lo que los desarrolladores necesitan saber sobre negocios
Letra vertical en TI moderna
Beeline muestra anuncios al robot de Google. Bot infeliz
Profundice en los espacios de nombres de Linux, parte 2
Extensiones útiles de Google Chrome para el programador
Sistema de gestión de proyectos abiertos del sector público
Sistemas telefónicos virtuales
Resumen: cómo comprar acciones de compañías estadounidenses de Rusia
Encontré un gran programador llamado Steve Wozniak
Garden v0.10.0: su computadora portátil no necesita Kubernetes
No aceptes desarrollar lo que no entiendes
Programa de afiliados de código abierto descentralizado en la cadena de bloques Waves
Tres consejos de gestión del tiempo para aquellos que lo han intentado todo.
Leer entre notas: sistema de transferencia de datos dentro de la música
iOS Digest No. 9 (28 de junio - 11 de julio)
Preguntas frecuentes de SELinux (FAQ)
Incorporamos el intérprete de Lua en el proyecto para el microcontrolador (stm32)
Telegram - bot | Menú completo
Redes sociales distribuidas
Estos enrutadores peligrosos: el hackeo a gran escala de equipos de red recientes y métodos de protección
Cómo Qualcomm estafó la industria móvil durante casi 20 años seguidos
Pato robot revuelve arrozales
MIPT abre el primer programa de maestría avanzada de Rusia en Informática e Ingeniería de Software
Algunas características poco conocidas de docker-compose
TDDx2, BDD, DDD, FDD, MDD y PDD, o lo que quieras saber sobre el desarrollo impulsado
Como los juegos para Sega Saturn fueron escritos en 1995
Drones militares
Windows Notification Facility: la superficie de ataque más indocumentada
La Red de Invención Abierta tiene más de tres mil licenciatarios, ¿qué significa para el software de código abierto?
Tic Tac Toe Parte 2: Deshacer / Rehacer sin estado
Crear una base de conocimiento global sobre baterías
Documentos como código. Parte 1: automatizar la actualización
Acceso seguro para registrar campos en C ++ sin sacrificar la eficiencia (utilizando CortexM como ejemplo)
Atenuadores LED
Todo debería estar bien en el analizador: tanto la funcionalidad como la interfaz ... Estamos explorando la nueva interfaz Solar appScreener 3.1
Cómo no perder dinero en la caja negra: métodos de prueba de facturación
Enfoque de prueba de regresión automatizada
Servicio OData sin escribir código
PVS-Studio quería pero no pudo encontrar errores en robots.txt
PVS-Studio quería, pero no pudo encontrar errores en robots.txt
Cómo reconocer el texto de una foto: nuevas características del marco Vision
Ir a amsterdam
Subrayar en Python
Inteligencia de amenazas Epic Saga
Después de Highload ++ Siberia 2019 - 8 tareas de Oracle
Calidad de datos en almacenamiento
Mapa del metro de Moscú y el mundo entero para Android
Urbanismo en China: menos inconformistas, más ciencia e informática
Cómo descubrimos modificaciones materiales que contradicen los principios químicos establecidos
Datos del museo Art. Desembale y lance Radio 86RK
Restauración de fotos basada en IA
¿Cómo obligar a Oracle BI 12c a crear tantas variables de sesión como necesite un programador?
LLVM IR y Go
5 razones por las que debes olvidarte de Redux en las aplicaciones React
Diseño de interfaz de juego. Brent Fox ¿De qué trata el libro?
Sobrevive a una colisión frontal y por qué la amnesia no es lo que piensas
Mommy Hackers en un trabajo oficial: lo que hacen los pentesters
Máquina virtual en ESP8266 para ejecutar juegos
Algunos aspectos de la optimización de consultas LINQ en C # .NET para MS SQL Server
10 consejos para revisar el código que no te gusta
¿Qué tienen en común el desarrollo del equipo y el alpinismo?
7 piezas que definitivamente no necesitas hacer al abrir un club de robótica. Aquí no hay necesidad de hacer
Smartphone con la brisa: revisión de ZTE Red Magic 3
Portar Qt a STM32
Cómo elegir una licencia de código abierto para un marco RAD en GitHub
Prueba de humo de un candidato de liberación con pruebas automáticas en 15 minutos
¿Por qué se llama a Mozilla "el villano principal de Internet"?
Escribir una aplicación multilingüe en React Native
Grupo de expertos para emprendedores en lugar de conferencias y capacitaciones: mi experiencia
British Airways será multado con un récord de $ 230 millones por filtrar datos de clientes
Psicoanálisis del efecto de un especialista infravalorado. Parte 1. Quién y por qué
Enfoque funcional para el manejo de errores en Dart
Cómo cuidar una bicicleta eléctrica
¿Cuántos TPS hay en tu blockchain?
Inteligencia Artificial Goldeneye 007
Tesla aumenta dramáticamente la producción de vehículos eléctricos
Virtual, industrial, hogar
Implementamos AutoMapper usando Roslyn y generación de código
Cómo construir, implementar y probar la aplicación Waves RIDE dApp
Lo que aprendí sobre el aprendizaje automático después de trabajar en 12 startups
Aprendizaje profundo: descripción general
C ++, si el tipo está definido: declaración preliminar de los objetos necesarios
Actualización de proyectos de Unity para Android para compatibilidad con la arquitectura ARM64
Cómo encontrar nombres significativos para su código
Bitrix y actualice MariaDB a la última versión estable
"¿Gafas N-nada?" o "¿cuál es el peligro de los anteojos chinos con dioptrías"?
Snom D335 - Teléfono IP multifuncional con pantalla a color TFT de pantalla panorámica
Recorrido fotográfico: Museo de Óptica de la Universidad ITMO
Habr Weekly # 9 / Burnout en jóvenes, interfaces japonesas, red neuronal Battle.net, juegos y crueldad
Crear tarjetas de ayuda de crowdsourcing en WordPress + shMapper
Cómo tratamos al gato Lapuna
Microservicios o monolitos: buscando una solución
¿Qué eres, motor de renderizado? O cómo funciona el módulo de visualización del navegador
Redes neuronales y aprendizaje profundo, capítulo 3, parte 2: ¿por qué la regularización ayuda a reducir el reciclaje?
Simplemente deslice la tarjeta: cómo se usa OS / 2 en el metro de Nueva York
Un ejemplo de una red neuronal simple, como resultado, descubre qué es qué
Lista de verificación para escribir excelentes extensiones de Visual Studio
Noticias semanales: precio del boleto Hyperloop en Rusia, minería convencional de computadoras Apollo, bot AI en StarCraft II
Por supuesto, dieron poder y una línea de una ametralladora. Cáncer y más ... experiencia con medicina
9 reglas de extensión geniales para Visual Studio
Detectar en C ++ si un tipo está definido: Predeclarar las cosas que desea sondear
Anuncio de XAML Hot Reload para Xamarin.Forms
Escriba un código mejor más rápido con los analizadores Roslyn
XAML Hot Reload para Xamarin.Forms liberados
Luxor
Pingüino en la ventana: sobre el potencial y las perspectivas de WSL2
Tecnología de radioaficionados: cómo ordené la instalación de una placa de circuito impreso en una fábrica china
La práctica de usar la biblioteca de lotería en la aplicación móvil del banco
Explorando el moderno malware Cerberus para Android
Configuración de ClickHouse para pruebas de integración en gitlab-ci
Interfaz Berkeley DB STL
Resolución de problemas con pwnable.kr 02 - colisión. Hash Collision
Ejemplo de arquitectura Modelo-Vista-Actualización en F #
Patton Jeff. Historias personalizadas. El arte del desarrollo ágil de software
Tienes algo que esconder
7 consejos de optimización CSS para acelerar la carga de la página
Configurar Firefox en Linux
Música "por defecto": qué pistas se pueden encontrar en reproductores y computadoras personales
De aprendiz a senior en la empresa de facturación
Montar iOS bajo OSX usando ifuse
El auto eléctrico no es para mí
Eventos digitales en Moscú del 15 al 21 de julio.
Si no responde, escribiremos ... a Sportloto
El plan ha vuelto a la economía.
Visualizar una columna de un DataFrame usando la biblioteca Seaborn
Mapa interactivo de regiones rusas para principiantes. Errores que cometí y que no debes cometer
Tic Tac Toe, parte 3: Deshacer / Rehacer con almacenamiento de comandos
Situación: las empresas no tienen prisa por desarrollar servicios para asistentes de voz: ¿cuáles son los riesgos?
SQL Index Manager: una herramienta gratuita para desfragmentar y mantener índices
Resolución de problemas con pwnable.kr 03 - bof. Desbordamiento de búfer en la pila
Eliminar el ruido de alta frecuencia de las señales de los sensores de vibración durante el diagnóstico de vibración de los rodamientos
Ciclo completo de prueba de reacción. Auto.ru Report
El camino del estudiante hacia el desarrollo de aplicaciones móviles
Automatización de importación de Python
El resumen de materiales interesantes para el desarrollador móvil # 306 (del 8 al 14 de julio)
9 trucos más para trabajar con Visual Studio
Implementación de nubes volumétricas físicamente correctas como en Horizon Zero Dawn
Una pequeña experiencia sobre copia de seguridad y almacenamiento
¿Por qué una de las compañías de TI más grandes se unió a CNCF?
Implantación en ausencia total de dientes, como resultado de visitas prematuras al dentista.
Análisis de tareas de la conferencia Hydra: equilibrio de carga y almacenamiento en memoria
Desde la idea hasta el lanzamiento. Experiencia detallada en el mercado frontend
8 simples trucos de interfaz de usuario para hacer que el diseño de un prototipo sea dinámico sin recurrir a la animación
Lo que realmente le sucedió al desaparecido Boeing de Malasia (parte 3/3)
Promesa.todos
Desarrollo para Docker. Entorno local Parte 1
Nueva compilación gratuita de Nemesida WAF para NGINX
Herramientas de desarrollo de Node.js. Llamada a procedimiento remoto en tomas web
Letras nigerianas de alta tecnología
Roslyn Analyzers. Cómo escribir código de forma rápida y precisa
Construyendo una infraestructura como código con GitLab y Ansible
El perro comió en redes neuronales.
Inmersión en movimiento - lenguaje de programación blockchain Libra de Facebook
GOST R 57100-2016. Que fue eso
Investigación: Linux sigue siendo el sistema operativo más popular en la nube
Alemania Munich Guía avanzada de inmigración
Cómo creamos el Dream Service Desk
Feliz día del administrador del sistema
Trabajador feliz de soporte técnico
Soporte técnico a la vez ... dos ... tres ...
Sysadmin vs boss: la lucha entre el bien y el mal?
Presentamos 3CX V16 Update 2 y PC Remote Management a través de WebMeeting
Señales de verdaderos programadores senior y métodos para rastrearlos en la naturaleza
Cree archivos PDF dinámicos con React y Node.js
¿Qué es Deno y en qué se diferencia este proyecto de Node.js?
PHP Digest No. 160 (del 1 al 15 de julio de 2019)
Resolución de problemas con pwnable.kr 04 - flag. Archivos ejecutables empaquetados
Desarrollo nativo, React Native y Flutter: criterios de selección
Habilidad B2B de Alice: del prototipo al primer rublo guardado
Generación de mazmorras en Diablo 1
Obtenga una declaración de USRN de Rosreestr usando python, evitando la api
Control de temperatura del calentador del horno, con temporizador en Arduino
Comparación del marco Python BDD: Pros y contras
Cómo construimos la gestión de vulnerabilidades
NeoQUEST 2019 cara a cara: en el mundo de la ciberseguridad
Interacción de las soluciones de Cisco en GosSOPKoy y FinCERT
Consejos para autónomos: cómo atrapar el zen mientras se trabaja
Historias de soporte técnico increíblemente veraces
Cree Amazon Prime, el programa de membresía más exitoso y destructivo en la historia de Internet
Manualidades de discos duros inactivos - mini bomba
Comuníquelo: cómo entregar información al consumidor en la era digital
Crear una tienda global tipo Redux usando React Hooks
Clasificación piramidal (HeapSort)
Actualización segura de Zimbra Collaboration Suite
Impresión directa en camisetas con Epson SureColor SC - F y su diferencia con la serigrafía, la calcomanía y la sublimación
Atrapado una prohibición para fork deepNude en gitlab.com
The Matrix lo tiene a usted: una descripción general de los proyectos que utilizan MITER ATT & CK
Aplicación de aprendizaje automático a redes neuronales con arquitectura de transformador
Operación XSS basada en cookies | $ 2300 Bug Bounty story
Sistema ISP, perdona y adiós! Por qué y cómo escribimos nuestro panel de control del servidor
Angular: cuando necesita ver la aplicación, pero el backend aún no está listo
Versión actualizada de SAP Business One 9.3: lo que ha cambiado
Algunas historias de la vida de JSOC CERT, o análisis forense de Unbanal
Diez años de programación en Erlang
¿Son los clientes más grandes de Rusia un gran premio o un dolor de cabeza? Experiencia AGIMA
Errores que el análisis de código estático no encuentra porque no se usa
Errores que el análisis de código estático no encuentra porque no se usa
¿Una tubería de procesamiento de datos declarativa sobre los actores? Por que no
Node.js o Java: rendimiento, recursos, control de flujo, popularidad y experiencia personal.
Robots y fresas: cómo la IA aumenta los rendimientos de campo
Sophos XG Firewall: de ME clásico a NGFW con respuesta automática a incidentes de seguridad de la información
Kotlin / Everywhere - Práctica de escaparate: 31 de julio
Semana de la seguridad 29: vulnerabilidad de zoom, seguridad y drama
Fujitsu LIFEBOOK U939X Review: peso ligero y rendimiento 2 en 1
Campeonato de programación: tareas de análisis para desarrolladores front-end
No es otro lenguaje de programación. Parte 2: Lógica de representación
Módulo dis de Python y convolución de constantes
Marco de microservicios PHP - Publicación de Swoft 2.0.3
Escritura adecuada: el aspecto subestimado del código limpio
Diseño orientado a modelos. Motor DC sin escobillas
Las aventuras de las firmas electrónicas en Rusia
ReactiveX Redux
Cómo las respuestas "correctas" de los encuestados pueden distorsionar los resultados de la encuesta más allá del reconocimiento
Método para monitorear el estado actual de las carreteras rusas por los teléfonos inteligentes de los usuarios
FusionPBX y ACL
Como parecía
Antecedentes: criptografía de dedo cuántico
El Manual R ha sido recientemente la publicación no académica más citada en artículos académicos.
Desarrollo para Docker. Entorno local Parte 2 - Nginx + PHP + MySql + phpMyAdmin
Semiótica en marketing: ¿qué significa esto para su marca?
Sensor de fuga de agua inalámbrico en nRF52832, proyecto de bricolaje
LEAN + AGILE = AGILEAN o recogemos el todo en partes
Mejore su conocimiento de JavaScript al analizar el código fuente
Servicio en línea "Análisis de velocidad en accidentes por video"
Imagine sus datos antes de recopilarlos.
14 mejores herramientas de tablero Kanban en 2019
Pare la línea o bombee su tubería, yo
Supervisión del vencimiento del certificado en Windows en NetXMS
Pequeño, sí, eliminado: un acelerador lineal de partículas en miniatura, estableciendo un nuevo récord
Club técnico moderno para niños VS SUITs soviéticos
Estación de trabajo criptográfica basada en el contenedor PKCS # 12. Creación de una firma electrónica CadES-X Long Type 1. Parte 3
Cómo un administrador de Linux manejó un coro de niños usando un sistema de reconocimiento de música en Ubuntu 16.04. Micrófono y Acordes
Intel Pohoiki Beach: un sistema neuromórfico con 8 millones de neuronas
Cómo comprar un boleto de la manera más barata posible o mediante el monitoreo de precios dinámicos
Los informáticos amplían el alcance del conocimiento de la prueba
Cómo hacer preguntas si es un principiante especialista en TI
Desde la web y los bancos hasta el desarrollo de iOS: la experiencia personal del programador Apiqa
Sobre el escritorio para el trabajo de pie, la salud de la columna y la efectividad personal
Herramienta de refactorización personalizada: Swift
OpenGear: reduzca el tiempo de inactividad comercial con un servidor de consola con administración fuera de banda
El juego Cities: Skylines resultó ser Turing completo: creamos un sumador de 4 bits
Estafadores de eBay (una historia de trampa)
Cómo obtener NextGen Firewall usted mismo en casa absolutamente gratis
Infierno o agua alta: historia de la literatura de ciencia popular rusa
Recetas para ELF
Solución de la tarea con pwnable.kr 07 - input. Entendiendo pwntools
Estupidez artificial: un bot que no me ayudó
10 razones para hacer tu habilidad para asistente de voz
Backdoor on Node.js: por qué, por qué y cómo funciona
Hola mundo Inmersión profunda en terminales
¿Qué es el diseño de UI y UX? ¿Qué es común y diferente?
Amazon: 25 años de éxito de comercio electrónico
Hacer una búsqueda realmente inteligente: guía paso a paso
Crear una plantilla de proyecto Xcode
Autorización en Apple Pay para los más pequeños
¿Por qué no necesitas la solución perfecta?
Contrato de 10 mil millones: ¿quién se ocupará de la nube para el Pentágono?
Cómo UX Writer ayuda a mejorar el producto
Nuevo lenguaje de programación hágalo usted mismo
Estamos preparando PHP. ¿Cómo son while, foreach, array_walk y algunas otras palabras de miedo
Visualización de noticias runet
Problemas de procesamiento por lotes de solicitudes y sus soluciones (parte 1)
¿Qué significa inseguro en Rust?
WeakRef - propuesta para agregar al estándar ECMAScript
Lámparas LED de alta potencia de nueva generación.
AERODISCO Motor: catastrófico. Parte 2. Metrocluster
Experiencia de modelado del equipo de Computer Vision Mail.ru
Hora de una nueva teoría del dinero.
¿Las diferentes canciones de éxito tienen algo en común?
Caza de inspectores espaciales
Galería de los mejores cuadernos ML y Data Science
No el FEDOR, pero el Skybot F-850 volará a la ISS
¿Google Chrome deja de proteger contra los ataques XSS?
Condición de carrera en aplicaciones web
ASO continuo: tendencias, calificaciones y un poco de retroalimentación
La historia de cómo el desarrollo del juego se ha convertido en parte de mi vida.
Instalar y configurar Sonata Admin en Symfony 4
Administración de dispositivos móviles y más con la solución UEM de Sophos
Tarjetas Check Point Falcon Acceleration - Acelerando el procesamiento del tráfico
werf - nuestra herramienta para CI / CD en Kubernetes (revisión y video informe)
Red neuronal en el cristal. No requiere energía, reconoce números
Salvar al ahogamiento es nuestro negocio: cómo lidiar con la desmotivación del equipo
Curso para jóvenes diseñadores de juegos 2: Equilibrio de progresión y dinámica sin matemáticas
Grandes preguntas frecuentes sobre ciberseguridad de los sistemas de información médica
7 factores faltantes en el enfoque 12 Factor App
Rastreo distribuido: hicimos todo mal
Ingeniería del Caos: el arte de la destrucción intencional. Parte 1
Under the Hood Turbo Pages: Arquitectura de la página web Tecnología de descarga rápida
Libro "Aprendizaje automático para empresas y marketing"
Uso de Liquibase para administrar la estructura de la base de datos en una aplicación Spring Boot. Parte 1
¿Qué es la asertividad y por qué es necesaria?
Las transiciones de pantalla en Legend of Zelda usan las funciones no documentadas de NES
Guía para principiantes de SELinux
Antecedentes: qué esperar de Fedora Silverblue
La analítica como característica: el proceso de trabajar con datos en Plesk
Inicio rápido con WebComponents
Indicador de carga de SVG en Vue.js
Ventajas y desventajas de HugePages
¿Por qué necesitas mecánicas de juego ocultas?
Arduino y teclados (guía completa)
Mad Converter GIF'ok a stickers animados para Telegram
7 sitios y aplicaciones útiles para aprender inglés
Apple Watch 4 (44 mm, 2019) vs Pebble Steel Classic (2014)
Recuperación de calor de gases de combustión: respetuoso con el medio ambiente
Interruptor óptico TP-Link T2600G-28SQ para proveedores de servicios: una revisión detallada
WAL en PostgreSQL: 3. Punto de control
Frío infernal, levitación y plasma: pasado, presente y futuro de la superconductividad
Creación de una canalización de pruebas automatizada en Azure DevOps
Riesgos y amenazas en Internet de las cosas.
Petty little joy # 8: pequeños placeres por trabajar con la base de datos
Cómo sacamos una bicicleta de soporte técnico
Lenguaje de programación P4
Gleb Nitzman: "Encontré el final de una era en la que la gente aún no había perseguido el oro contenido en elementos de radio"
Diseñadores vs desarrolladores: sobre la historia de la creación de la aplicación "Mi ciudad inteligente"
Conferencia "Fundamentos del procesamiento de señales digitales"
El hombre hizo su tercer oído para que lo use todo el mundo, por el bien del arte
Impresora inteligente Mejorando Octoprint
Estación de energía solar de bricolaje 200 m2
Archivo de configuración htaccess
Simulación de ataques dirigidos como una evaluación de seguridad. Instrucciones cibernéticas de Teaming rojo
¿Qué pasó con GALILEO? - Versión del programador GNSS
Sombras digitales: ayuda de manera competente a reducir los riesgos digitales
Estamos buscando una avería en el automóvil por el sonido: llamamos a una pequeña máquina que aprende a encontrar anomalías en el motor
Los conceptos básicos de proxy transparente usando 3proxy e iptables / netfilter o cómo "dejar que todo pase por un proxy"
Errores del panel de administración o experiencia de desarrollo de Laravel Orchid
El ruido blanco dibuja un cuadrado negro
Control remoto móvil salvavidas
Y el oso de peluche parece estar muy cargado
Computadoras de rendimiento sin ventilador MIC-7000
5 métodos para ejecutar una lluvia de ideas efectiva
Cómo un torneo en línea puede desalentar el "terminar la próxima semana"
TOP 11 errores en el desarrollo de BCP
Sensor de temperatura y humedad Arduino con envío y trazado (Parte 1)
"Aplicaciones asesinas" para PC de los años 80: VisiCalc y WordStar
Contenedor a canalización: CRI-O ahora es el valor predeterminado en OpenShift Container Platform 4
Uso intuitivo de los métodos de Monte Carlo con cadenas de Markov.
Tres ganadores del Premio Dijkstra: ¿cómo fueron Hydra 2019 y SPTDC 2019?
Ejemplo de implementación de integración continua con BuildBot
Configuración inalámbrica de Raspberry PI 3 B +
Atrae tres cruces, o por qué los proyectos son tan difíciles de terminar a tiempo
XEN y el futuro de la automoción: cómo un hipervisor de código abierto se convierte en un competidor de las soluciones automotrices comerciales
Cómo los proxy residentes ayudan en los negocios: un caso real de uso de Infatica en Data Mining
Ajuste PHP-FPM: uso de pm static para obtener el máximo rendimiento
Flutter 1.7: novedades en la versión del 10 de julio de 2019
¿Qué tan cerca estamos realmente del advenimiento de los robomobiles?
Cómo detectar ataques a la infraestructura de Windows: explorando herramientas de hackers
Las aventuras de los esquivos Malvari, Parte IV: DDE y campos de documentos de Word
Anuncio de un mitap que se transforma sin problemas en una copa BeerPHP (en Moscú y en línea)
Bienvenido a DINS IT TARDE en julio: QA y JS
Resolución de problemas con pwnable.kr 06 - aleatorio y 09 - error
Se te ocurrió la idea de un producto de TI, ¿qué sigue?
ZuriHac: practicando programación funcional
Manejo de errores en Vue
Busque contornos faciales en un milisegundo usando un conjunto de árboles de regresión
Nuevas certificaciones para desarrolladores de Cisco. Descripción general de la certificación de la industria
Antigüedades: Psion 5MX y Retired Life
Portugal Las mejores playas y mil startups al año.
Tecnología, outsourcing y mentalidad: cómo implementamos Microsoft Dynamics 365 en la oficina alemana de Lamoda
Informe de la reunión de PyDaCon en Mail.ru Group, 22 de junio
Una selección de ejemplos de trabajo de procesamiento de datos.
Los diez mandamientos de los componentes de reacción
Cómo desarrollar otro juego de plataformas con Unity. Otro tutorial, parte 2
Batalla por la cuenta. Fundador de la red Jeffrey's Coffee demanda en VKontakte
React Native: crea una lista arrastrable y deslizable
Software de escritura con la funcionalidad de las utilidades cliente-servidor Windows, parte 01
Google afirma que "reCAPTCHA" no abusa de los datos del usuario. ¿Vale la pena creerlo?
Larga vida al rey: cruel mundo de la jerarquía en una jauría de perros callejeros
Módulo inalámbrico para sensor capacitivo de humedad del suelo en nRF52832
Escribir una red neuronal simple usando matemáticas y Numpy
Obtención de root en un enrutador Tenda Nova MW6
"Universal" en el equipo de desarrollo: ¿beneficio o daño?
Cómo diagnosticar problemas de integración de SDK. La experiencia del equipo de desarrollo de Yandex Mobile Ads SDK
Noticias del mundo de OpenStreetMap No. 468 (07/02/2019 - 08/07/2019)
V2G. Los autos eléctricos ayudarán a equilibrar la producción y el consumo de electricidad.
Estudio fotográfico automático, parte 1
Tienda de aplicaciones de seguridad ofensiva con herramientas de hackeo de Android
Conmutación por error: el perfeccionismo nos arruina y ... la pereza
A raíz de Industrial Ninja: cómo se pirateó PLC en Positive Hack Days 9
Toda la verdad sobre RTOS. Artículo # 30. Inicialización de Nucleus SE y procedimientos de inicio
Tic Tac Toe Parte 4: Interactuar con el backend de Flask usando HTTP
Sobre la tortura de Julian Assange
Como no ocupé el primer lugar en la competencia para desarrolladores de JavaScript de Telegram
vGPU: el uso no se puede ignorar
La probabilidad de que 2 mineros tengan el mismo mundo.
Alrededor de la insignia en 80 días: en el otro lado OFFZONE
Detalles de implementación para RSTP y redundancia de anillo extendida patentada
CLRium # 6: concurrencia y paralelismo. Dos días: del procesador a asíncrono / espera
Control de luz en ZigBee
YouTokenToMe: una herramienta para la tokenización rápida de texto del equipo de VKontakte
Distribución uniforme de puntos en una esfera.
Hacer el bien haciendo el mal: escribir código malvado con Go, Parte 1
Resolver un trabajo con pwnable.kr 05 - código de acceso. Vuelva a escribir la tabla de enlaces del procedimiento a través de la vulnerabilidad de cadena de formato
Reunión de la Society of Anonymous Testers: TMS, monitoreo de monitoreo, evaluación de calidad de búsqueda y pruebas nativas de iOS
Cómo rompí Telegram
Usando tuberías para pivotar
Todo lo que necesitas saber sobre Node.js
Preguntas frecuentes preliminares: ¿Por qué los estándares C ++ salen cada tres años?
Automatización de pruebas de servicios pagos en iOS
Cómo garantizar la seguridad del desarrollo, ahorrando tiempo y nervios
Propiedad y endeudamiento en D
Exponer la magia de DiffUtil
Extracción de datos de aprendizaje automático
Laravel Event Projector y Event Generation Concept
Distribuimos archivos de Google Drive usando nginx
Cómo se ven las latas desde adentro
¿Qué es DAA y cómo este sistema ayuda a los drones?
Fuente más pequeña posible
Habr Weekly # 10 / Super servicios y pasaporte electrónico, teléfonos inteligentes y rusos, "gadgets espías", vida sin satélites
Curso "Start in Data Science": el primer paso para trabajar con datos
Blue Ocean of Opportunity: de cero a 400 mil entrevistas en video
¿Es hora de que los desarrolladores de juegos dejen de escuchar a sus fanáticos?
Reflexiones sobre Agile
Redes neuronales y aprendizaje profundo, capítulo 3, parte 3: ¿cómo elegir hiperparámetros de redes neuronales?
Desarrollo de aplicaciones en SwiftUI. Parte 1: flujo de datos y Redux
Noticias semanales: pruebas de red satelital OneWeb, interfaces neuronales de máscara Ilona y dispositivos electrónicos no espía
Clases de la Fundación de la Industria. Breve introducción
NVIDIA Jetson Nano: pruebas y primeras impresiones
El código de autodocumentación es (generalmente) sin sentido
Cifrado de texto simple: una tupla de números, con control de complejidad
Agradable y útil en la enseñanza.
Las autoridades estadounidenses completan una investigación sobre un accidente de autobús robótico en 2017
CI \ CD para startups: qué herramientas hay y por qué no solo las utilizan grandes y conocidas empresas
Escuche los antecedentes: Podcasts de gestión de proyectos
Vinimos en paz de toda la humanidad.
Introducción a ECMAScript 6 (ES-2015)
Guía para principiantes de Flutter
Experiencia en el uso de un módulo GSM en domótica
Busque ganancias o apriete las tuercas: Spotify ha dejado de trabajar directamente con los autores, ¿qué significa?
Cómo lanzamos robots en el pequeño Chernobyl. Parte 1
ROS Trolley Robot - Parte 1: Hierro
Configurar un servidor para desplegar una aplicación Rails usando Ansible
Implementación de coincidencia de patrones en Java
Este es el turno: por qué Apple ha cambiado los requisitos para los desarrolladores de aplicaciones
Depuración avanzada
Consenso sobre la reputación del nodo. ¿Es necesario?
Aplicaciones para libros electrónicos en el sistema operativo Android. Parte 1. Introducción y aplicaciones de oficina.
Finalmente, el rejuvenecimiento es una cosa.
Estructurar React Aplicaciones
12 consejos para mejorar el rendimiento de la aplicación JavaScript
Desarrollo responsable de JavaScript, parte 2
Solicitud de pago de API de navegador estándar
27 increíbles herramientas VS Code para desarrolladores modernos de JavaScript
Lectura para el verano: libros para técnicos
Cómo transferir datos entre microcontroladores a 100 Mbps
Mida siete veces, una vez que implemente la herramienta de BI
Componentes comunes de diferentes equipos. Informe Yandex
Cómo usar diagramas de Voronoi para controlar la IA
Inventar la biblioteca vusb
WorldSkills: Revisión del participante de la Olimpiada.
El resumen de materiales interesantes para el desarrollador móvil # 307 (15-21 de julio)
Eventos digitales en Moscú del 22 al 28 de julio.
Introducción a la API de captura de pantalla: escanee códigos QR en un navegador
Problema PGP
Los peligros de los diseñadores.
Física y economía. Diferencia gnoseológica y su manifestación en TI
Manual de podcast para principiantes
Lanzar Predator - Repositorios de datos precompilados
TOP-23 aplicaciones de aprendizaje de idiomas
Presentamos el nuevo 3CX Call Flow Designer y el generador de plantillas 3CX CRM
Fernando Corbato, el padre de su computadora (y contraseña), murió a los 93 años
12,3 millones de WebSockets concurrentes
Parte 4. Un modelo gráfico para calcular funciones lógicas para procesos paralelos asincrónicos
SamsPcbGuide, Parte 10: Tecnología - Soldadura de componentes sin plomo
¿Cómo usar PHP para implementar microservicios?
Cómo Namecoin Blockchain Research predijo ataques cibernéticos RTM
IThink # 3 conferencia en Jarkov - basada en WWDC 2019
Alcance y cierre léxico de JavaScript
Detalles del accidente de Cloudflare 2 de julio de 2019
La gente en la luna. Fuentes
Sourcery para convertir automáticamente a estructuras de objetos Realm
Reconocimiento de objetos en tiempo real en iOS usando YOLOv3
Por qué Turok: Dinosaur Hunter para N64 está años adelantado a su tiempo
Cómo en QIWI llegamos a un estilo común de interacción entre View y ViewModel dentro de MVVM
Kubernetes-adventure Dailymotion: construcción de infraestructura en las nubes + local
DUMP Kazan 2019 - Conferencia de Desarrolladores de Tatarstán. Aceptamos solicitudes de informes.
Dificultades para aplicar tecnologías OCR en sistemas DLP, o cómo preparamos OCR
Sobre la vida en un mundo de requisitos cambiantes y los beneficios de las funciones pequeñas
Informes interesantes en HighLoad ++ Siberia 2019 según Plesk
No es otro lenguaje de programación. Parte 3: Física
Cómo distinguir el buen SCRUM del malo, utilizando el enfoque del fundador de la computación cuántica
Una mirada a la reubicación en Estonia desde adentro hacia afuera: pros, contras y dificultades
JUnit en GitLab CI con Kubernetes
26 de julio, Deworkacy - DocOps de Rostelecom
Por qué los desarrolladores senior no pueden conseguir un trabajo
Mínimo conocimiento de SEO para emprendedores
Uso de Liquibase para administrar la estructura de la base de datos en una aplicación Spring Boot. Parte 2
¿Qué comeremos en 2050?
Hacer el bien, hacer el mal: escribir código malvado con Go, parte 2
Recorrido fotográfico por el museo del Instituto de Física y Energía en Obninsk
Conveniente sistema de gestión de bases de datos
Tarea de prueba Yandex
Juego en línea con verdaderos robots RC en Chernobyl. Parte 2
Confluencia atlassiana: extensible en python
Sobre decoradores en Python
Semana de la seguridad 30: privacidad, tecnología y sociedad
Introducción al analizador estático PVS-Studio para Visual C #
Longrid sobre la historia de la minería rusa y la actitud de los reguladores hacia ella
Compromiso de correo electrónico comercial: no hay defensa contra el ataque
Cómo elegir claves prometedoras para SEO basadas en pronósticos de escenarios en Google Data Studio (+ plantilla)
Experiencia en el uso de un canal de telegramas para aumentar el reconocimiento y el crecimiento de los ingresos de un estudio de juegos.
WASM Meet Up 1/08
"Y lo imposible es posible": convertimos un cuadro negro en blanco mediante análisis binario
Crear fondos de pantalla animados de Android
Los punteros son complejos, ¿o qué se almacena en un byte?
Programa educativo para pasar parámetros por valor a constructores y setters (C ++ moderno, ejemplos)
La nueva tecnología de Microsoft permite que las copias en 3D de una persona real hablen cualquier idioma
Configuración de pruebas unitarias en proyectos mixtos Swift + Objective-C
Controlador dividido sin estos tus guiones gráficos
Troy Hunt: 10 lecciones financieras personales para profesionales de la tecnología de la información
Margaret Hamilton: “Les preocupaba que los hombres pudieran rebelarse; pero no sucedió "
NVIDIA Jetson Nano: Pruebas y primeras impresiones - Parte 2, Pruebas de IA
Soldadura por contacto para baterías 18650
Las biotecnologías de rejuvenecimiento son reales e inevitables.
Implementación MVVM de la configuración de la aplicación WPF construida sobre la base del marco Catel
No soy real
14 mejores herramientas Kanban en 2019
"Modo Dios para Internet": seguimiento de usuarios a través de extensiones Chrome y Firefox
¿Qué lenguaje - D, Go u Rust tiene mejores perspectivas para reemplazar a C y por qué?
Tic Tac Toe, Parte 5: C ++ Backend Boost.Beast, HTTP
Robando EDS usando Man-In-The-Disk
Implementamos el proyecto ML usando Flask como REST API y lo hacemos accesible a través de la aplicación Flutter
Los turistas ayudan a los científicos a estimar la cantidad de grandes depredadores
Juguemos un pequeño juego con Lamoda
Análisis: cómo funciona el mercado de comercio de alta frecuencia en la bolsa
Pruebas para la empresa: haciendo las preguntas correctas en la entrevista
Primeros pasos con el analizador estático PVS-Studio para Visual C ++
Cómo hacer un estándar en 10 días. Segunda parte Aburrido
Reservando conexión a internet
Vive y aprende. Parte 2. Universidad: ¿5 años o 5 corredores?
Nuevo algoritmo de seguimiento de GPU: trazado de ruta de frente de onda
¿Cómo es la vida para los desarrolladores en Irán?
Java REPL no hace ScriptEngine
Un lago de datos de marketing: desde tablas monstruosas hasta informes y visualizaciones
Conectamos mapas en línea al navegador en el teléfono inteligente. Parte 1 - mapas ráster estándar
¿De dónde viene esta configuración? [Debian / Ubuntu]
Episodios instructivos de la serie Silicon Valley (Temporada 1)
Y aquí estoy "real"
El libro "Algoritmo perfecto. Algoritmos gráficos y estructuras de datos "
¿Redondeado o de ángulo agudo?
Gestión de conflictos en un equipo: ¿un acto de equilibrio o una necesidad vital?
Obtenga un extracto de Rosreestr a través de FSIS USRN y python. Parte 1
Escribir o no escribir. Cartas a las autoridades durante los eventos.
ONYX BOOX Faust - El que busca no está obligado a vagar
Los 10 errores más comunes que he encontrado en Go-projects
Conectamos mapas en línea al navegador en el teléfono inteligente. Parte 2 - tarjetas de vectores
Rekko Challenge 2019: como fue
Canales de Telegram sobre desarrollo de juegos
Escribir una aplicación de Android para fanáticos del cine - Parte 1 (creación de prototipos)
Aleaciones de magnesio, límites gemelos y segregación
Interacción de R con bases de datos en el ejemplo de Microsoft SQL Server y otros DBMS
Las 65 preguntas principales de SQL de las entrevistas de trabajo para las que debería estar preparado en 2019. Parte 1
Cámaras IP Nobelic para exteriores: pruebas, tecnologías y capacidades de los sistemas de videovigilancia Ivideon
Optimización de consultas de bases de datos en el ejemplo de servicio B2B para constructores
Conectamos mapas en línea al navegador en el teléfono inteligente. Parte 3 - OverpassTurbo
Inteligencia empresarial. Objetos informáticos, componentes, herramientas.
¿Cómo se cocinan los pentesters? Pruebas de entrada para pasantes de seguridad digital
Ciudad sin atascos
El día que Dodo se detuvo. Script asincrónico
Escritura de software con la funcionalidad de las utilidades cliente-servidor de Windows, parte 02
Cambiar idioma en la aplicación de Android
Generando mazmorras y cuevas para mi juego
Lámparas LED Camelion
Noticias del mundo de OpenStreetMap No. 469 (07/09/2019 - 07/07/2019)
Apollo Guidance Computer: software de arquitectura y sistema. Parte 1
Juego AirAttack! - nuestra primera experiencia de desarrollo de realidad virtual
Android Jetpack Compose Primera impresión
5 complementos útiles para webpack
Dosímetro para Seryozha. Parte II Tubos centenarios vs átomo pacífico
Cinco años de uso de C ++ para proyectos de microcontroladores en producción
Pequeños experimentos multitarea en un microcontrolador
La tarea de crear códigos numéricos secuenciales para numerar mensajes en el código fuente en Visual Studio (ej. C #)
Análisis de rendimiento de VM en VMware vSphere. Parte 3: Almacenamiento
Sobre kote, esposa, dos hijos, la idea ... y no solo. Historia con continuación
Carro carro ROS Parte 2. Software
Probar el código de SQL Server con tSQLt
Cómo desarrollamos un dispositivo para monitorear la atención de los conductores. Vive Yandex.Taxi
Mi primer día con Haiku: ella es inesperadamente buena
Sobre los problemas actuales del diseño del juego y las formas de resolverlos. Vista desde abajo
Qué debe liderar un equipo: roles, responsabilidades y habilidades
Cómo ahorrar 64 horas combinando teclas en PowerPoint
Migración sin obstáculos de MongoDB a Kubernetes
De la idea a la producción: desarrollo del proyecto IoT
WebComponents como frameworks, interacción de componentes
Charity Cloud: Guía de migración
Qué ofrecerá Feedback Assistant: una plataforma de desarrollador que reemplazará a Bug Reporter
Ivideon Bridge: cómo conectar sistemas CCTV heredados a la nube
Delegado de preferencias de Android
¿Qué vincula la paradoja del cumpleaños y la vulnerabilidad de las firmas electrónicas?
La biometría se acerca
Telegram aprendió a disfrazarse de HTTPS
27 cosas que me gustaría saber de antemano antes de comenzar la programación
Historial de Internet: ARPANET - Subred
Presentamos IdM. Vista desde el ingeniero de implementación
JsonDiscovery: cambiando la experiencia de ver JSON en un navegador
Grabaciones del verano DIYorDIE Meetup 16 de junio
Contigo PhysTech.Science: elimina la distorsión cognitiva y comprende los secretos de la mente
Interfaz IR, Frambuesa y LIRC
Historias sobre las duras víctimas rusas de TI y digitalización
Cómo usar módulos PAM para autenticación local en Linux usando claves GOST-2012 en Rutoken
Temas y estilos en aplicaciones de Android
Mejores sistemas de gestión de pruebas 2019
Sysadmins, hoy es nuestro día
Sprint o maratón?
Donde enseñan a enseñar (no solo en el ped. Institute)
Prueba automática: diez salvavidas del equipo de Skyeng
Neuralink: una plataforma integrada de interfaz cerebro-computadora con miles de canales
Dell Latitude 7400 2-en-1: una portátil convertible corporativa hermosa y liviana con una carcasa de metal
Resumen de IaaS: alto rendimiento, almacenamiento de datos y nuevas tecnologías para centros de datos
Cómo llegar al Polo Norte desde la base a la deriva de Barneo
Embarcadero RAD Studio 10.3.2 salió o lo que está muerto ... murió
Helsinki Cómo encontrar trabajo en la industria del juego finlandesa, comenzar a trabajar sin permiso y no violar las leyes rusas
¿Y qué diferencia elige Collation?
Aleteo en los ejemplos. Enlaces profundos en aplicaciones Flutter
Wolfram Mathematica en Geofísica
No vayas a África a caminar: ¿cuál es la situación con la censura de Internet en el continente negro?
Las 50 mejores fuentes de gestión de productos para leer, escuchar y mirar
Escribir una aplicación de Android para fanáticos del cine - Parte 2 (Diseño)
Una selección de diapositivas útiles de Julia Evans
Cómo dispararte en el pie en C y C ++. Haiku OS Cookbook
Cómo dispararte en el pie en C y C ++. Colección de Recetas Haiku OS
¿Cómo calcular el ROI de la automatización de pruebas con Selenium?
Storage Party, 8 de agosto, Moscú
Lista de verificación de seminarios web útiles de RRC sobre productos de RRC
Sobre el abuso del uso del sistema operativo en proyectos para microcontroladores
Nuevas tecnologías Intel para el empaquetado de chips
La solución de trabajo con pwnable.kr 08 es pierna y 10 es shellshock. Ensamblador de BRAZOS. Vulnerabilidad de Bash
Cómo promocionar una aplicación móvil en 2019: 4 formas prácticas + herramientas útiles
Enfoque codicioso y máquinas tragamonedas. Análisis de las tareas de la ML-track del campeonato de programación.
Descripción general de la herramienta gratuita SQLIndexManager
Cómo crear un microservicio simple en Golang y gRPC y ponerlo en contenedores usando Docker
Tutorial para configurar un servidor DNS BIND en un entorno chroot para Red Hat (RHEL / CentOS) 7
Arquitectura de software y diseño de sistemas: el panorama general y la guía de recursos
5 algoritmos de muestreo principales
Desarrollar una IA astuta en un juego táctico basado en heurística y mutaciones.
Lanzamiento de CLion 2019.2: soporte para desarrollo integrado, depurador para MSVC, búsqueda de archivos de encabezado no utilizados
Golang: problemas de rendimiento específicos
Cómo se ven los ataques dirigidos modernos
Cómo la PC conquistó la industria de los medios con un software exitoso: discutiendo Pro Tools y Media Composer
Usar la tarjeta Troika como póliza de seguro médico obligatorio
Red de la empresa y MitM. Parte 2
Te invitamos a VK Hackathon 2019. El pozo de premios de este año es de dos millones de rublos.
Todo excepto Kotlin: Andrei Breslav sobre equilibrio de género en TI, emociones y más
Zimbra 8.8.15 LTS lanzado
9 principios para crear aplicaciones iOS de calidad
¿Qué hace un diseñador de juegos?
Modelos genéricos y de metaprogramación: Go, Rust, Swift, D y otros.
Una explicación accesible del algoritmo de colapso de la función de onda
Victoria en PHDays 9. Compartimos hacks de vida en tres partes. Parte 3
Crisis de front-end?
Segmentación automática de órganos respiratorios.
ITX5 mitap: JAVA en vivo, magia de Kotlin y yesca de tomate
Cómo ser impulsado por los datos. Desde el principio
Desarrollo móvil hh.ru y dónde vive
Cómo convertimos el calor humano en electricidad
Tímido, o allá y de regreso
Caleidoscopio como en la infancia
Transformación digital de pequeñas empresas de bricolaje
Geolocalización y geolocalización: megaherramienta
Más grande y más potente: cómo garantizamos la operación de nuevos equipos en el centro de datos MediaTek
Hervidor de agua y asistentes de voz. El comienzo de una gran amistad.
Dominar la visión por computadora: 8 pasos básicos
Cómo un graduado de Fiztekh abrió la escuela de programación más grande de Armenia
Mónada "Lector" a través de asíncrono / espera en C #
GoLand 2019.2: soporte para llamadas a funciones durante la depuración, esquemas de color mejorados, finalización de Postfix personalizada
Datos del museo Art. Módems de robótica de EE. UU.
El anonimato es una ilusión. Según los datos de los conjuntos de datos anónimos, puede identificar personas reales
Vino y ratas: el uso de resveratrol para restaurar el músculo bajo la gravedad marciana
Del clásico y el modernismo a la fantasía y el steampunk: lo que leen los administradores del sistema
Crear extensión de Azure DevOps
Elemento fractal
Un pedido inesperado para inicializar clases heredadas en JavaScript
¿Qué eres, Event Loop? O cómo funciona el bucle de eventos en el navegador Chrome
Cómo escribir música usando OOP
Cómo tomé CFA Nivel 1
De la historia de las vacaciones - AdminFest 2011 en Rostov-on-Don
No solo Wi-Fi 6: cómo Huawei desarrollará tecnologías de red
Cómo rechacé db4o en un sistema industrial
Cómo asegurarse contra posibles pérdidas al invertir en el intercambio: productos estructurales
11 consejos: cómo presentar el trabajo de UI / UX a "no diseñadores"
Cómo convertirse en un gerente de producto y crecer más
"Ama y no le gusta": DNS sobre HTTPS
Uso de Identity Server 4 en Net Core 3.0
Reconocimiento de emociones usando una red neuronal convolucional
370 bombillas
Inicio de la biblioteca de componentes React y TypeScript
Informes sobre el estado de almacenamiento utilizando R. Computación paralela, gráficos, xlsx, correo electrónico y todo esto
Análisis posterior: lo que se sabe sobre el último ataque a la red del servidor de claves criptográficas SKS Keyserver
La épica sobre los administradores del sistema como una especie en peligro de extinción.
PhpStorm 2019.2: Propiedades tipificadas de PHP 7.4, Buscador duplicado, EditorConfig, Shell Scripts y más
Mi segundo día con Haiku: encantado, pero aún no estoy listo para ir
Aventuras de Baikonur: cohetes, astronautas, lanzamiento de la Unión MS-13 e Internet espacial
Habr Weekly # 11 / Por qué necesitamos universidades ahora, qué es un trabajo "real", finalizó Galaxy Fold
¿Qué factores pueden predecir el éxito de un juego en Steam?
Feliz día del administrador del sistema
La copia de seguridad prospera en la era de la nube, pero los carretes de cinta no se olvidan. Conversación con Veeam
Procesos de negocio en empresas: especulación y realidad. Arrojar luz con R
Guía de medición
Un ejemplo de creación de aplicaciones Makefile for Go
¿Cómo es escuchar código a 1000 palabras por minuto?
.NET - Herramientas para trabajar con subprocesos múltiples y asincronía - Parte 2
Algoritmos de depuración en gráficos, ahora con imágenes
AMA con Habr.1011
Balanceo de carga de OpenStack
Mini CTF Tasks
Django 3.0 será asincrónico
Representación de texto moderna en Linux: parte 1
En qué idiomas traducir tu juego en 2019
¿Por qué en los Estados Unidos están investigando el trabajo de grandes empresas de TI?
Hacer que la base de datos esté disponible para conexión remota
8 errores de desarrolladores JavaScript novatos que te impiden convertirte en un profesional
¿Por qué decidimos lanzar el acelerador corporativo Gazprom Neft StartupDrive y quién ya lo ha aprobado?
Asistentes de viaje: una selección de gadgets y accesorios
Python Dependency Management: una comparación de enfoques
Los mejores algoritmos de copiar y pegar para C y C ++. Haiku OS Cookbook
Los mejores algoritmos de copiar y pegar para C y C ++. Colección de Recetas Haiku OS
WAL en PostgreSQL: 4. Configuración de registro
Cómo hice un control deslizante realmente adaptable (carrusel)
Levitación acústica de bricolaje
Tic Tac Toe, Parte 6: Frasco y apio / RabbitMQ
Visualización del sueño del primer año del bebé.
C ++, FIX, Oracle y PL / SQL: lo que un especialista de TI necesita saber para obtener un trabajo en finanzas + oportunidades de trabajo reales
Analizando. Cómo funcionan los proxies SOCKS: pros, contras, diferencias con otras tecnologías
Texturizado, o lo que necesitas saber para convertirte en un Artista de Surface. Parte 5. Sistema de materiales
Sistema de información médica (MIS) como producto
Experiencia en la automatización de pruebas visuales de regresión en Java + Selenium Webdriver + aShot
Visualizaciones de hojas de cálculo de Google
Temporizador Arduino
Sable láser de vapor de cobre casero - Parte 3 Final
Los 5 mandamientos del desarrollador de TypeScript
SQL Rompecabezas entretenidos
Nota para el front-end: qué verificar antes de probar
SVG en la vida real. Informe Yandex
Creación de una PBX basada en la nube 3CX en cualquier alojamiento compatible con Openstack
Parte 5/2 Edif. 1: Crossroads of RocketChip Avenue y pista de instrumentación resbaladiza
WebMoney presenta nuevas billeteras WMP y cambia las reglas del juego
Python para ayudar a probar productos estructurales
Localización de la aplicación en 10 pasos.
Tic Tac Toe: Ciclo de contenido
API en F #. Acceder a módulos de aplicación basados en roles
De la teoría a la práctica: cómo los estudiantes universitarios de la facultad de fotónica y optoinformática estudian y trabajan
Lo que un fundador no técnico debe saber sobre el desarrollo de software
Creando Tower Defense en la Unidad: Balística
Cómo funciona el adaptador de video Apple Lightning
Implementación de caché Verilog
Estudio de autodescarga de la batería.
4 pecados capitales de los auriculares TWS: ¿por qué True Wireless todavía no es un desastre?
Teoría de un inicio exitoso
¿Es difícil escribir tu primer programa VHDL?
Cómo hicimos el motor y el juego durante un año y medio
El resumen de materiales interesantes para el desarrollador móvil # 308 (del 22 al 28 de julio)
12 pasos para encontrar trabajo remoto
17 formas de penetrar en la red interna de la empresa
Eventos digitales en Moscú del 29 de julio al 04 de agosto
El príncipe saudita planea construir una ciudad del futuro con lluvia artificial, sistemas inteligentes y medicina genética
Su salida, gráfico: cómo no encontramos un buen gráfico de red y creamos el nuestro
Resolución de problemas con pwnable.kr 11-coin1, 12-blackjack, 13-lotto. Errores en la lógica de la aplicación
¿Cómo fue a la Escuela de Análisis de Sistemas de Alfa Bank?
Presentación de SwiftUI: creación de una aplicación simple con TableView
5 habilidades importantes y perdidas que necesita el mejor desarrollador
¿Cómo salvaré el mundo?
Frontend Weekly Digest (22-28 de julio de 2019)
Radio definida por software: ¿cómo funciona? Parte 10
El resumen de materiales frescos del mundo del front-end para la última semana No. 373 (22-28 de julio de 2019)
Comprar Red Hat: ¿ayudará a la lucha del gigante azul por el liderazgo de la nube híbrida?
Redes neuronales y aprendizaje profundo, Capítulo 4: Prueba visual de que las redes neuronales pueden calcular cualquier función
Guía de desarrollo basada en componentes
La historia de cómo Linux trajo a Windows
Zen2. La evolución de la plataforma AM4 en el ejemplo de Ryzen 7 3700x
PHP Digest No. 161 (15-29 de julio de 2019)
8 consejos para programadores novatos o una retrospectiva de mi carrera
Bibliotecas casi perfectas por Electronic Arts
Bibliotecas de arte electrónico de casi buena calidad
Terapia con LED, o "manzanas juveniles" del siglo XXI
Docker + Laravel + RoadRunner = ❤
Identificación de desarrollador de IoT
Cómo cerramos las vulnerabilidades en el sistema operativo Astra Linux Special Edition
Compilación cruzada de OpenCV 4 para Raspberry Pi y BeagleBone Black
Pasantía VFX
Cerveza inteligencia
Volcanic Piglet, o SQL de bricolaje
Informes de micropasos en el trabajo de un programador
Las aventuras de los esquivos Malvari, Parte V: más scripts de DDE y COM
Qué esperar si quieres convertirte en desarrollador de iOS
4 formas de ahorrar en copias de seguridad en la nube
Miedo y asco como Techdir
Cómo compactar hasta un 90% de almacenamiento de copias de seguridad en el almacenamiento de objetos
Solución de código abierto para la automatización de informes.
Nuevo método de análisis de clúster
Comprender el paquete de contexto en Golang
DataGrip 2019.2: gestión de conexiones, búsqueda de datos, filtrado en navegación
Soluciones Cisco Small Business: una buena red no es necesariamente costosa
Uso de jailbreak para extraer datos: riesgos y consecuencias
DPKI: abordando las desventajas de la PKI centralizada mediante blockchain
Aprendiendo inglés: 9 modismos de estilo americano
Práctica de decodificación de hardware FFmpeg DXVA2
Recopilamos el entorno para TDD moderno en código JavaScript + VS
Backend United 4: Okroshka. Incidentes
Agrupación jerárquica de datos categóricos en R
Semana de la seguridad 31: vulnerabilidad VLC y teléfono roto
DeviceLock DLP: precios del mercado negro ruso por romper datos personales (más una respuesta a la respuesta de Tinkoff Bank)
Cómo implementamos ML en una aplicación con casi 50 millones de usuarios. Experiencia Sberbank
Belleza en el ojo del espectador
Contribución del diseñador al desarrollo de aplicaciones móviles
Transacciones globales de InterSystems IRIS
La psicología de la visión sana. Svetlana Lebedeva contó cómo se les enseña a las personas una nueva forma de percibir
Escuchando comunicaciones VoIP cifradas
DPKI: abordando las desventajas de la PKI centralizada con blockchain
¿Pueden las agencias de publicidad matar negocios al comienzo del viaje?
Cruzamos k8s con Kafka, protegemos contenedores, escapamos de la basura en Ansible: los 10 mejores informes de DevOops 2018
Algoritmo del motor de búsqueda SVLAB Search
Cómo hice (casi) inútil la transmisión de cámara web Javascript
Di no al silencio: de la guardería a la oficina
Airtest IDE: ¿una nueva forma de probar la automatización de los juegos móviles?
3 casos para usar Celery en una aplicación Django
El 80% de los datos de su empresa no está disponible para usted. ¿Qué hacer al respecto?
"Ycombinator Startup School 2019." Video de las primeras tres semanas
Desventajas de RISC-V
Pantalla de texto de Android
Ivan Ponomarev sobre Kafka Streams API en la reunión jug.msk.ru
Cuentos de servicio. Una publicación frívola sobre trabajo serio
DisplayPort-LVDS
Data Version Control (DVC): control de versiones de datos y reproducibilidad de experimentos
Aplicación de integración Monte Carlo en renderizado
Cómo las prioridades de los pods en Kubernetes causaron tiempo de inactividad en Grafana Labs
Noticias del mundo de OpenStreetMap No. 470 (16.07.2019 - 22.07.2019)
Una revolución en el diseño de las fuentes de alimentación para computadoras hace medio siglo
CMake y C ++: hermanos para siempre
¿Por qué el diseño simple de un sitio web es mejor científicamente?
La nueva inmunoterapia eliminó todos los tumores en una mujer con cáncer de seno metastásico
Cuatro reglas mejoradas para el diseño de software
Desarrollo de aplicaciones híbridas PHP / Go con RoadRunner
TCP vs UDP o el futuro de los protocolos de red
StealthWatch: implementación y personalización. Parte 2
No te pierdas en tres pinos: una representación egocéntrica del entorno.
Cómo los gráficos de Gantt simplifican y potencian la gestión de proyectos
PVS-Studio investigó el motor de bala del Red Dead Redemption
Inversiones en bolsa como forma de preservar las finanzas: 3 métodos de trabajo
PVS-Studio echó un vistazo al motor Red Dead Redemption - Bullet
Blockchain y Electricidad
Salarios en TI en el primer semestre de 2019: según la calculadora de salarios My Circle
No sabes nada de tecnología de alimentos.
Office 365 Cloud Security: Check Point CloudGuard SaaS Testing
Video curso “Introducción a la inversión desde cero utilizando IDA PRO. Capitulo 1
Cómo reconocer imágenes y textos en su teléfono usando ML Kit
101 consejos para convertirte en un buen programador (y humano)
ViewPager 2: nueva funcionalidad en el contenedor antiguo
5 nm vs 3 nm
Java vs Kotlin para Android: opiniones de desarrolladores
El libro "Linux en acción"
Guía de registro de Node.js
EDS es otro tipo de fraude
Entrando en Aeronet Episodio 2: Homing Drone
Cómo nos hicimos amigos en la infraestructura bancaria usando ManageIQ
Aprenda mientras viaja: cómo conducimos el 1er Día Europeo del Análisis Empresarial
Cómo mantenemos la estabilidad de la aplicación Lamoda
Event Generation, CQRS y Laravel
Tres años de autotest: cómo aumentar la velocidad y no solo
Adversario misterioso: préstamos borrosos
Tic Tac Toe, parte 7: pytest y Travis CI
Análisis de productos en un estudio de ciclo completo.
Usabilidad móvil en comercio electrónico: análisis de las tiendas en línea TOP-20 en Rusia
Reutilizando formularios en React
HDMI-LVDS. Desarrollo en TSUMV59 de MStar
Jornada de Puertas Abiertas de JetBrains en San Petersburgo: video
Aprendizaje de clasificación activa
Supervisión y comprobación del estado de SSD en Linux
Cómo trabajar con Postgres en Go: prácticas, características, matices
Ley de Parkinson y cómo romperla
Año de aventuras con grafeno-pitón
Masajearlo
El resumen de eventos para profesionales de recursos humanos en el campo de TI para agosto de 2019
AppCode 2019.2: Swift 5.1, análisis de cobertura de código por pruebas, visualización de código desmontado y más
Complemento Veeam para copia de seguridad y recuperación de bases de datos SAP HANA
Intercambiar tokens o cómo fortalecer la cartera de cifrado en 2019
Deducción de argumento de plantilla de clase
Aplicación web MVC sin frameworks y servlets
Antigüedades: grabadora funcional
El poder de Oracle SQL
Prueba de manejo Audi e-tron
Nuestro servicio es peligroso y difícil, o Zyxel ATP500
Cómo modificamos el producto para un cliente específico
Tecnologías postales: cómo digitalizamos el correo ruso
Desarrollo de una interfaz de juego para varias proporciones de pantallas.
Cómo convertirse en un supermercado de un "diseñador habitual"
Cómo usar proxies residentes para marketing y promoción de sitios web
Ajuste del rendimiento de la consulta en PostgreSQL
Otra versión del entorno de desarrollo de WordPress (docker, wp-cli)
Cómo publiqué PWA en Svelte en Google Play
Características de Google PageSpeed: calificación mejorada del sitio y ranking de búsqueda
Desarrollando scripts robustos de Python
Tendencias de programación: ¿qué se puede esperar en 2020?
Geoservicios web. Resumen de soluciones modernas
Historial de problemas de migración de Docker Storage (Docker root)
Universo de informes de SAP
Cómo dejar de hacer lo mismo
Cascadeur: el futuro de la animación del juego
Modelo de datos de red relacional
Cómo Dark implementa el código de 50 ms
19 características útiles del archivo .htaccess
¡Como si leyeras los registros !: inicia Hotspot 2.0 en la red Wi-Fi en el metro
La última cena de desarrolladores
Python Vs R - Ciencia de datos
Enfoques de segmentación móvil - Traducción
Pesca inteligente en FishSensor
Otra opinión sobre la diferencia entre bin, sbin, usr / bin, usr / sbin
Blockchain como plataforma de transformación digital
Cómo convertirse en un especialista más buscado en el campo de la ciencia de datos en 2019
Análisis: cómo ganar dinero con inversiones en índices bursátiles y ETF
Experiencia traduciendo un gran proyecto de Flow a TypeScript
Ivan también conocido como BANO.notIT: "Si OSM comienza a anunciarse y promocionarse, nuevas personas entrarán con nuevas ideas"
LinkedIn y el arte de presumir de autopromoción
Piloto con un banco: cómo una startup no puede estrellarse en la pista
Generador no aleatorio de códigos bancarios Tinkoff únicos aleatorios
Desventajas de la Prueba estándar de estaca o cómo elegimos el algoritmo de búsqueda de consenso
El matemático ruso refuta la hipótesis de 53 años sobre el colorido de las redes
Una historia fascinante con imágenes: cómo el sitio del servicio VPN salió dos veces del bloqueo ilegal
Estructuras de datos rápidas con ejemplos. Primera parte: lista vinculada
Prueba de un ama de llaves inteligente (vodka, kéfir, fotos de otras personas)
Solución de la tarea con pwnable.kr cmd1, cmd2, asm, blukat. Evita el filtrado en Linux. Escribir shellcode con pwntools
Trabaje con luz y óptica: cómo comenzar una carrera en la universidad: la experiencia de los graduados de cuatro programas de maestría especializados
Tour verde claro
Informe de Java Virtual Machine Language Summit 2019
Maratón gratuito "Big Data y superhéroes: su primera experiencia de análisis de datos"
Ver casi invisible, también en color: una técnica para visualizar objetos a través de un difusor
Cómo probamos varias bases de datos de series temporales
Entorno sin culpa: nadie debe escribir código de calidad
Encaja el cielo estrellado en WebGL en 1009 bytes de JavaScript
¿Cómo maximizar el valor de la preparación de la cartera de productos?
Delta Smart City Solutions: ¿Alguna vez se ha preguntado qué tan verde puede ser un cine?
Swift funcional
10 pasos para zam zam
Seminario "Para sí mismo un auditor: auditoría de un proyecto de centro de datos y pruebas de aceptación", 15 de agosto, Moscú
A través de espinas a un juego soñado
Una vez más sobre Chipre, los matices de la vida.
Asociación estratégica: por qué ServiceNow se asocia con un gran proveedor de la nube
Carrito para un centro de datos
¿Por qué tarda varios días en darse de baja?
Trabajar con la navegación al refactorizar un proyecto heredado en React Native
Modo de restricción de acceso para accesorios en dispositivos iOS y cómo evitarlo
5 principales distribuciones de Kubernetes
Sombreadores de mapas interactivos de Unity
Trabaje con el trabajador "como desee", no "tanto como sea posible"
Construyendo un sistema de reconocimiento facial basado en Golang y OpenCV
Experiencia instalando Apache Airflow en Windows 10
Tecnologías que serán populares en 2020
Cómo 25 personas fueron engañadas para trabajar para una compañía de juegos inexistente
Evita el límite de búsqueda de LinkedIn jugando con la API
Resumen de noticias de julio sobre aprendizaje automático e inteligencia artificial
Visualización SCADA para proyectos de IoT [Biblioteca gratuita]
Conferencias Resultados provisionales del primer semestre de 2019
Nos ocupamos de las abreviaturas y frases latinas en inglés
Recorrido fotográfico por el Museo Mineralógico que lleva el nombre de Fersman
F-strings o cómo hacer que el código sea un poco más rápido y más legible
Reglas para una comunicación efectiva en chats grupales
La revolución ha terminado. ¿Existe una alternativa a una batería de iones de litio?
Grabado de datos con travajs
DataArt Museum: un recorrido por el norte de Italia
Consejos sobre cómo liberar tu mente y aumentar tu creatividad
KVM (bajo) VDI con máquinas virtuales únicas que usan bash
PHDays 9 ganadores The Standoff: la crónica del equipo True0xA3
Soluciones de videoconferencia de Polycom. Recuerdos 6 años después ... Etapa 2. Parte 1. RMX1500
Aprender y trabajar: la experiencia de los estudiantes universitarios en la facultad de tecnología de la información y programación.
Qué decepcionado estoy en Google Play
Moscú, 9 de agosto - Backend Stories 4.0
Mejora del rendimiento front-end de Magento con ReactJS
auto git bisect como un ejemplo del kernel de Linux
¿Es el modo incógnito en el navegador una ficción?
Los primeros experimentos que utilizan el protocolo de transmisión en el ejemplo de comunicación de CPU y procesador en el FPGA Redd
Kafka en Kubernetes, ¿está bien?
Hacer un controlador para una casa inteligente
Pedal to the floor: crea otro manipulador de pies para PC
Python y cubos
Conozca el analizador estático PVS-Studio para Java
John Romero to Doom: 80s Game Dev
Código de bloqueo en iOS: cómo Apple cambió de defensa en defensa a proteger una sola frontera
Administre el soporte de su computadora portátil con digispark
Presentación del analizador estático PVS-Studio para Java
Lanzamiento técnico Mail.ru Group 2019
Construcción de embudos de comportamiento en el lenguaje R, en base a los datos obtenidos de la API Yandex.Metrica Logs
Juguete GAZ-66 en el panel de control. Parte 1
Cómo las tecnologías de desarrollo rápido pueden convertirse en una fuente de vulnerabilidades desagradables
El tamaño del directorio no vale nuestro esfuerzo
Habr Weekly # 12 / OneWeb, las estaciones contra los agregadores, los salarios en TI, "querido, matamos a Internet" no estaban permitidos en la Federación Rusa
Redondeo al conjunto en .NET
Secretos, consejos, trucos: cómo crear una acción genial para el Asistente de Google
Memoria de clúster con aproximación
Guardar el estado de enrutamiento en el disco en una aplicación GUI multiplataforma .NET Core con ReactiveUI y Avalonia
Compilación @Pythonetc, julio de 2019
Consejos y trucos de mi canal de Telegram @pythonetc, julio de 2019
Eficiencia energética de la oficina: ¿cómo reducir el consumo real de energía?
Consejos para optimizar su arquitectura Laravel con AWS
SEO internacional | Factores de posicionamiento SEO internacional
Obesidad: relájese y participe
Web Worker más fácil de lo que pensabas
Chirrido de un tumor canceroso: los científicos de NUST "MISiS" han desarrollado un ultrasonido láser para el diagnóstico de cáncer
Mover la fuente de alimentación a la parte frontal del chasis
Juguete GAZ-66 en el panel de control. Parte 2
Crear un chatbot de conversación simple en python
No leer, releer
Estadísticas del sitio y tu pequeño repositorio
¿Cómo se relaciona la capacitación manual con los estándares internos de Amazon y cómo ha impactado la visión del mundo de la compañía?
Los primeros diez días en el camino de un búho a un madrugador: sueño, dieta, dieta y ejercicio
RESTinio es un servidor HTTP asíncrono. Un ejemplo simple de la práctica: devolver una gran cantidad de datos en respuesta
Preguntas frecuentes sobre la seguridad del protocolo LoRaWAN
Programación asincrónica de JavaScript (devolución de llamada, promesa, RxJs)
Primer prototipo: Unikernels como etapa en la evolución de Linux
Dat: qué protocolo es y quién lo usa
Limitaciones de aprendizaje automático
13 datos sobre capitalismo de riesgo para fundadores
Comience Spring StateMachine
Cómo se generan las mazmorras en Enter The Gungeon
Cifrado de archivo de configuración
Redes neuronales y aprendizaje profundo, capítulo 5: ¿por qué las redes neuronales profundas son tan difíciles de entrenar?
Desde un almacén en Daguestán hasta programadores: cómo me convertí en desarrollador iOS desde cero
Un nuevo enfoque puede ayudarnos a deshacernos de los cálculos de coma flotante
Qué es la programación musical: quién lo hace y por qué, organizar sesiones en vivo reales
Cómo comenzar una carrera en la universidad: los graduados de cinco magistrados especializados cuentan
Cómo atrapar un gato con TLA +
El análisis estático mejorará la base de código de proyectos complejos de C ++
Desarrollador Deadly Sins
Selección del tamaño del monitor: teoría del tamaño angular, justificación y comparación
Food Design Digest Julio 2019
Biblioteca generadora de código ensamblador para microcontroladores AVR. Parte 1
Resuelve Sudoku con Algoritmo X
Implemente aplicaciones de Symfony + React en AWS a través de CI
Petición de Apple
Apollo Guidance Computer: software de arquitectura y sistema. Parte 2
Project Management
VueJs + VueRouter + modal. Otra bicicleta
El resumen de materiales interesantes para el desarrollador móvil # 309 (29 de julio - 4 de agosto)
Programador para EPROM en Arduino
¿Qué tiene de malo la educación informática en Rusia?
Una pequeña encuesta sobre bloqueadores
Este IoT peligroso: amenazas y soluciones empresariales
Datos del museo Art. Lunolet y calculadoras soviéticas
Telegram, ¿quién es?
A qué va la pereza o cómo llegar a escribir un analizador de psd y qué puede resultar de ello
Lectura de fin de semana: 65 artículos sobre streaming, la historia del viejo "hierro musical" y la tecnología de audio
¿Cómo viven las estadísticas del servidor de Internet y el nombre de dominio en casa?
Cómo pirateé Qiwi sin conocimiento de programación
Neuralink como un medio para ayudar a las personas paralizadas y una herramienta para combatir la IA malvada
Julia: tipos personalizados
No te metas con NULL
¿Por qué ir al Festival 404 este año? Ocho razones
¿Cuáles son los tipos de ceremonias Scrum y sus mejores prácticas?
Fallecido Premio Nobel Carey Mullis - Inventor de la reacción en cadena de la ADN polimerasa
Intel Ice Lake. 10 nm - a las masas
Como estábamos buscando un reemplazo para MS Word, y en su lugar introdujimos un nuevo proceso de gestión de documentos
Bootcamp en Yandex: ¿cómo puede un desarrollador elegir un equipo?
Fotos tomadas como rehenes. El primer hackeo de cámaras digitales a través de WiFi (protocolo PTP / IP)
Problema con la actualización de MikroTik RouterOS en enrutadores con 16MB FLASH
Cómo hacer aplicaciones para teléfonos con discapacidades
Sistemas inmunes artificiales en seguridad de la información.
Llegó al estante de proyectores compactos: Epson EF-100, el primer trago de una serie de brillantes proyectores láser portátiles
Auditoría de seguridad de la plataforma en la nube MCS
¿Por qué hemos estado esperando la invención de la bicicleta durante tanto tiempo?
Prueba de la disponibilidad de redes NB-IoT en San Petersburgo (agosto de 2019)
5 consejos de liderazgo de diseño Parte 2
Promoción del canal de Youtube
Crear una aplicación de notas adhesivas con 8base, GraphQL y React
¿Y cómo buscan realmente las agencias de reclutamiento programadores?
¿Qué es un CDN y cómo funciona?
20 cosas que me gustaría saber antes de convertirme en desarrollador web
Gran pensamiento filosófico: Top 10 DotNext 2019 Piter Talks
(No muy) costos ocultos de la base de código común de iOS y Android
.container ya no es necesario
Vivaldi: ¿Cómo contamos el número de usuarios?
Elusión de seguridad y censura: 5 VPN y proxies para Google Chrome
Explorando las profundidades de las anotaciones de tipo en Python. Parte 1
Explorando las profundidades de las anotaciones de tipo en Python. Parte 2
Un script de Python de 20 líneas que les desea a los padres buenos días todos los días a través de WhatsApp
No tengo nada que esconder
SimbirSoft ha lanzado una solución móvil para compañías de seguros
Las desventuras del unicornio negro
c.tech: Cassandra Meetup # 2
Implementación del patrón de diseño de comandos en Unity
¿Cómo desarrollar un concepto para cambiar la plataforma IP? Instrucciones de uso
Cómo implementar una lista de entrevistas enlazadas individualmente
Mapeador propio o un poco sobre ExpressionTrees
Reconocimiento facial en un sitio de construcción
Aplicación de composición tipográfica en LaTeX
Presupuesto familiar de Telegram
Notas de Pentester: Casos de caza
Entorno moderno para reaccionar aplicaciones nativas
El hijo de mamá está celoso de ella: cómo ganar el Premio Alice dos veces
Del 0% al 70% del mercado: ¿Cómo absorbió Google Chrome Internet?
Aki Phoenix
Aplicaciones para libros electrónicos en el sistema operativo Android. Parte 2. Librerías y aplicaciones de lectura de libros.
Encontrar la detección de objetos sin supervisión
La proporción áurea en economía: ¿qué es?
Los científicos han cultivado células con electrónica implantada en ellas
La fusión de OpenTracing y OpenCensus: el camino hacia la convergencia
Enrutador 4G como servidor universal para IoT
Cómo construí un modelo predictivo de un centro de llamadas para que sus llamadas no enfurezcan a los usuarios
Cómo lo dejé en psicología
Preguntas frecuentes de HeadHunter API (Publicación de trabajos)
Instalar OpenCV + CUDA en Windows
Estación de trabajo criptográfica basada en tokens PKCS # 11. Obtención de certificados para EGAIS. Parte 4
Código abierto: el desarrollador de la tarjeta gráfica reveló la documentación del controlador para Linux
¿Qué es la alternancia de funciones o cómo deshacerse de las morsas insoportables y las ramas de larga vida?
"Fundamentos de programación" establecido para un curso gratuito con ejemplos en JavaScript
Cómo sobrevivir al contenido en la era de la explosión de información
"Finds of an Audiomaniac": tarjetas de sonido como una forma de sumergirse en la atmósfera de una ciudad desconocida
Noticias del mundo de OpenStreetMap No. 472 (30/07/2019 - 05.08.2019)
Redes neuronales y aprendizaje profundo: un tutorial en línea, capítulo 6, parte 2: progreso reciente en el reconocimiento de imágenes
¿Por qué los mejores pilotos de combate suelen meterse en grandes problemas?
Historia del convertidor Ethernet-CAN
Cómo casi recorrí carreras en tiempo real en 1997
Nota: Selección de pista y algoritmo de rotación
Estudiamos los datos recopilados por Xiaomi Mi Band para el año
Hilbert, Lebesgue ... y el vacío
Cortando el cable en 2019
¿Revolución o dolor? Informe Yandex React Hooks
Introducción a C. Mensaje del siglo pasado
No, no necesita 50 km / s delta ve. Necesita tecnologías aditivas (Parte 1)
Cómo hacer una nave espacial horizontal de despegue y aterrizaje sin tecnología milagrosa
Cómo ITSM ayudará y quién aplica esta metodología
Automatizar solicitudes HTTP en el contexto de Spring
El resumen de materiales interesantes para el desarrollador móvil # 311 (del 12 al 18 de agosto)
Productos digitales: ¿qué hacer si un cliente viene a recoger una compra en un año?
Getters y Setters en Dart and Flutter
La evolución de la inteligencia: por qué los robots necesitan emociones
Análisis del lenguaje VKScript: JavaScript, ¿y tú?
OpenUNB borrador del estándar nacional de IoT: revisión crítica
Servidor Commento nativo con Docker Compose
Eventos digitales en Moscú del 19 al 25 de agosto.
Paracaídas supersónicos espaciales
Natas Web. Paso de la plataforma CTF destinada a explotar vulnerabilidades web
"CAD para todos, gratis, y no dejes que nadie vaya ..." o los primeros pasos en la programación de FreeCAD en Python
Cómo hacer amigos un diseñador, diseñador de diseño y "Figma" usando un sistema de diseño, palanca y algún tipo de mother ™
Visitando a Vladimir Likhachev, padre de Nikolai Likhachev, mejor conocido como Chris Kaspersky
Frontend Weekly Digest (12-18 de agosto de 2019)
El resumen de materiales frescos del mundo del front-end para la última semana No. 376 (12 al 18 de agosto de 2019)
Historia secreta de Internet en la política de privacidad de 4.000 palabras de Google
Desarrollo de favicons animados.
Innovaciones de JavaScript: resultados de Google I / O 2019. Parte 1
Innovaciones de JavaScript: resultados de Google I / O 2019. Parte 2
El rendimiento no se trata solo de CPU: crear sus propios perfiladores para Python
Soporte técnico Miran: cómo funciona
Fantasías sobre el tema de las metaclases en C #
Cura personal contra el cáncer. Cómo los genes del paciente afectan el éxito del tratamiento
CMake: el caso cuando la calidad del proyecto es imperdonable
CMake: el caso cuando el proyecto es imperdonable la calidad de su código
La historia de un monolito.
Victor Vyalichkin: "Libertad, igualdad, fraternidad están solo en OpenStreetMap, donde todo está siempre a la vista"
La IA ayuda a estudiar animales en África
SPAM y GDRP: ¿cómo hacer listas de correo "allí"?
Esta palabra clave en JavaScript. Manual completo *
Habr Weekly # 14 / Acerca de las reglas de comunicación en los chats grupales, los monopolios y la protección de los niños contra la información peligrosa.
Para argumentar: habiendo leído hasta el final, comprenderá cómo y por qué funciona exactamente GC
Actualización de software de seguridad
"Maldita galera", o donde las piernas crecen de la oficina lloriqueando
El libro "Kotlin. Programación para profesionales "
Un standup en Yandex.Taxi, o lo que necesitas para enseñarle al desarrollador del backend
Poco: automatización de UI basada en Python para juegos móviles como parte de AirTest IDE
Resumen rápido: Arquitectura limpia, Robert C. Martin
Cómo crear un proyecto de código abierto
Cómo resolver problemas del sitio agregador utilizando proxies residentes
Un micrófono abierto de DevOps Deflope, historias sobre la infraestructura de Skyeng y Nvidia y no solo
La historia de éxito del juego Last Day on Earth del estudio de Volgogrado Kefir
¿Qué pasará en TechTrain y por qué debería ir allí?
Crear nebulosa de píxeles con ruido y corte medio
Cómo la IA y la neurociencia avanzan mutuamente
Desde el Homo sapiens sapiens hasta el Homo vulnerable a la ciencia del Homo o la Conciencia de Seguridad como adulto
Gutenberg Editor, cómo hacer que los editores y las máquinas de escribir sean convenientes
Cómo visualizar el sonido en la web: una selección de materiales temáticos y video conferencias con teoría y práctica.
Timlid toolkit de correo electrónico a tableros kanban
Aprendiendo a trabajar con un equipo en Saint TeamLead Conf
Desarrollo de la conciencia en Saint TeamLead Conf
RESTO asegurado: lo que aprendimos de cinco años de usar la herramienta
Cómo viven y trabajan en Krasnodar
Chaos Constructions 2019 está llegando ...
"Slurm" es altamente adictivo. Cómo convertir una camarilla en un proyecto global
Pascal Tanchiki: cómo se les enseñó a los niños a programar en los años 90 y qué tenía de malo
Configuración del asesino de memoria insuficiente en Linux para PostgreSQL
Trabajo remoto en modo de tiempo completo: por dónde empezar si no es senior
Dejar de usar datetime
NX JAVA Meetup # 14: investigación de rendimiento en prod, pros y contras de Spark en soluciones basadas en Cassandra
Resumen de UX: reinicio
Juegos en la nube: evaluación de primera mano de las capacidades de los servicios para jugar en PC débiles
¿Qué es una API?
La tiranía del pensamiento positivo amenaza su salud y felicidad.
Las superficies aleatorias ocultan un orden complejo
Láser de vapor de cloruro de cobre casero
Aplicaciones para libros electrónicos en el sistema operativo Android. Parte 3. Diccionarios y notas
Actualizar automáticamente la foto de perfil de Vkontakte
El paso de la máquina de laboratorio para el pentest "Hackthebox - Friendzone"
Cómo escribir paquetes Go
Los 10 lenguajes de programación más influyentes de los últimos 50 años y sus creadores.
¿Los ganchos se reemplazan en React Redux?
Ejemplos de uso de algunas funciones nuevas de JavaScript
0, 0, 1, 0, 2, 0, 2, 2, 1, 6, 0, 5, 0, 2, 6, 5, 4, 0, 5, 3, 0, 3, 2, 9, 0, 4, 9, 3, 6, 14, 0, 6, 3, 5, 15, 0, 5, 3, 5 ...
Datos de series de tiempo en un DBMS relacional. Extensiones TimescaleDB y PipelineDB para PostgreSQL
Pequeño, si. Unboxing del petardo microvirtual
Pruebas de integración de microservicios en Scala
Botón de llamada de bricolaje. Raspberry Pi, MajorDoMo, Freeswitch y Linphonec
La película en la que había tierra. Investigación de Yandex y una breve historia de búsqueda por significado
Proyecto Konbanwa
Cómo Scrumban une lo mejor de las metodologías Kanban y Scrum
Comparación del uso de memoria de diferentes GUI de kit de herramientas
Beneficios inútiles: síntesis de productos químicos absorbentes de UV a partir de anacardos
Seguimiento del ciclo de vida de los usuarios sin alicates y cinta aislante.
Pruebas unitarias en DBMS: cómo lo hacemos en Sportmaster, primera parte
Cómo omitir captcha: red neuronal en Tensorflow, Keras, python v captcha ruidosa numérica
5 razones para abrir una startup de TI en Alemania
Inyección de dependencias, JavaScript y módulos ES6
Cámaras IP PoE, requisitos especiales y funcionamiento sin problemas: uniendo todo
1C: ERP VS 1C: KA 2.0. ¿Qué deberían elegir los fabricantes de alimentos?
Cómo se representa un marco en Shadow Fight 3
Blockchain aleatorio RSA
Características de probar aplicaciones web móviles
Intel Quartz Canyon - NUC para profesionales
Semana de la seguridad 34: vulnerabilidades extraordinarias en Windows
Y otro Steam Windows Client Local Privilege Escalation 0day
¿Qué bloqueador usas? Resultados
/etc/resolv.conf para pods Kubernetes, opción ndots: 5, ya que esto puede afectar negativamente el rendimiento de la aplicación
Edge-to-edge en Android: hacerlo bien
Cómo funcionan los motores de búsqueda
Ensamblador sucio piratea 6502
Viaje a Alaska, o KDD'19 a través de los ojos de un testigo ocular
Cómo pongo las cosas en orden en un proyecto donde hay un bosque de manos directas (configuración tslint, más bonita, etc.)
Python como el último caso de C ++. Parte 1/2
Huella rusa en la saga escandinava de videojuegos, terminando
10 informes interesantes de conferencias de hackers
Cómo encontrar cursos de programación y cuáles son las garantías de empleo.
Blockchain basado en RSA al azar
Web scraping en R, Parte 2. Acelerando el proceso con computación paralela y usando el paquete Rcrawler
Cómo ejecutar un proyecto java en un corredor de shell cuando se empuja a un repositorio de GitLab
Python como el último caso de C ++. Parte 2/2
Cómo funcionan los sistemas de videovigilancia más grandes del mundo
Cómo la política del siglo XIX afectó las ubicaciones de los centros de datos hoy
PVS-Studio: motor de progreso
PVS-Studio - motor de progreso
Nuevo servicio de sugerencias para buscar hh.ru
10 marcos PHP populares en 2019
Radio Viber - todas las estaciones de radio en el messenger en línea
¿Cómo gestionar el tiempo? Respuesta independiente
Los 10 errores más comunes al trabajar con la plataforma Spring. Parte 1
Plataformas de prueba móviles en la nube
Cómo no ahogarse en un mar de tecnología y enfoques: la experiencia de 50 expertos
Cómo el equipo de desarrollo puede ganar más creando sitios de tráfico [Guía de implementación]
Natas Web. Paso de la plataforma CTF destinada a explotar vulnerabilidades web. Parte 2
¿Por qué es realmente imposible ser vegetariano?
Cuente Scoring de la Fer o un estudio sobre calificación crediticia como parte de la ampliación de los horizontes. Parte 1
Cómo hice un rastreador de estacionamiento para personas
Huskies: eliminar, dejar, reemplazar? Que?
22 sitios para que un programador te ayude a hablar inglés
Cuatro reglas de UX intuitivo
iOS Responder Chain o lo que preguntan en la entrevista
¿Cómo y por qué migramos Preply a Kubernetes?
Aprenda analítica web desde cero. Amplia selección
monitoreo de impresora snmp en The Dude
"Manifiesto de programadores novatos de especialidades relacionadas" o cómo llegué a tal vida
Cómo construimos un sistema de entrenamiento y motivación en el estudio
ShIoTiny: ventilación de habitación húmeda (proyecto de ejemplo)
Estamos creando una interfaz para ingresar documentos a través de la selección
Buildbot en ejemplos
Vivaldi 2.7 - Vida intensa en silencio
Desarrollo del equipo y reflexión como comunicación gerencial del líder del equipo.
JIRA como remedio para el insomnio y las crisis nerviosas
"Mat. Modelo de Wall Street "o un intento de optimizar el costo de la infraestructura de TI en la nube
Contraseña de Wi-Fi que coincida con aircrack-ng
El libro "Grok Deep Learning"
Cómo recopilar cohortes de usuarios en forma de gráficos en Grafana [+ imagen acoplable con un ejemplo]
Duffle: transformador de XD Design
Cómo hacer correos electrónicos y no desordenar: consejos prácticos
Nuevas tarjetas CUBA
Sistemas de pago (PSP) para negocios de TI: jugamos a lo grande
Su propio convertidor JSON o un poco más sobre ExpressionTrees
Para publicidad contextual por los nombres de los competidores ahora se puede multar con 500,000 rublos
Detalles sobre el dispositivo y las funciones del scooter eléctrico KickScooter T60
Arduino DIY Demonic Carrousel
Estudios clínicos. Cómo ingresar al grupo experimental, obtener tratamiento gratuito contra el cáncer y ayudar a la ciencia
Qué es y qué no está en Go. Parte 2
¿Cuáles son las mejores soluciones de comercio electrónico para pymes ...?
Una manera fácil de ganar dinero con Bug Bounty
Manera fácil de ganar dinero en Bug Bounty
XD Design Bobby Pro: la nueva versión que hemos estado esperando
Características del transporte Universiada y un Alex muy entusiasta
Escribir aplicaciones iOS usando el patrón Redux
Seguridad de la información: ¿qué necesita saber y poder ser considerado un buen especialista en seguridad de la información?
IP-KVM a través de QEMU
Cerebro + VPS por 30 rublos =?
Computer Vision Summer Camp - Escuela de verano Intel Computer Vision
25 tipos de "César" y palabras en inglés
El conjunto de datos 3D masivo ayuda a los robots a comprender las cosas
Química del pollo frito. Análisis detallado
Nube de puntos Cómo desarrollamos la tecnología digital en la construcción.
Alcohol y matemático (a)
Donde comenzar a aprender Python: libros para principiantes
Cuando la historia es falsa: bodega Koktebel, vinos falsos y lecciones de marketing
Protocolos de flujo como herramienta para monitorear la seguridad de la red interna
Alcoholismo última etapa
Desarrollo equilibrado en equipos muy grandes. Informe Yandex
El complejo falso industrial de la falsa inteligencia artificial
TechTrain 2019: transmisión en vivo gratis
Recetas de Python: conversión de HTML y URL a PDF y PS
El lado oscuro de Google Chrome
Cómo un programador eligió un banco y leyó un contrato
Usando Union en lugar de OR
10 razones para aplicar tableros Kanban como una tendencia actual de desarrollo de software
Analista de seguridad de la información: ¿quién es él? Inmersión en la profesión
Walmart demanda a Tesla después de varios incendios debido a paneles solares de Solar City
BIZERBA VS MES. ¿En qué debería invertir el fabricante?
¿Qué pasará en la conferencia UseData Conf 2019?
Date tiempo para la recuperación: esta es la clave para la estabilidad psicológica
Cómo configurar PVS-Studio en Travis CI usando el ejemplo del emulador de consola de juegos PSP
No es un solo escaneo, o cómo construir un proceso de gestión de vulnerabilidades en 9 pasos
Cómo configurar PVS-Studio en Travis CI usando el emulador de consola de juegos PSP como ejemplo
Periódico Harry Potter
Sistema de colaboración de documentos para Zimbra Open-Source Edition
Biblioteca generadora de código ensamblador para microcontroladores AVR. Parte 5
Cómo los salarios y la popularidad de los lenguajes de programación han cambiado en los últimos 2 años
Ingeniería inversa cornisa eléctrica AM82TV
Seguridad de aplicaciones o Cómo incrustar seguridad en el desarrollo personalizado. Experiencia personal en AGIMA
A quién confiar el diseño de las instalaciones técnicas de reequipamiento y reconstrucción
Particionamiento en SQL Server
Reciba SMS regulares para mensajeros instantáneos de Viber y Telegram (usando puertas de enlace GoIP)
TinyFL - controlador de linterna microcontrolador
Análisis de los mecanismos de localización de la interfaz de la aplicación en Splunk
Inversiones en bolsa y costos asociados: cuánto cuestan los servicios de una empresa de corretaje
Voxgun: un servicio para crear contenido de video profesional sin ningún esfuerzo adicional
Telégrafo óptico, red de microondas y torre Tesla: torres de comunicación inusuales
Si quieres salvar el mundo, el veganismo no es una opción
Contenido de Panda Frontend Meetup # 22: complementos, datos sofisticados, pruebas, declaración angular
Los resultados de la batalla cibernética de Standoff, o cómo el Centro de Seguridad de Expertos PT realizó un seguimiento de los atacantes
Modelo de aprendizaje automático interpretado. Parte 1
Sitio de inicio efectivo: cómo a los clientes, socios e inversores les gusta un sitio
Escribir una API en Python (con Flask y RapidAPI)
Vivo y vivo: virus ransomware en 2019
El hada de los dientes no funciona aquí: la estructura del esmalte de los dientes de los cocodrilos y sus antepasados prehistóricos
Algoreve: como los programadores tienen fiestas
Visualización de grandes gráficos para los más pequeños.
Vigilantes independientes
Gestión de objetivos de la organización: objetivos e ingenieros (parte 3)
Cómo preparé y pasé la Certificación SQL de Oracle Database (1Z0-071)
Ingeniería del caos
Conmemorando a Danny Cohen, un especialista en informática que avanza la era digital
Pregúntele a Ethan: ¿cómo será nuestra primera fotografía directa de un exoplaneta similar a la Tierra?
Natas Web. Paso de la plataforma CTF destinada a explotar vulnerabilidades web. Parte 3
Cómo realizar tareas de prueba para estudiantes / aprendices de Java para obtener una entrevista
¿Por qué todos mis juegos se ven tan mal?
Redes neuronales y aprendizaje profundo: tutorial en línea, epílogo: ¿existe un algoritmo simple para crear inteligencia?
Alicia en Bitrix
¿El fin de PHP?
Desarrollo de marketing para pequeñas empresas
Escenario y pruebas de investigación de juegos móviles.
Ingreso a TI: experiencia de desarrollador nigeriano
Consejos y trucos para realizar una prueba A / B de aplicación móvil exitosa
Mejora tu perfil de LinkedIn antes de encontrar un trabajo
Docenas de libros ágiles que el gerente del proyecto necesitará en 2020
Un pequeño mod convierte a Tesla en una estación de video vigilancia
Benchmarks para servidores en Linux: una selección de herramientas abiertas
Configurando FreePBX + GoIP
Cómo Badoo hizo posible entregar 200k fotos por segundo
Mecanografiado asincrónico en una rica aplicación de Internet y decoradores para combatirlo
21 de septiembre Badoo PHP Meetup # 3: Rendimiento
¿Por qué const no acelera el código C / C ++?
Sobre las abejas hedonistas, la forma en que las personas las hacen trabajar y los drones
Televisores inteligentes: CRT a HDR
Beneficios no competitivos de Beeline
Kubernetes para el automóvil: cómo abrir el acceso del desarrollador a la computadora de a bordo y hacerla segura
Merry Quartusel, o cómo el procesador ha llegado a tal vida
"Ocultar www": por qué los desarrolladores de navegador convencionales se negaron nuevamente a mostrar el subdominio
Escribir una serpiente en ipad (pythonista)
Cómo probamos la tecnología de reconocimiento facial y qué resultó de ella
Apple Music para el desarrollador
Reemplazando los diseños de Punto Switcher, Birman con un script en autohotkey
Consideramos el salario promedio de un "científico de datos". Parsim hh.ru usando pandas / python
Preparación de la aplicación para Android Q. Parte 2
Agregue la funcionalidad de Razor Pages a .NET estándar
Cuente Scoring de la Fer o un estudio sobre calificación crediticia como parte de la ampliación de los horizontes. Parte 2
Del Ganges al Volga: ¿cómo salvar a los ríos de la contaminación?
Sobre una patente de Tesla Motors
Habr Weekly # 15 / Sobre el poder de una buena historia (y un poco sobre el pollo frito)
Agradable con útil o desarrollo para ASIO en C ++
Proyecto de entrenamiento en Godot - Pong (Parte 1) Crear y personalizar una escena de juego
El uso de R para tareas de utilidad
Dónde escuchar equipos de audio: una cultura de instituciones temáticas para fanáticos del audio: de Japón a Rusia
Desarrollo del sistema operativo multitarea Microkernel - Programador
Controlar múltiples motores paso a paso Nema 17 al mismo tiempo o NemaStepper
Mini referencia y guía de Scrum
Natas Web. Paso de la plataforma CTF destinada a explotar vulnerabilidades web. Parte 4
Telegram como almacén de datos para proyectos de TI
"Borrador"
La historia de un monolito. Parte 2
15 libros de aprendizaje automático para principiantes
Por qué realizar operaciones con divisas en el intercambio: 3 escenarios prácticos
Noticias del mundo de OpenStreetMap No. 473 (06/08/2019 - 12/08/2019)
Personalización de la composición de las pruebas JUnit5 con application.properties
Hacia dónde se dirige la red
Algunos errores comunes en Vue.js (Vuex)
Regreso al futuro de los teléfonos móviles
Estamos buscando errores en el código PHP sin analizadores estáticos
¿Por qué Israel es el motor para el desarrollo de la tecnología automotriz?
¿Construyendo XPath? XPath algorítmico? Nada más que XPath
El colapso de una ciudad de Texas que perdió dinero de una granja de bitcoins
Desarrollo de Helpdesk
"Nos están mirando": lo que puede suceder en una minivan discreta justo debajo de su ventana
"Know kaizen": ¿cuál es esta filosofía para mejorar los procesos de producción?
Optimización de recursión de cola de JavaScript
After cyberpunk: lo que necesitas saber sobre los géneros actuales de la ciencia ficción moderna
Control de recursos incorporado de RAM utilizada en la aplicación.
System.IO.Pipelines: una herramienta poco conocida para los amantes del alto rendimiento
Guía de voz UX: situaciones, patrones, herramientas (y un poco de apoyo moral)
Minero ASIC de segunda mano: riesgos, verificación y hashrate recableado
Carga diferida de la imagen del navegador (atributo de carga)
Ensamblador inserta ... en C #?
Aplicaciones para libros electrónicos en el sistema operativo Android. Parte 4. Juegos
Cómodo DevOpsSec: Nemesida WAF Gratis para NGINX con API y cuenta personal
El resumen de materiales interesantes para el desarrollador móvil # 312 (del 19 al 25 de agosto)
Prueba de anotaciones @ no nulas / @ anulables
Eventos digitales en Moscú del 25 de agosto al 1 de septiembre
Una vez más sobre GCD, el algoritmo euclidiano y un poco sobre la historia de los algoritmos en general. Por supuesto con ejemplos Swift
Cuanto más simple es la tarea, más a menudo me equivoco
Iron Mike Tyson y el proyecto blockchain Fight to Fame
Analizando la oración del idioma ruso
Crear componentes visuales en Unity UI. Sistema de partículas
Localice rápidamente problemas de rendimiento de Microsoft SQL Server en Quest Foglight
Frontend Weekly Digest (19-25 de agosto de 2019)
El resumen de materiales frescos del mundo del front-end para la última semana No. 377 (19 al 25 de agosto de 2019)
CRISPR le brinda la oportunidad de salvar a una persona del dolor
PHP Digest No. 163 (12 al 26 de agosto de 2019)
Escribe tu canción en 10 minutos (módulo textgenrnn Python3)
Cómo preparar y aprobar el examen ITIL 4 Foundation
5 de septiembre, San Petersburgo - Comunicación de Qaal
Google proporciona argumentos para justificar el seguimiento de los usuarios: la empresa está acusada de falta de sinceridad y manipulación
Internet de las cosas (IoT) va a cambiar el mundo. Futuro de IoT
Repositorios en Kubernetes: OpenEBS vs Rook (Ceph) vs Rancher Longhorn vs StorageOS vs Robin vs Portworx vs Linstor
Contexto de extravagancia
Proyectos que no despegaron
Construyendo un paquete RPM para Rosa Linux en la práctica
Ajustar secuencias en Swift
Sobre el desarrollo de las tecnologías de realidad virtual: dónde lo usan, por qué los negocios de realidad virtual y qué dispositivos usan
Cómo están cambiando los detalles de trabajar con servidores de aplicaciones usando el ejemplo OpenLiberty
Amazon Prime Day 2019 - Desarrollado por AWS
Intereses para el género ARPG
Comprobación de tipos Django y DRF
Vista interior: RFID en el mundo moderno. Parte 1: RFID en el hogar
Calificaciones bancarias. La participación no se puede arreglar
Freelance / Coeficiente de tiempo completo o Cómo entender Es hora de pensar en Freelance
Psicoanálisis del efecto de un especialista infravalorado. Parte 2. Cómo y por qué resistir
Intel Use NUC - Gana el concurso NUC
Slurm en San Petersburgo: los últimos días de registro
Cómo depurar variables de entorno en Linux
Tendencias del mercado de auriculares: lo que compraremos en un futuro próximo
10 preguntas ingenuas pero importantes sobre CRM
[POSIBLE] SORM descifra el tráfico HTTPS a Mail.ru e ICQ
Vista interior: RFID en el mundo moderno. Parte 2: RFID chino
Ven con la tecnología Powercheck
Semana de la seguridad 35: estadísticas de contraseñas y ataques filtrados a través de Google Drive
Cómo hacer una transacción BTC sin depositar monedas pequeñas
Kali Linux NetHunter en Android: por qué y cómo instalar
Pruebas unitarias en DBMS: cómo lo hacemos en Sportmaster, segunda parte
10 libros sobre gestión ágil de proyectos que vale la pena llevar contigo en 2020
Seis habilidades para llevar tu carrera de ciencia de datos al siguiente nivel.
Contenedores y Ventanas. De Hello World a Kubernetes. Primera parte, introductoria
PoE a una distancia de más de 200 metros. Monitoreo y reinicio automático de clientes PoE
¿Por qué, en lugar de una semana laboral de cuatro días, es mejor pensar en un día laboral de seis horas?
Los 10 errores más comunes al trabajar con la plataforma Spring. Parte 2
Nuevo en Hadoop: Conozca los diversos formatos de archivo en Hadoop
TechTrain 2019 IT festival: cómo participaron JUG.ru, JUGNsk y JUG.MSK
¡No aparezcas! Transiciones interrumpibles en iOS
En la cabina del conductor del tren
Inseguro.AsSpan: Span
¿Cómo reemplazar los punteros?
CLRium # 6: concurrencia y paralelismo. Aprendiendo la magia de la paralelización de tareas
Vigilancia de puerta vigilante
Lista de verificación antiphishing
Cómo la NASA contrató a Snoopy y recogió la ropa de Barbie
Cómo el azar puede ayudar a los matemáticos
Fuga de datos personales de presuntos empleados de Russian Railways
Trucos de aprendizaje automático: trabajar con varios modelos en Keras
Education Show: conferencias y concursos para principiantes en profesiones digitales
Implementación de tipos de unión en Java
Tu probador perfecto
Cómo convertirse en un abogado cibernético
Ingeniería del Caos: el arte de la destrucción intencional. Parte 2
Lecciones de tarea: kits de herramientas para niños de Pebaro
Anonimato completo: protegemos el enrutador doméstico
Reclutamiento Frío verano 2019
No puedes dormir codificando: ¿cómo reunir un equipo y prepararse para un hackathon?
Como Durov: un "pasaporte dorado" en el Caribe y una startup en alta mar para la rendición
El libro "Kali Linux. Pruebas de penetración y seguridad
Cómo cerrar tareas en el rastreador de errores
Promoción de concesionarios en la búsqueda. SEO para el "directorio extranjero"
Soporte para monorepo y multirepo en werf y ¿qué tiene que ver el Registro Docker con él?
Ganamos en energía solar o ingresos pasivos al 25% anual, experiencia práctica. Parte 1
Telefonía DECT en edificios
Infraestructura como código: primer conocido
Cómo hacerlo: Factores importantes para revisar al elegir una VPN gratuita para la navegación web
Más de 33 herramientas de seguridad de Kubernetes
¿Cómo encontrar la mejor ubicación para los negocios? Hack de vida sin registro y SMS
Reconocimiento facial a nivel de la rodilla
'Hola mundo' para ti en la nube
Instalar Apache Cassandra en Windows
La visión por computadora ve emociones, pulso, respiración y mentiras, pero cómo construir una startup sobre esto. Conversación con Neurodata Lab
Dos entidades de programación neurolingüística.
Modelo de datos de quinteto y cientos de gigabytes de datos
Impresión 3D: casos increíbles y un poco más interesantes
Planificación de recursos. ¿Por qué no funciona? Parte 1
Bricolaje de PVS-Studio: Gamificación de logros
Cómo cambiar el costo de la suscripción creada en su aplicación. App Store Connect y Google Play Console
No es la nueva reliquia: una mirada a Datadog y Atatus
¿La automatización reemplazará las pruebas manuales?
Lugares resbaladizos en C ++ 17
Nuevos estándares de videovigilancia: color por la noche, antirruido, ePoE
6 frases en inglés que pueden usarse en negociaciones salariales con empresas extranjeras
Equipo de desarrollo de Workflow One Sprint
Entrenamiento Cisco 200-125 CCNA v3.0. Día 25. Estudio en profundidad de IPv6
Crear un proyecto de Android en un contenedor acoplable
Elefante corporativo
Aprendemos los datos del pasaporte de una persona por su nombre (si hay una garantía)
Escapando del matorral de pruebas: construyendo un atajo de un accesorio a una aserción
Qué leer Líder de equipo y estación de servicio: una selección de 50 libros con calificaciones y más
Acronis True Image 2020: nuevos esquemas de replicación y protección mejorada
Lo que los registros en 1C podrían verse en presencia de OOP
Cómo hacer un uso práctico de la seguridad del papel, o por qué necesitamos cumplir con 152-ФЗ y PCI DSS en una nube
Realidad aumentada en el comercio minorista en línea
“Consultor +”: cambio en el flujo de material. Fuentes, estilos, alineación de texto con python
Conversión sólida de malla poligonal a B-Rep: detalles de algoritmo y muestras de código C ++
Ven y recoge libros en inglés
Mi séptimo día con Haiku: listado, escaneo, red
Vea la interfaz "a través de los ojos del diseñador": sobre la interacción del front-end con el diseñador
Angular Comprender @Input, @Output y EventEmitter
Conferencia de Richard Stallman en el Politécnico de Moscú. Agosto 2019
El verano casi ha terminado. Casi no se filtraron datos
Implementación de la agrupación de conexiones WCF para .Net Core usando HttpClientFactory
“¡Cuidado, FAS!”: Trucos de McDonald's, shawarma divino, falso Clooney y algo de magia callejera
ValueTask
: ¿por qué, por qué y cómo?
El poder mágico de las macros, o cómo hacer la vida más fácil para un programador ensamblador AVR
Bloquea en PostgreSQL: 3. Bloquea otros objetos
TypeScript Magia de expresión
Entrenamiento Cisco 200-125 CCNA v3.0. Día 26. DNS y DHCP
Los hackers roban y lavan dinero mediante la entrega de alimentos y los servicios de reserva de hotel.
Cómo los desarrolladores de software de Microgaming protegen a los usuarios de los hacks
Alice adquiere habilidad
Análisis y análisis de semántica para SEO: 5 plantillas gratuitas de Google Sheets
Reconocimiento facial con redes siamesas
Monitoreo continuo de glucosa (NMH) con bomba Medtronic 640g
"Hay todo lo que se necesita y nada enfurece": la verdad habla a través de los labios del cliente
Como escribimos, la interfaz de nuestro propio panel de control de hosting: framework y puertas traseras
El resumen de eventos para profesionales de recursos humanos en el campo de TI para septiembre de 2019
Más cerca del suelo: cómo cambié el coworking a una casa de pueblo
Cómo abandonamos el gran hackathon y comenzamos a hacer viajes para equipos individuales
Cómo trabajé en Turquía y conocí el mercado local
"Lo mejor que he hecho en mi carrera es enviar el trabajo al infierno". Chris Dancy acerca de convertir la vida en datos
Apache NIFI: una breve descripción general de las características en la práctica
Cómo construir un proceso de diseño de comercio electrónico para obtener todos los datos que necesita
Trenes de Moscú (y no solo): lo que ha cambiado y gracias a quienes ayudaron
Soy el mayor malvado en el desarrollo de juegos indie
Sistema de monitoreo de vehículos de bricolaje
Kafka y microservicios: una visión general
Malentendidos del pasado
En el futuro, los científicos pueden aprender a predecir exactamente lo que recordará.
¿Qué será la criptografía post-cuántica?
Objetos especiales que son difíciles de agarrar robots
Modelo de aprendizaje automático interpretado. Parte 2
Cómo mirar a los ojos de Cassandra y no perder datos, estabilidad y fe en NoSQL
Cómo crear una nube privada para videovigilancia
Cómo hicimos el motor y el juego durante un año y medio. Segunda parte La infraestructura
Evento de contratación móvil FunCorp
¿Necesita Agile: 5 modelos para probar
Problemas comunes para quienes ganaron el Gostender
Auditoría de seguridad de ICS
Cuando 'a' no es igual a 'a'. A raíz de un truco
Selección: 9 materiales útiles sobre emigración "profesional" a los Estados Unidos
Huawei CloudCampus: infraestructura de servicio de alta nube
Encrucijada digital de Kazán: cómo se introducen las tecnologías de seguridad vial en la ciudad
Natas Web. Paso de la plataforma CTF destinada a explotar vulnerabilidades web. Parte 5
Script de configuración de Windows 10
Quién no se escondió: no tengo la culpa (historial de secreto en la aviación)
Redes neuronales insensibles al peso (WANN)
Cálculo de la hipótesis nula, por ejemplo, el análisis de salarios de programadores ucranianos.
No es una revisión del ASUS ZenBook Pro 15 UX580GE: casi un año con casi la parte superior
Venta de servidores dedicados en Holanda y Moscú
Hazlo tu mismo Skype
Control de bomba de insulina autónomo inalámbrico hecho en casa
Siguiendo los pasos del movimiento ruso Scala. Parte 1
Energía de la batería para dispositivos MySensors
¿Cuál es la diferencia principal entre la inyección de dependencia y el localizador de servicios?
¿Cómo apareció el traductor Nitro, que ayuda a los desarrolladores en localización y soporte técnico?
Implemente el almacenamiento distribuido CEPH y conéctelo a Kubernetes
5 actividades para acelerar la resolución de problemas en cualquier equipo de TI
Achtung! Nuevas cámaras en el camino o información actualizada sobre radares y detectores de radar
1. Descripción general de los conmutadores Extreme Enterprise Layer
Vue.js Mejores prácticas para desarrollo web
Hablamos de DevOps en un lenguaje comprensible.
Complementos de volumen de almacenamiento de Kubernetes: Flexvolume a CSI
Mañana en la Universidad ITMO: el proceso educativo, las competiciones y la educación en el extranjero: una selección de los próximos eventos
Fabricación inteligente e industria 4.0: tres tendencias tecnológicas principales
Vepp: el nuevo servidor de ISPsystem y el panel de control del sitio web
Análisis del marco Apache Dubbo RPC por el analizador de código estático PVS-Studio
Sin embargo, C es un lenguaje de bajo nivel.
Análisis del código fuente RPC del framework Apache Dubbo con el analizador estático PVS-Studio
Robots de trabajo - hombre feliz
¿Qué distribución es mejor para su sistema integrado?
Por qué me negué a trabajar en AWS
LuaVela: implementación de Lua 5.1 basada en LuaJIT 2.0
Notas del proveedor de IoT. Maldición de salida de impulso
Cómo se forjaron los problemas de Mail.ru y el FSB por la reputación de Pavel Durov y la fe en Telegram
3 de septiembre - Día de la CTO en San Petersburgo
Trabaje con incidentes, mejorando la respuesta a incidentes y el valor técnico de la deuda. Backend United 4 materiales de mitap: Okroshka
Sobre PBR en los dedos
Una breve historia de la videoconferencia: desde el comienzo hasta el uso comercial completo
Escritura estática en una aplicación React
Lo bueno nunca es barato. Pero es gratis
Toda la verdad sobre RTOS. Artículo # 32. Nucleus SE Migration: características no realizadas y compatibilidad
¿Has intentado registrar tu sitio como una publicación de red en Roskomnadzor?
Mini-entrevista con Oleg Anastasiev: tolerancia a fallas en Apache Cassandra
Cómo le enseñé a una serpiente a jugar con Q-Network
Pixel Lo-fi en Unity
Antigüedades: Windows 3.1 y la vida sin un botón de inicio
Imprimir tapiz Game of Thrones en una impresora fiscal usando Python
Construye una plataforma kubernetes en Pinterest
Lista de verificación de preparación de producción
Zabbix + Voximplant: monitoreo con llamadas, o cómo dejar de preocuparse y configurarlo rápidamente
Lenguaje de programación rápido en Raspberry Pi
Cómo no perder tráfico cuando se muda a un nuevo dominio: caso "Vse10"
Mensajes secretos a través de registros del servidor
¿Una nueva ley para describir la velocidad de desarrollo de las computadoras cuánticas?
Lecciones aprendidas 40 años después del despegue y el rápido declive de la primera "aplicación asesina"
Cartucho de Tarantool: triturando el backend de Lua en tres líneas
Asya Patrysheva: “Internet ya no es solo una red. Esta es la vida.
Entre la primera y la segunda línea de soporte técnico.
Un registro en el ojo: qué vulnerabilidades tienen los sistemas de CCTV
Entrenamiento Cisco 200-125 CCNA v3.0. Día 27. Introducción a ACL. Parte 1
DoodleBattle Paper Board Game
Exposición PRO // Movimiento.Expo
Fly-fly-petal ... o una historia sobre cómo el diseñador de UX promocionó su producto en Instagram
Otra serpiente de Android con Kivy, Python
Informes móviles sobre Oracle BI EE 12c: uno, dos, tres. Metodología del curso CAD de Oracle BI EE 12c
El largo viaje de RFC 4357 a RFC 8645 o cómo administrar las claves de cifrado
Suspensión sobre bloqueo
Desempaquetar listas anidadas de profundidad indefinida
Quién implementa IPv6 y qué dificulta su desarrollo
Yandex: una casa inteligente para adultos
766 km - un nuevo récord de alcance para LoRaWAN
De la empresa a la pequeña y mediana empresa: compartimos nuestra experiencia en la adaptación de soluciones corporativas para pequeñas y medianas empresas con monetización utilizando el modelo SaaS
En diferentes lados del estado: cómo Facebook se frió en el Congreso de los Estados Unidos, mientras Telegram luchó con el FSB
Guía SQL: Cómo escribir mejor las consultas (Parte 1)
Resumen de eventos de TI de septiembre (primera parte)
Lenguaje de programación Ü. Introducción, motivación para crear, metas
12 habilidades blandas que hacen que los gerentes de proyectos de TI sean imparables
Plazos de desarrollo de productos
Lo que aprendí de un programador líder
Probar el código de SQL Server con tSQLt
Mapa de desarrollo para desarrolladores móviles
Cómo vender cigarrillos de hombres para mujeres y hacer que los salvajes se protejan a sí mismos: redactores que podrían
Todo el poder de IntelliJ IDEA en el ejemplo de un idioma (en imágenes)
Operaciones de comparación en C ++ 20
Nuevos tipos de micromarcado para fragmentos interactivos avanzados
Creación de chats corporativos y videoconferencias con el equipo de Zextras
Detalles de la campaña maliciosa para usuarios de iPhone revelados
Cómo administrar React Data Grid a través de Redux
Análisis: qué es el mercado OTC y qué transacciones se realizan allí
Guía de inicio rápido de Pilot y PoC
La conferencia PHP de Europa Central se canceló debido al hecho de que no había mujeres entre los oradores
5G viene a nosotros?
Aprendizaje STM8S Inicio lento. Parte 0
IPFS sin dolor (pero eso no es exacto)
¿Por qué necesita DevOps y quiénes son especialistas en DevOps?
Cursos vs prácticas. ¿Cómo enseñamos midbells en SimbirSoft?
El libro "Aprendizaje de refuerzo profundo en Python. OpenAI Gym y TensorFlow para profesionales »
Comprensión de Lean y Agile en el desarrollo de software
Por qué 1C-Bitrix del 1 de diciembre de 2019 puede convertirse en una calabaza
Musica para el programador
Una guía completa de matrices y cortes de Golang
Cerraduras inteligentes: qué son, cómo funcionan (y quién las instala)
Go Gett Juno Meetup - 12 de septiembre, Minsk
Deporte para el programador de la segunda frescura.
10 errores del joven PO (conclusión)
Acordeón, preguntas frecuentes, spoiler y otros widgets desplegables
Bagel de consola en C ++
GitLab 12.2: gráficos acíclicos direccionales para la gestión de tuberías y diseño
Entrenamiento Cisco 200-125 CCNA v3.0. Día 27. Introducción a ACL. Parte 2
Habr Weekly # 16 / Share life hacks: cómo ahorrar dinero personal y no ser estúpido con las tareas
A través de espinas para un juego de ensueño, un mes después
Monitoreo de procesos ETL en un pequeño almacén de datos
Desarrollo de código sin mirar
Documentamos el proceso de conexión y generación de documentos en un futuro sistema ERP
Noticias del mundo de OpenStreetMap No. 474 (13/08/2019 - 08/08/2019)
Ley de Parkinson: puedes vencerla
Respuesta al artículo "La conquista de Siberia por el moscovita", o veinte años después
¿También tienes un amigo así? O tal vez eres tú?
Preguntas frecuentes de Superjob API (Publicación de trabajos)
Spring Cache: desde el almacenamiento en caché de conexión en 1 minuto hasta la configuración flexible del administrador de caché
Contando la velocidad de descarga en su aplicación
Hedi Lamarr: inventor de Hollywood
Cómo se preocupa la NASA por la seguridad e inteligencia de sus astronautas
Olvídate del Walkman: se trata de los auriculares
¿Qué puede hacer un reloj además de mostrar la hora y cómo elegir su primer reloj?
Como el crepitar de un fuego, el crujir de las puertas y el ruido más común se convierten en música y caen en pistas electroacústicas.
The Curse of Cinema: quién no está satisfecho con el suavizado de movimiento en la televisión moderna: cómo se está desarrollando la situación
Reaccione las mejores prácticas y consejos que todo desarrollador debe conocer. Parte 1
El paso de la máquina de laboratorio para el Pentest "Hackthebox - Querier"
Russian Railway Simulator (RRS): primer lanzamiento público
Usando REST en ENM Ericsson en Python
Cómo obtener ingresos adicionales para la empresa utilizando el intercambio: inversión en productos estructurales
JustCode: un navegador de alta velocidad para computadoras y tabletas económicas en Windows
Cómo GDPR causó fugas de datos personales
Qué leer al gerente del proyecto: libros sobre gestión de personal, habilidades sociales y DevOps
Balanceo de carga de OpenStack (Parte 2)
Por qué las notificaciones PUSH no se reciben en 3CX VoIP Client para Android
Sistema aeroespacial totalmente reutilizable a partir de tecnologías existentes.
Posit-aritmética: derrotando un punto flotante en su propio campo. Parte 1
Entrenamiento Cisco 200-125 CCNA v3.0. Día 28. Estudio en profundidad de ACL
Conviértete en Zuckerberg o programador de infancia
Eventos digitales en Moscú del 2 al 8 de septiembre.
Una gran cantidad de canales de YouTube para aprender inglés para programadores
¿Qué hacer si los certificados están podridos y el racimo se convierte en una calabaza?
Cómo es el sistema de enfriamiento pasivo en computadoras MIC-7900
Tamiz Sundarama
Cómo el enredo cuántico ayudará en la detección de ondas gravitacionales
Regresión lineal y métodos para su restauración.
Tutorial de TensorFlow: Tutorial para principiantes de 10 minutos de TensorFlow [Traducción]
Neuronomics. Idea para startup 2030
Buena mala entrevista
Juego de historias
Comparación de comparadores para sincronizar esquemas y datos de bases de datos de MS SQL Server
Resumen de noticias de agosto sobre el aprendizaje automático y la inteligencia artificial
El modelo matemático revela los secretos de la visión.
El suavizado de movimiento mata el cine
Presentación Solicitud Presentación
El resumen de materiales interesantes para el desarrollador móvil # 313 (26 de agosto - 1 de septiembre)
Experiencia personal y conclusiones después de cambiar profesiones de diseñador a programador
Actualización de una computadora portátil con Windows 10 1903: desde el ladrillo hasta la pérdida de todos los datos. ¿Por qué una actualización puede ser más que un usuario?
Servidor LTSP basado en CentOS7
Yealink T19 Autoaprovisionamiento + Libreta de direcciones dinámica
Cómo hice un interruptor Okhttp personalizado a través de las rutinas de Kotlin
Desarrollador de juegos ruso, sin sentido y despiadado
Ama la cabra
Entrenamiento Cisco 200-125 CCNA v3.0. Día 29. PAT y NAT
Vulnerabilidades de los minoristas: tres casos en los que se pudo obtener OTP en la solicitud
Frontend Weekly Digest (26 de agosto - 1 de septiembre de 2019)
El resumen de materiales frescos del mundo del front-end para la última semana No. 378 (26 de agosto - 1 de septiembre de 2019)
Algoritmos genéticos (o el cliente siempre es el rey, y a menudo un tonto)
Food Design Digest, agosto de 2019
Maven-way para construir proyectos Go
Gigatron: una microcomputadora casera sin procesador
La historia de cómo la popular biblioteca de JavaScript comenzó a mostrar anuncios en el terminal
No caigas en la trampa de la optimización prematura
14 consejos para escribir código de React limpio. Parte 1
14 consejos para escribir código de React limpio. Parte 2
Los científicos cultivaron grupos de células nerviosas y las enviaron a la EEI
Cómo la incomodidad nos ayuda a mejorar el proceso de desarrollo.
LAN ideal
Operador de kubernetes de Tarantool
Directorio telefónico de Asterisk FreePBX desde tablas SQL (directorio basado en la web, subir al archivo xml para teléfonos Grandstream)
[Tutorial] Cómo crear tu primer juego incremental de JavaScript IDLE
TOKEN2 Molto-1, el primer token de hardware TOTP multi-perfil del mundo
Fábrica abstracta en los dedos
Todo lo que necesita saber sobre el margen de CSS
Rastreador GPS BOXY
Níquel para aceite
Acerca del modelado estructural del cambio organizacional
Mi experiencia de desarrollo en Playcanvas
Enlace de ayuda útil para trabajar con datos
Los 9 mejores hallazgos de código abierto para agosto de 2019
Anti-googlers: los usuarios web toman medidas radicales para proteger sus datos
Traducción Automática Neural Sostenible
"Nube" confidencial. Estamos buscando una alternativa a las soluciones abiertas.
Cómo usar MIDI para web en resumen
Reprogramamos el cajero e imprimimos en él Keanu Reeves
Convertir modelos poligonales en representación de límites: algoritmo y ejemplos de código
El problema que resuelves es más importante que el código que escribes
Seguridad de la información desde la nube: cómo funciona la plataforma de servicios de ciberseguridad unificada
¿Y qué hay de las cunas?
¿Cómo convertirse en un líder Scrum Master y Rock the Team?
Cómo fuimos sobre la eficiencia energética
Cómo encontrar un nombre de producto o empresa usando Vepp como ejemplo
Summ3r de h4ck 2019. Departamento de análisis de seguridad
Descripción general del programa Piter de C ++ Rusia 2019: asincronía, módulos, bibliotecas ... y taxi
Los 10 errores más comunes de Spring Framework
El libro "Símbolo del sistema de Linux. La guía completa. 2nd int. ed. "
¿Qué debe tener una aplicación de fitness?
Bienvenido a Fujitsu World Tour 2019
Conferencia ZeroNights 2019
Encuentro de aceleración 17/09 UPD videos y presentaciones
Actualice el servidor SATA SSD en 1.92TB con un recurso de escritura de 2PB o superior
Propiedades de objetos en sistemas CAD de placas de circuito impreso OrCAD y Allegro
De cyberpunk a DevSecOps: 7 libros para los cuales el ingeniero DevSecOps todavía vale la pena aprender inglés
3 errores que pueden costar la vida de tu startup
Cuente Scoring de la Fer o un estudio sobre calificación crediticia como parte de la ampliación de los horizontes. Parte 3
Infraestructura A / B experimenta en la gran búsqueda. Informe Yandex
Technostream: una nueva selección de videos de capacitación para el inicio del año escolar
Síntesis multilingüe del habla con clonación
La startup Unicorn Bolt celebrará un campeonato para desarrolladores con un premio de 350 mil rublos y la posibilidad de reubicarse en Europa
Acerca de la instalación y uso de LineageOS 16, F-Droid
Entrenamiento Cisco 200-125 CCNA v3.0. Día 30. Arquitectura de red Cisco y resolución de problemas
Aplicaciones para libros electrónicos en el sistema operativo Android. Parte 5. Almacenamiento en la nube y jugadores
Todos necesitamos mesa de ayuda
Bienvenido a Wrike Open House Day
Semana de la seguridad 36: Vulnerabilidad de teléfonos inteligentes de por vida
Árbol genealógico dentro de git
Aprenda marketing en Internet por su cuenta: más de 50 cursos gratuitos
Biografía Salarial en Alemania 2019
La corrección política penetra a Rusia a través de libros sobre diseño de chips en SystemVerilog para no principiantes
Los 10 informes de video más populares del 404fest 2018
Guía SQL: Cómo escribir mejor las consultas (Parte 2)
Entrenamiento Cisco 200-125 CCNA v3.0. Día 31. CDP, Syslog y NTP
Recuerde que todo ^ W es justo lo que necesita. Experiencia con Anki. Parte 1 (introductoria, penúltima)
Mi experiencia de administración de IBM DB2 Express-C cuando se usa con 1C: Enterprise
Intel Comet Lake: un poco de 14 nm en la décima generación
Aceleramos el procesamiento distribuido de gráficos grandes utilizando estructuras de datos probabilísticas y no solo
El loro ha aterrizado. El anuncio del libro "Aprendizaje profundo generativo"
Estrategia de producto y estrategia de organización en términos de ingeniería de sistemas.
Trabajadores de la arquitectura Clean Swift
No es necesario ahorrar en seguridad digital
LDC - Excursión
Feng Shui "móvil", o dormimos correctamente (café, cucarachas e intolerancia en Habré)
Un poco más sobre trigonometría en informática
Livy: el eslabón perdido en la cadena de Python Hadoop Spark Airflow
ABBYY Mobile Web Capture: fotos de alta calidad de documentos directamente en el navegador de su teléfono inteligente
Cómo le enseñé a Yandex.Alice a hablar sobre juguetes sexuales
El libro "El camino de Python. Cinturón negro para desarrollo, escalado, prueba y despliegue ”
Cómo convertir una computadora cuántica en un generador de números aleatorios perfecto
La misión épica de DeepMind para resolver el problema científico más complejo
Cómo involucrar a un equipo en la búsqueda de ideas y obtener mucho más que ideas
Bibliotecas PHP para comercio electrónico: trabajando con ATOL y Payture, analizando códigos GS1 y otras tareas
El primer evento fuera de línea del Círculo de desarrolladores de Facebook: comunidad de Moscú - Evento de lanzamiento
Cómo revitalizar una marca: una narración que funcionó
Diseño de tiendas online. Parte 3. Página de inicio y catálogo
Desde copiar y pegar hasta componentes: reutilizar código en diferentes aplicaciones
Automatización de perfiles de reunión de Java 10/09
Representación de las empresas rusas de TI en Singapur: ¿por qué no?
Libro "Design Thinking. Del conocimiento a los nuevos productos y mercados "
Resumen de noticias de PostgreSQL. Edición No.17
Protector de pantalla encantador para Kodi
Cómo hacer que el equipo busque ideas más productivas
10.3 segundos por hash: minería en la computadora de control a bordo de la nave espacial Apollo
Cómo dejé la ciencia básica en una startup
Transmitir el Día del Techdir en San Petersburgo
3 de septiembre
Algoritmo de pensamiento y conciencia, parte 2
¿Cómo funciona kubectl exec?
Supervisión de aplicaciones .NET
Características de probar una aplicación web para servicio de video
Monitoreo de seguridad en la nube
Overclocking Magento Rest API con RoadRunner
Sistema de hogar inteligente hágalo usted mismo
Resolución de problemas con pwnable.kr 22 - brainfuck. Ataque Ret2libc
Entrenamiento Cisco 200-125 CCNA v3.0. Día 32. Recuperación de contraseña, XMODEM / TFTPDNLD y activación de licencia de Cisco
Definición de codificación de texto en PHP en lugar de mb_detect_encoding
Generación de sonido en microcontroladores AVR por el método de tablas de ondas con soporte de polifonía.
Crecimiento. Peso. Tres vecinos
Central nuclear de Kola o de pie en el reactor
Eficiencia del transporte de gasolina, baterías e hidrógeno.
Megapack: cómo los desarrolladores de Factorio lograron resolver el problema con el modo multijugador de 200 jugadores
System.IO. Pipelines: una herramienta poco conocida para los amantes del alto rendimiento
Tecnología aplicada en las ruinas de la fiebre blockchain o los beneficios prácticos de la asignación de recursos.
¿Cómo hicimos el código de cartón o la versión Scratch del juego de mesa Golem Battle
Administrador de visualización de datos reactivos. Introduccion
Crear un símbolo de conector con texto "dinámico" en OrCAD
Investigación: programas extraños en el registro de software doméstico
Crear un documento de diseño de misión de juego narrativo usando el ejemplo de Last of Us
Arquitectura y características de la red de datos de Tarantool
Blockchain: ¿qué debemos construir PoC?
Por qué la velocidad es importante en un intercambio moderno y cómo superar a los competidores: 3 formas prácticas
Cómo la inteligencia artificial ayuda a gestionar proyectos
Oferta especial para estudiantes que trabajan de JetBrains
Cinco razones para ir a JUG.EKB
fform: React & JSONSchema - máxima flexibilidad
Python desde C (C API)
Algoritmos de procesamiento de cadenas inteligentes en ClickHouse
Editor de lógica visual para Unity3d. Parte 2
Lo principal de la batalla por la neutralidad de la red en los Estados Unidos es la cronología de los eventos y el estado actual de las cosas.
Alimentación automática de MailChimp personalizada desde RSS
PVS-Studio 7.04
PVS-Studio 7.04
Bloqueos en PostgreSQL: 4. Bloqueos en la memoria
Cómo dejar la ciencia en TI y convertirse en un probador: la historia de una carrera
Día de Techdir en San Petersburgo. Cerveza, pizza, dos micrófonos
Proyecto Mainline en Android 10
4 pasos para crear un perfil de candidato
Diseño orientado a modelos. Creación de un modelo confiable, utilizando el ejemplo de un intercambiador de calor de aviación.
Generación de documentos usando ONLYOFFICE DocumentBuilder
Descomposición limpia
Programación Orientada a Nodos
Cómo comprar diez cajas de algodón y no equivocarse
ShIoTiny y el mundo circundante: conectar sensores a entradas binarias, rebote de contactos y otros problemas
Munch en una exploración equidistante y Meyerhold, que destruyó la Plaza Roja - Denis Semenov sobre arte VR
Cómo el joven verde escribió su recarga caliente
Entrevista introvertida
Escribir una serpiente para Android en Kivy, Python
Impulsando el proyecto de Soft Launch a $ 1 millón en ingresos por mes
Cómo reconstruí los sitios de aterrizaje de ALS Luna-9 y Luna-13
Conquistando los mares: almacenes de datos flotantes
Sistemas RPC de referencia (y Json invertido)
¿Por qué muchos subestiman sus juegos?
Cursos conjuntos Grupo-IB y Belkasoft: qué enseñamos y a quién acudir
La mayoría de los dispositivos Android son vulnerables a los ataques de phishing a través de SMS
Realidad virtual, juegos de código abierto y autos eléctricos: lo que dijo John Carmack en el podcast Joe Rogan
Opencartforum y amigos
Un pequeño regalo de promoción: combo de rifa dvr y detector de radar
Informe e investigación de confiabilidad de los segmentos nacionales de Internet de 2019
Iniciativas legislativas. Extraño, pero presentado a la Duma del Estado
Encuesta de sostenibilidad de segmentos nacionales de Internet para 2019
Caché de reserva sin dolor en Scala
Los sociólogos rusos realizaron la primera encuesta de chatbots del mundo
Algo más: paquetes de aplicaciones Haiku?
Takashi Kokubun: cómo hacer que las aplicaciones de Ruby se ejecuten más rápido
¿Cómo diseño SCS?
Taller SLS 6 de septiembre
Compilación @Pythonetc, agosto de 2019
Consejos y trucos de mi canal de Telegram @pythonetc, agosto de 2019
Oferta: VMware compra inicio basado en la nube
Creamos un juego de plataforma portátil en el microcontrolador Cortex M0 +
Mapa electrónico de la vinificación en Rusia. Diseño y contenido.
Cómo organizar un lugar de trabajo para ti
Crear una aplicación Slack usando las características de 8base
¿De qué color es tu función?
Entrenamiento Cisco 200-125 CCNA v3.0. Día 33. Preparación para el examen ICND1
Método de onda para construir un esquema de color.
Entrenamiento Cisco 200-125 CCNA v3.0. Día 34. Concepto avanzado de VLAN
Cómo realizar pruebas A / B en 15,000 tiendas sin conexión
Los cocodrilos vuelan, pero bajo-bajo (sobre ekranoplans sin emociones, pero con digresiones)
Por qué el Día Mundial de la Deuda Ecológica y la huella ambiental son un sinsentido pseudocientífico
Cómo recibió el certificado GICSP de cosacos
Slurm DevOps. Primer dia Git, CI / CD, IaC y el dinosaurio verde
Desarrollo de un sistema operativo monolítico tipo Unix: primeros pasos (1)
Nivel de API de Android, compatibilidad con versiones anteriores y posteriores
Las 3 principales objeciones de ventas que puede enfrentar al trabajar con tecnologías de tendencias
Desarrollo del bot Python TamTam
Datos del museo Art. KUVT2 - estudia y juega
Ejecute el software "de escritorio" en el microcontrolador
Cómo han cambiado las bombillas LED Era en 2019
Cryptocurrency Ocean: revisión de los 50 principales proyectos con CoinMarketCap
Comprender los corredores de mensajes. Aprendiendo la mecánica de la mensajería a través de ActiveMQ y Kafka. Capitulo 1
Reprogramamos el cajero e imprimimos en él Keanu Reeves. Parte 2. Software para PC
Un poco de matemática financiera: cálculo de inflación e interés
Entrenamiento Cisco 200-125 CCNA v3.0. Día 35. Protocolo de enlace dinámico DTP
Entrenamiento Cisco 200-125 CCNA v3.0. Día 36. Protocolo de canal STP
Cultura de reclutamiento en grandes empresas de estadísticas de Glassdoor
Entrenamiento Cisco 200-125 CCNA v3.0. Día 37. STP: selección de puente raíz, características de protección PortFast y BPDU. Parte 1
Intercambio de sitios para Bitrix y 1C: resolviendo los principales problemas
Buque de guerra: una amenaza cibernética enviada por correo ordinario
Por qué trabajamos en Sitefinity
El misterioso programa LyX. Parte 1
Entrenamiento Cisco 200-125 CCNA v3.0. Día 37. STP: selección de puente raíz, características de protección PortFast y BPDU. Parte 2
Entrenamiento Cisco 200-125 CCNA v3.0. Día 38. Protocolo EtherChannel para OSI Layer 2
Entrenamiento Cisco 200-125 CCNA v3.0. Día 39. Pilas y agregación del chasis del conmutador
Entrenamiento Cisco 200-125 CCNA v3.0. Día 40. Estándar 802.1X y familia de protocolos AAA
Entrenamiento Cisco 200-125 CCNA v3.0. Día 41. DHCP Snooping y VLAN nativa no predeterminada
Entrenamiento Cisco 200-125 CCNA v3.0. Día 42. Enrutamiento entre VLAN y SVI
Entrenamiento Cisco 200-125 CCNA v3.0. Día 43. Protocolos de enrutamiento Vector de distancia y estado de enlace
Compruébelo usted mismo: ¿cuántas preguntas puede responder ChGK?
Código de error de Python: 10 errores más comunes que cometen los desarrolladores
ShIoTiny y el mundo: sensores analógicos o ADC para los más pequeños
Ataques entre fideicomisos entre dominios
¿Para qué deberíamos construir un CDN?
Entrenamiento Cisco 200-125 CCNA v3.0. Día 44. Introducción a OSPF
Leer_No puedes_lanzar
Entrenamiento Cisco 200-125 CCNA v3.0. Día 45. Configurando OSPF
Servicios, microservicios y programación orientada a lotes.
Agricultura y paneles solares: estrategia de beneficio mutuo para ingenieros y agricultores
Pruebas de integración paralela Postgresql en la aplicación GO
Cumbre Zabbix 2019: qué esperar este año
Cómo hicimos una aplicación prototipo de reparación de parada
Summ3r 0f h4ck 2019: resultados de la investigación
Soporte para tokens jwt anónimos en IdentityServer4 usando AnonymousIdentity
Cómo creamos el sistema IoT para administrar el uso de energía solar
Cómo convertir el tráfico en ventas utilizando los datos del usuario del sitio
Uso de PVS-Studio al verificar proyectos de Unreal Engine en el sistema operativo Windows
Uso de PVS-Studio al verificar proyectos de Unreal Engine en el sistema operativo Windows
Coches eléctricos de los años 90. Parte 1. Hermanos Citroen y Peugeot
Los ingenieros coreanos sugieren usar Hololens como alternativa a las particiones de oficina
Proyecto de entrenamiento en Godot - Pong (Parte 2) Creación y configuración de la pelota
Docker: para comenzar. Atencion Implementar
Cómo no equivocarse con la competencia en Go
Entorno moderno para aplicaciones React Native
C / C ++ de Python (ctypes)
Acciones de Github y construcción multiplataforma
Slurm DevOps. Segundo dia IaC, pruebas de infraestructura y "¡Slurm inspira!"
YIMP - Panel de control para Yii 2 en Bootstrap 4
Una mirada al interior: el proceso del dispositivo para trabajar y la adaptación en Google
Entrevista ¿Qué debería esperar un ingeniero de trabajar en una startup europea? ¿Cómo se hacen las entrevistas? ¿Es difícil adaptarse?
Entrenamiento de localización de la Universidad de Washington
Análisis detallado de AWS Lambda
C for Metal: metal precioso para la informática en tarjetas gráficas Intel
¿Qué es un diseño de iPhone PSD y cómo usarlo?
Probar la funcionalidad del usuario del sitio web con los objetos de página de Capybara
Tipos de compilación en la JVM: Exposición de la sesión de magia negra
Pastilda: resultados
Repensar deepClone
Uso de módulos JavaScript en producción: estado actual de las cosas. Parte 1
Uso de módulos JavaScript en producción: estado actual de las cosas. Parte 2
Uso de DbTool para sembrar bases de datos en aplicaciones .NET (Core)
Los préstamos semanales # 17 de Habr / Sberbank serán aprobados por AI - aterrador, publicidad en productos de código abierto - dudoso
Feliz día del programador
Principios generales de funcionamiento de QEMU-KVM
Titiritero con ES6 en un nodo y navegador, o por qué Zora es el mejor marco de prueba en su nicho
6 lecciones aprendidas al encontrar una solución a un problema masivo en gitlab.com. Parte 2
6 lecciones aprendidas al encontrar una solución a un problema masivo en gitlab.com. Parte 1
Cómo crear un diseño para el sitio y no permanecer extremo
Let es el nuevo Var
¿Necesita opciones absolutamente transparentes? - los tengo
KOST: lo que se incluye en la nueva pila de tecnología para desarrollar aplicaciones en la nube
Python + OpenCV + Keras: haga reconocimiento de texto en media hora
Kit de herramientas para el proveedor: seminarios web temáticos sobre sistemas para trabajar con tráfico y su configuración
OPI en la Bolsa de Moscú: por qué es necesaria, quién la realiza y cómo comprar acciones
Consejos de OCR de Tesseract: cree su propio vocabulario para mejorar el rendimiento de OCR
Preguntas al futuro empleador
Pasar listas bidimensionales de Python a DLL
La historia de los algoritmos de aleatorización de Tetris
Darwinismo cuántico: una idea que explica la realidad objetiva pasa la primera prueba
Una breve historia del detector de mentiras
Comprender los corredores de mensajes. Aprendiendo la mecánica de la mensajería a través de ActiveMQ y Kafka. Capítulo 3. Kafka
Variables CSS y tema de color para el sitio en varias líneas
Cómo recibir datos de Google Analytics usando R en Microsoft SQL Server
MVC sin C: ¿Qué cambiará SwiftUI en la arquitectura de la aplicación?
Historia del segundo lugar en Mini AI Cup 4: Paper IO
Cómo evitar el captcha usando el reconocimiento de sonido
Libros psicológicos de autoayuda: ¿tienen algún sentido y, de ser así, cuáles elegir?
Herramienta para comparar marcos CSS
Laboratorio de radio de Nizhny Novgorod y comunicación de radioaficionados en HF
"Todo lo que leas se usará en tu contra": cómo la música rap llegó a la sala del tribunal
Opción para usar la cadena de bloques de criptomonedas como medio de transmisión de comandos para elementos de botnet
Lo que no puede exigir y por qué no puede alabar a los empleados si desea que funcionen bien
Recetas TeamCity. Informe Yandex.Taxi
Crear un control deslizante de rango de valores para un filtro sin usar jQuery
Ir más allá de la vaina en Kubernetes a través de los registros de montaje
¿Por qué su aplicación necesita accesibilidad?
Sistema de gestión de casos de prueba QuAck: las alegrías simples de las pruebas
Chat ssh
Noticias del mundo de OpenStreetMap No. 475 (08.20.2019-26.08.2019)
Diseño de máquina de mármol electromecánica v2.0
Como un tonto, C # enseñó. Parte 1
El resumen de materiales interesantes para el desarrollador móvil # 314 (del 2 al 8 de septiembre)
Teléfono para caballo y orquesta sin pianista. Cómo desarrollar tareas deportivas en la parte delantera
Fin de semana en auto eléctrico
Elegir entre XML y SQL para rodar scripts LiquiBase usando Java / Spring / H2 como ejemplo
Juegos de depuración para NES: cómo sucede hoy
Detalle dinámico: juegos encubiertos del compilador, pérdida de memoria, matices de rendimiento
Revisión de Kubecost para ahorrar dinero en Kubernetes en las nubes
Máster a distancia en el extranjero: notas antes de la tesis
Experimentos simples con el microcontrolador STM32F103 (Blue Tablet)
Desbordamiento de CSS y pérdida de datos
El resumen de materiales frescos del mundo del front-end para la última semana No. 379 (del 2 al 8 de septiembre de 2019)
Tesla desarrolla baterías capaces de correr 1.6 millones de km sin reemplazo
PHP Digest No. 164 (27 de agosto - 9 de septiembre de 2019)
Entrenamiento Cisco 200-125 CCNA v3.0. Día 46. Comprobación de rendimiento de OSPF
Entrenamiento Cisco 200-125 CCNA v3.0. Día 47. Solución de problemas de OSPF
Entrenamiento Cisco 200-125 CCNA v3.0. Día 48. OSPF multizona
Entrenamiento Cisco 200-125 CCNA v3.0. Día 49. Introducción a EIGRP
Entrenamiento Cisco 200-125 CCNA v3.0. Día 50. Configurando EIGRP
Eventos digitales en Moscú del 9 al 15 de septiembre
Viendo dinero
Cómo crear clases de personajes en la acción MMO móvil
Entonces, ¿todo lo mismo RAML u OAS (Swagger)?
Si ingresas no en TI
Mónadas en Erlang
Domar protocolos de confianza: autenticación OAuth con InterSystems IRIS
Let's Encrypt sirve casi el 30% de los dominios
Vivaldi Beta para Android - Navegador real
Desarrollo de un sistema operativo monolítico tipo Unix - Biblioteca C (2)
Vulnerabilidad DaOffice permitió eliminar a cualquier usuario de la red social
¿Es posible en 1C no observar la tecnología de los componentes externos? O ¿Cómo felicitar a los colegas que usan 1C?
Perfiles de velocidad superligera: teoría y práctica. Parte 1
[Ekaterimburgo, anuncio] java.ural.Meetup @ 3 - anuncio de los terceros informes de video Java mitap + de java.ural.Meetup @ 2
Apple Text Broadcast - 10 de septiembre de 2019
Dagger 2 es elemental (Parte 1)
Actualización perezosa: cómo PostgreSQL 12 mejora el rendimiento
El libro "Minería de datos. Recuperando información de Facebook, Twitter, LinkedIn, Instagram, GitHub »
Extravagancia Se levanta septiembre
Bienvenido a DINS Java TARDE 18 de septiembre
Una manera fácil de crear una alerta de voz en el sistema de automatización del hogar ("Smart Home")
Por qué falló la red social de Google+
Lo mejor es enemigo de lo bueno.
Lo mejor es enemigo de lo bueno.
El primer lugar de trabajo o cómo comenzar a desarrollar API en Node.js
Desarrolladores de Mitap iOS en Redmadrobot
Administración de red rápida y eficiente - Network MACMonitor
La computadora te hará sabrosa
El primer mitap de Flutter en San Petersburgo - 26 de septiembre
Acerca de los programas de afiliación de la empresa de hosting
Triángulo de Pascal frente a cadenas del tipo "000 ... / 111 ..." en filas binarias y redes neuronales
DataLine Insight Brut Day, 3 de octubre, Moscú
Desarrollo de un sistema operativo monolítico similar a Unix - Kernel System Log (3)
Daga 2 es elemental (Parte 2)
Semana de la seguridad 37: vulnerabilidad en Android, Microsoft frente a deepfakes, popularidad de Windows 7
Cómo funciona: selección de frecuencia para 5G
Recomendaciones para crear aplicaciones en React Native. Parte 1
Aprender inglés: 8 formas de decir cortésmente que no
Redes neuronales en tiempo real para el seguimiento manual
Lo que enseñan las montañas: la elección de un especialista en TI
Búsqueda de texto completo en Android
Startups en el fútbol ruso: existen
Maltego está más cerca del cuerpo. Parte 2
Omitiendo el límite de búsqueda de LinkedIn jugando con API
Slurm DevOps. 3er día ELK, ChatOps, SRE. Y la oración secreta del desarrollador
¿Por qué en el futuro las naves espaciales se harán por extrusión?
Python, devorando el mundo: como proyecto paralelo de un desarrollador se ha convertido en un lenguaje de programación popular
El circulo esta cerrado. Cómo los mitaps me ayudaron a encontrar el trabajo soñado
Historia y alternativas a la plataforma .NET
Posit-aritmética: derrotando un punto flotante en su propio campo. Parte 2
Descripción técnica general de NEC HYDRAstor HS8 y más
Varonis descubrió un virus crypto mining: nuestra investigación
Implementación de ofertas promocionales en iOS. ¿Cómo ganar más en suscripciones?
Instale 3CX desde Amazon AWS Marketplace
Cómo configuramos migraciones para procesos empresariales en Bitrix24
Algunos toques para trabajar con ID de bigint en R
Desarrollo de un sistema operativo monolítico similar a Unix - Heap (4)
Cosas importantes que debe saber sobre Tensorflow 2.0
Fin de semana en bicicleta eléctrica con generador de gas.
La historia de la creación de Norton Commander. Parte 1/3
Por qué una almohadilla térmica, si hay una computadora portátil: el estudio de la resistencia térmica a nivel atómico
Entrevista inversa: ¿qué preguntas hacerle a la empresa?
noexcept-ctcheck o algunas macros simples para ayudar al compilador a escribir código noexcept
Línea Agilex - 10nm Intel FPGA
Creación de la defensa de la torre en la unidad: escenarios y olas de enemigos
Ejecución de la aplicación en segundo plano en iOS 13
Uso del Servicio de federación de AD para autorizar a los usuarios de AWS con distribución de derechos
Cómo escapar de la realidad usando un hackathon
Configurar la asíntota
Esperando el primero de noviembre: prohibición o legalización de las criptomonedas
5 cosas más nuevas para JavaScript que no entiendo
El triste destino de los especificadores de formato de función printf para caracteres Unicode en Visual C ++
Malicious Sustes se ha actualizado y ahora se está extendiendo a través de la vulnerabilidad de Exim (CVE-2019-10149)
Las mejores técnicas de prueba en JavaScript y Node.js
Ivan Shamatov: cómo escribir dinero
Solo división, o cómo crear una teoría matemática y ganar $ 400K en ella
Estado de la zona del dominio báltico para agosto de 2019
¿Por qué dejar todo y aprender Swift y Kotlin ahora mismo?
Presente siempre su trabajo
A la pregunta de U-Boot
5G y WiFi 6: cuando dos tecnologías de red son mejores que una
El tribunal de los Estados Unidos legalizó completamente el raspado de sitios web y le prohibió obstruir técnicamente
Cómo hacer que SFINAE sea elegante y confiable
Cuando el estándar HTTP no es suficiente. Micronaut commit
5 problemas de cualquier empresa de servicios y su solución utilizando la plataforma de automatización
Cómo profesionales de TI en un banco extranjero para probar el origen de los fondos
Cómo ejecutar VDS Hi-CPU para Bitrix, dispersar loros y no quebrar
Agregar token de actualización
Optimización del rendimiento para aplicaciones .NET (C #)
Cómo hacer amigos industria y big data
Cómo hacemos la Olimpiada en línea de toda Rusia en inglés, matemáticas y ciencias de la computación
¿Por qué Windows lee un archivo cien mil veces para abrir un menú?
Perspectivas para las redes cuánticas: quién participa en ellas y por qué
Adivinanzas del currículum. Parte 3. El velo de los secretos quitados
iPhone 11, el nuevo iPad, TV +, Arcade y más. Lo que Apple mostró hoy
Habrastatistics: cómo vive Habr sin geektime
Presentación de Apple 10 de septiembre de 2019
Adivina si puedes: predecir la calificación de una película antes de su lanzamiento
Leisya, Fanta: una nueva táctica para un viejo troyano de Android
Renombrar archivos con variables - Visual Studio Code
¿Por qué nadie puede vencer la carrera de Tesla?
Sobre los nuevos estándares C ++
El atípico "ls" o cómo se entretienen los linuxoides
Configuración del complemento Warnings Next Generation para la integración con PVS-Studio
Configuración del complemento Warnings Next Generation para la integración de PVS-Studio
Comparación de las bibliotecas de CLI populares para Python: click, cement, fire y otras
Menú rápido, conveniente y adaptable para 1075 categorías (36000 productos)
Cómo colorear los polinomios correctamente
FLProg: integración independiente en el programa de controladores personalizados
Hacer una biblioteca doméstica con Notion y Python
Qué leer y ver para comenzar en Data Science: libros, diccionarios y cursos
JWT: ataque de firma digital frente a ataque MAC
¿Qué es HED / MRSD y para qué sirve?
Diseño de paneles de control para el sitio de comercio electrónico de análisis web. Parte 3: Canal SEO
Cómo se comunica el robot de conciencia con los clientes
Creamos un complemento en Grafana para monitorear k8s: ya en la tienda oficial de Grafana
Sobre el modelo de red en juegos para principiantes
Grigory Petrov: trabajando con una red en Ruby
Una selección de documentos técnicos geniales de Chaos Communication Camp 2019
Diseño de paneles de control para el sitio de comercio electrónico de análisis web. Parte 4: Canal de Youtube
Factoring: cómo obtener dinero para sillas
Cómo realizar una revisión de código
Cómo digitalizamos Kazajstán
Importar OpenStreetMap. Desde la fuente binaria hasta la tabla en la base de datos en unos pocos pasos
Fenómeno XY: evitar problemas "incorrectos"
Guía completa de Flexbox
Comprender los conceptos básicos de Blockchain: el desafío de los generales bizantinos. Parte 1
ICD Mobile Banking: Historia de desarrollo
Fila babilónica: 5 problemas de seguridad en el negocio de la construcción
Monitoreo de combustible para generadores diesel de centros de datos: ¿cómo hacerlo y por qué es tan importante?
Archivo de problemas olímpicos en física para escolares
“En Occidente, no hay directores de arte menores de 40 años. Con nosotros puede ser hasta 30. " ¿Cómo es ser diseñador en TI?
CSS y Javascript Carrusel de hormigas
Análisis del color emocional de las reseñas de Kinopoisk
Cómo se usa la extraña instrucción popcount en procesadores modernos
C, C ++ y DotNet decompile son los principios básicos de la inversión. Resolviendo problemas para revertir con r0ot-mi. Parte 1
Cómo me preparé y pasé la Certificación SQL de Oracle Database (1Z0-071)
Exim parcheado - parche nuevamente. Nueva ejecución remota de comandos en Exim 4.92 en una solicitud
Una introducción rápida a Svelte desde una perspectiva de desarrollador angular
Espiar tus programas con Strace
Más fácil de lo que parece. 20
Uso de la biblioteca de paginación con Realm
Hapi para los pequeños.
La epopeya de crear un robot con el aroma de un perro.
Podman y Buildah para usuarios de Docker
Cómo ejecutar múltiples canalizaciones usando GitLab CI / CD
Cómo QA organiza la automatización de pruebas en un proyecto. Una forma práctica
Consejos radicales sobre cómo colgar menos en su teléfono
¿Cómo mantener al usuario en el sitio? Secretos de usabilidad
"Ls" atípico - Edición Habr
Los manuscritos no se queman: el secreto de la longevidad de los rollos del Mar Muerto que datan de 250 aC
Juega IT-Alias con los ingenieros de Badoo
Juego moderno de NES escrito en un lenguaje similar a Lisp
Prueba de API utilizando Postman y Excel
Enderezado cognitivo 2: ilusiones y distorsiones de aprendizaje
CLRium # 6: Informe par sobre Lock-Free, mucha teoría y conocimiento práctico
Pedal USB para cambiar de computadora
Garantizar el funcionamiento confiable del equipo Zextras en redes corporativas complejas
Mitapa Saint TeamLead Conf para un tema más profundo
Uso de impurezas en aplicaciones Flutter
No solo comercio: cómo usar el intercambio como una alternativa a los depósitos bancarios y obtener ingresos
Ataques masivos: características de contraataque a la experiencia de los últimos años.
Antigüedades: 1992 en la prensa informática
Manejo de objeciones: el análisis estático ocupará parte del tiempo de trabajo
Trabajar con objeciones: el análisis estático tomará parte del tiempo de trabajo
Mejores prácticas para contenedores de Kubernetes: controles de salud
Aplicación web en Kotlin + Spring Boot + Vue.js
Cómo migrar a la nube en dos horas gracias a Kubernetes y la automatización
Siguiendo los pasos del movimiento ruso Scala. Parte 2
Lecciones aprendidas de las pruebas Más de 200,000 líneas de Código de Infraestructura
Lo que aprendí al probar 200,000 líneas de código de infraestructura
Arquitecto implementación segura de ERP
Piensa dos veces antes de usar motores de juego
Consejos de marketing de Tarantino: qué papel juegan los pies y por qué hacer el jabón Uma Thurman
Samsung Compiler Bootcamp: enseñar a crear "programas de programación"
Intentando crear un análogo ASH para PostgreSQL
Estudio de las 50 principales plataformas de bot de chat y asistentes virtuales en 2019
Gradiente cuesta abajo
Crea la última biblioteca tecnológica
Muestreo de temperatura
Cómo creamos Vivaldi para Android
Virus minero con "Puerta del cielo"
Cómo se implementa el polimorfismo dentro de la JVM
Tom Hunter Diary: El sabueso de los Baskerville
Experimento CacheBrowser: omitiendo un firewall chino sin un proxy usando el almacenamiento en caché de contenido
Solo división, o cómo crear una teoría matemática y ganar $ 400K con ella. Serie dos, penúltima
Desarrollamos una aplicación que envía datos a otras aplicaciones (aplicación de ecosistema)
Cinco lenguajes de programación prometedores con un futuro brillante (3 años después)
"Agentes autónomos" o ejecute código en la criptoplataforma abierta Obyte
22 museos de informática: una guía para ingenieros que viajan por Europa
Cloud Smart Home. Parte 1: Controlador y sensores
Bienvenido a JavaScript Meetup SuperJob 10 de octubre
Cómo abrir un paquete npm con una implementación normal, CI y demostración (sin pérdida de alegría en la vida)
Presentamos Iniciar sesión con Apple en tu aplicación iOS
Eleve su servidor DNS sobre HTTPS
La diferencia entre Data Scientist y un adolescente en un auto deportivo
Carro para camiones ROS. Parte 4. Crear una simulación de robot usando los editores rviz y gazebo
Dmitry Matskevich, Dbrain: sobre el emprendimiento como una discapacidad mental, IA y seguridad emocional
Una historia sobre V8, React y una caída en el rendimiento. Parte 1
Una historia sobre V8, React y una caída en el rendimiento. Parte 2
Rehenes COBOL y Matemáticas. Parte 1
Rehenes COBOL y Matemáticas. Parte 2
Tres errores de seguridad comunes que todo desarrollador de React debe conocer
No guardes todos tus huevos en una canasta a la vez
DPI (inspección SSL) contradice el significado de la criptografía, pero las empresas la implementan
Roscado adecuado en Qt
Ganamos en energía solar o ingresos pasivos al 25% anual, experiencia práctica. Parte 2
Modelos en seguridad de la información
Programador vocacional, químico de profesión.
Al día del programador. Programador en 2019
pg_stat_statements + pg_stat_activity + loq_query = pg_ash?
Cálculo de la relación de países de la UEFA
Retrato del científico de datos en Rusia. Solo hechos
Cómo explicarle a tu abuela la diferencia entre SQL y NoSQL
Desarrollo de un sistema operativo monolítico similar a Unix: GDT e IDT (5)
iOS para la creatividad: dibujar
El enlace de vistas tan esperado en Android
Conceptos: simplificar la implementación de las clases de utilidad STD
Cómo funciona la IA en Hitman (2016)
La historia del programador más joven de PSB: el hackathon se convirtió en la puerta del banco
Cuando la ciudad es inteligente: la experiencia de las megaciudades
Replicación cruzada entre PostgreSQL y MySQL
Cómo SoftBank se tragó el mundo
Descripción general de las características de programación del microcontrolador Qt Creator 4.10 y QBS 1.14
Cómo me convertí en programador a los 35 años
Los mejores productos parten de problemas reales: Intercomunicador sobre trabajos por hacer. Parte 1
Vender + una hermosa tienda en línea en WordPress por $ 269 "desde cero" - nuestra experiencia
[Resumen del administrador] Cómo hacer amigos con DHCP y no tener miedo de APIPA
Aquí se explica cómo actualizar Node.js a través de Visual Studio, NPM, Windows / Mac
El juego móvil más popular: cómo se creó la "Serpiente" para los teléfonos Nokia
Y de nuevo, el día 256 del año.
Por qué dejé de trabajar como freelance: impresiones del desarrollador de backend después de 2 años de "libertad"
Visite los blogs de TI y las 4 capas de capacitación: una entrevista con Sergei Abdulmanov de Mosigra
Libro "Creación de contratos inteligentes de Solidez para la cadena de bloques Ethereum. Guía práctica
Traslado de un programador a Estonia: trabajo, dinero y costo de vida.
Métodos de optimización de código para Redd. Parte 1: efecto caché
Entrevista con el investigador de mercado y las tendencias de desarrollo de software en Europa Central y Oriental, Eugene Schwab-Chesaru
PVS-Studio en las nubes: Azure DevOps
PVS-Studio va a las nubes: Azure DevOps
Nos olvidamos de la delegación en JavaScript. Delegación de eventos en reaccionar
Uso de funciones de pérdida personalizadas y métricas de calidad de aprendizaje en Keras
Relés de monitoreo de voltaje residencial
RubyRussia 2019. Mikhail Pronyakin: ¿es seguro Ruby?
Análisis de entrevistas de trabajo de Google: búsqueda de relaciones
Gestión de la experiencia del cliente: ¿qué es?
Tres seguidos: los 10 mejores informes de Mobius 2019 Piter
LED de varios pisos, luces inteligentes y bombillas por 18 rublos
"El gerente necesita seguir codificando": entrevista con Stephen Chin
Una selección de preguntas técnicas psicológicas y atípicas de entrevistas con desarrolladores de Java
Soluciones para trabajar con comentarios y experiencia del cliente: desde servicios pequeños hasta plataformas pesadas
Fragmentos de Pinterest: Cómo escalamos nuestro parque MySQL
Yandex presenta RPKI
NX Bootcamp comienza en octubre
Habr Weekly # 18 / New Apple Gadgets, un teléfono inteligente completamente modular, el pueblo de programadores en Bielorrusia, el fenómeno XY
No puede prohibir traer: cómo implementar el concepto BYOD y no dañar la seguridad de la información
Comparación de Tesla Model S y Porsche Taycan
Lo que puede y no puede exprimir de los componentes web
Lyft lanza concurso de reconocimiento de objetos 3D
Trabajamos con el cobot Dobot M1
Para hacer negocios en Silicon Valley, debe comportarse bien.
PHP microservice framework - `Hola mundo` de Swoft
Mercado de divisas moderno
Lanzamiento de Jakarta EE 8 Final Release
Cree punteros inteligentes expresivos para memoria remota en C ++
Xamarin.Forms: uso conveniente de fuentes de iconos en la aplicación
Enfoque de aprendizaje intensivo STEM
BudgetTracker: otra herramienta de código abierto para la contabilidad financiera personal
Habrastatistics: explorando las secciones más y menos visitadas del sitio
Enviamos informes del agente Veeam Linux a correo o en Telegram
MVCC en PostgreSQL-1. Aislamiento
¿Por qué regresó el vinilo y cómo se relacionan los servicios de transmisión con esto?
Centro Multimedia "Kodi" y Proyecto Yocto
Lista evasiva de actualizaciones de Windows instaladas
Detección de vulnerabilidades y evaluación de resistencia a ataques de piratas informáticos de tarjetas inteligentes y procesadores criptográficos con protección incorporada
Resolviendo el problema del número 42 usando una supercomputadora planetaria
Plantilla QBS para programar microcontroladores en QtCreator usando el ejemplo de los controladores Milander
El camino desde la cirugía hasta el desarrollo de juegos o la primera experiencia de desarrollo móvil en Unity
Cómo un microcontrolador puede leer datos a 1.6 Gbps
RubyRussia 2019. Julian Pokrovsky: cómo optimizar un monolito
Solo división, o cómo crear una teoría matemática y ganar $ 400K con ella. Serie tres, final
¿La nube salvará los teléfonos inteligentes con un presupuesto ultrabajo?
Soul Mikrotik contra ILV sin alma y el mismo proveedor
Y más sobre tipos
Devuelva Thread.Abort () a .NET Core. Entrega de aplicaciones con su versión de CoreCLR y CoreFX
Kubernetes 1.16: Aspectos destacados
Kir Shatrov: Shopify comenzó con Rails y aquí les encanta este marco.
Resolución de problemas con pwnable.kr 23 - calculadora md5. Nos ocupamos de Stack Canary. Conexión de bibliotecas C en python
Sobre el futuro de los pagos de blockchain y criptomonedas
Son variables estáticas extrañas en PHP
Cómo volverse menos accesible para un atacante potencial en Internet. Experiencia personal y observaciones
Los costos de tor-rele
Los ladrones usan deepfakes para engañar a las compañías para que se envíen dinero a sí mismas
Noticias del mundo de OpenStreetMap No. 476 (28.08.2019 - 02.09.2019)
Implementación en la arquitectura de calculadoras programables soviéticas "Electrónica MK-52"
Aceleramos Google PageSpeed a 100 y más
AudioSwitcher: automatización de lo que parece no ser necesario automatizar
El resumen de materiales interesantes para el desarrollador móvil # 315 (del 9 al 15 de septiembre)
Cómo implementamos la arquitectura RIB. Informe Yandex.Taxi
Enfoques para la gestión de módulos en Angular (y no solo)
CQM es una mirada diferente en el aprendizaje profundo para optimizar las búsquedas en lenguaje natural
Máquina de estado reactivo
Escuchar ruido informativo: música y videos que nadie debería haber encontrado
Foro CA / B votado contra acortar certificados SSL a 397 días
Ssh-chat, parte 2
ShIoTiny: un reloj sin resorte o tiempo real y cómo trabajar con él
Omitir bloqueos ILV con DNSTap y BGP
SpaceX planea implementar una red de Internet satelital antes de lo planeado
Frontend Weekly Digest (9-15 de septiembre de 2019)
¿Qué tan bien conoces CSS? (+ mini-prueba)
El resumen de materiales frescos del mundo del front-end para la última semana No. 380 (8 al 15 de septiembre de 2019)
Eventos digitales en Moscú del 16 al 22 de septiembre.
One Day de PVS-Studio Soporte al usuario
Un día de soporte al usuario PVS-Studio
Soporte para colores de 24 bits en el terminal en un montón de ssh + tmux + neovim
Los 8 mejores filtros de análisis útiles
Una forma de obtener el perfil de carga de trabajo y el historial de espera en PostgreSQL
Mono revisión: el dispositivo combinado superior Playme P600SG
Representación correcta del color de las retroconsolas en emuladores
Gerente de licencias de LMTOOLS. Listado de licencias para usuarios de productos de Autodesk
Todo el contenido útil de Wi-Fi en un solo lugar
Lo que necesitas saber sobre GDPR en 2019
La nueva prueba resuelve la aproximación de números como pi
(No relevante, reparado) Nota. Cómo Tele2 comparte el acceso a la cuenta personal de los nuevos suscriptores
Recorriendo los centros de datos de Selectel. Dinosaur on Fire, VMware, C2F5H y el hombre lobo invisible
Personalización de pautas de productos de Big Data con Vowpal Wabbit
Representación de gráficos en 3D con OpenGL
Todo lo que necesitas es URL
Confesión del enemigo del estibador
Crear una aplicación móvil en React Native
Algoritmos de detección de esquema de imagen
Cómo crear Python wrapper y no volverse loco
Kaspresso: el marco de autotest que estabas esperando
Los lanzadores Aquafor son un buen ejemplo de cómo no se pueden diseñar filtros para el tratamiento del agua
Reunión de Elasticsearch Moscú en Ozon
React Native: crear un campo de entrada animado con la API animada
10 servicios para crear una estructura de sitio en 2020
AZN-V como tecnología de vigilancia para drones
El libro "Realidad irreal. Viajando por el bucle cuántico »
Vistas de contexto de JavaScript
Petición: Informe automático y pago de impuestos sobre los ingresos de FLP (Ucrania)
Semana de la seguridad 38: seguimiento de dispositivos móviles mediante tarjeta SIM
Siguiendo a Angular Meetup # 15
No cargue, no pruebe: cómo identificamos problemas con el sistema de gestión de documentos VTB
Habrastatistics: análisis de comentarios de los lectores
Cómo pasé el verano con C # 8
Inventario de la I a la Z. Contamos las licencias de software
Acelere significativamente la ejecución de tareas con el ejemplo de configuración adicional de la memoria HyperX FURY DDR4 actualizada
Dosímetro para Seryozha. Parte I. Polimaster - Nuclide Hunters
Soporte para instrucciones específicas de hardware en .NET Core (ahora no solo SIMD)
Carro para camiones ROS. Parte 5. Trabajando en rviz y gazebo: xacro, nuevos sensores
Planificación de proyectos de organización (Parte 4)
Mírame completo: aprovecha al máximo el video en vivo en plataformas móviles
Computadora retro NLX
Funciones Go integradas
Modelado del estado de la aplicación utilizando objetos Store en SwiftUI
Pruebas o tipos
PyCrunch: ejecución de prueba inteligente y cobertura de código visual en el IDE
Vulnerabilidad de desvíos de enrutamiento SOAP
Tratando de componer lo no composable: esquemas de acoplamiento
Una pequeña descripción de SIMD en .NET / C #
Intel Nervana NNP-T y NNP-I: chips especializados para IA
Resumen de eventos de TI de septiembre (segunda parte)
¿Es cierto que GOPATH y GOROOT ya no son necesarios?
Cómo no hacer el más rápido y encontrar un defecto en la comunidad de Visual Studio 2019
Categorías en lugar de directorios. Una herramienta para el almacenamiento conveniente de archivos
IT África: las empresas y startups tecnológicas más interesantes del continente
Paramagnones y magnones: energía del calor.
Cómo configurar Linux para ingresar al dominio usando algoritmos GOST
IoT, niebla y nubes: ¿hablar de tecnología?
Una forma de obtener el historial de bloqueo en PostgreSQL
Punto de control Gaia R80.40. ¿Qué será nuevo?
Hola SaaS | Tendencias SaaS 2019 por Blissfully
Chips o paseo? Pequeñas cosas únicas en teléfonos inteligentes
Como desarrollador, nunca sé mi propio valor, porque no hay ninguno. Pero todo el sistema está construido como si fuera
Desafíos de posición adulta
Aplicaciones Bot VS: pros y contras. Caso del contador bot
Un negocio sin tecnología. Dinero que te perdió
Introducción a los ensambles deterministas en C / C ++. Parte 1
SamsPcbGuide, parte 11: Tecnología: cajas tipo BGA, plástico y espacio
Agrupe mejor que el "método del codo"
Pruebas psicológicas: cómo pasar de un psicólogo certificado a un probador
GCP: análisis de la pila de computación de Google Cloud Platform
¿Cómo funciona un mensajero descentralizado en la cadena de bloques
Récord mundial de transmisión inalámbrica de datos: 40 Gb / s por 11 kilómetros
Priones, calcio, microbiota, hormonas alimentarias y Alzheimer.
Diseño de sistema operativo tipo Unix: espacio de direcciones virtuales (6)
Energía, calor y agua, tercera parte: ve a la radio
Toda la verdad sobre RTOS. Artículo # 33. Uso del sistema operativo Nucleus SE en tiempo real
Wi-Fi y muchas otras abreviaturas. Cómo obtener datos en nodos de Wi-Fi en una aplicación de Android y no aumentar
En un único recurso de información federal que contiene información de población
Al igual que un autocargador junior verde, escribió su
caliente
. Parte 2. CSS
5 mitos sobre los negocios: por qué el cliente está equivocado y cómo superar a Apple
Acerca de Godot, GLSL y WebGL, sombreadores utilizados en el minijuego
Curso C ++ en CS centre, primera parte
¿Cómo puede un profesional de TI trabajar y vivir en Suiza?
Cómo optimizar pandas cuando se trabaja con grandes conjuntos de datos (ensayo)
Cómo configurar la búsqueda de direcciones por coordenadas (y dónde obtener el directorio necesario)
Acaba de llegar Java 13. ZGC ha comenzado a compartir memoria, el propio CDS recuerda las clases y otras maravillas técnicas.
Análisis de desplazamiento de página en Google Data Studio
Pila de tecnología aburrida de la compañía de internet de un solo hombre
Nota sobre criptomonedas y regulación estatal
"Ríete por el bien de": ¿por qué podrías necesitar herramientas de software que no tienen una aplicación de "combate"?
Automatización para los más pequeños. Parte 1.1. Conceptos básicos de virtualización
Simulación elemental de interacción física personalizada en python + matplotlib
Compra y venta de criptomonedas en Rusia: métodos, legalización, riesgos.
Arquitectura y programación Fairchild Channel F
Revisión de los cambios en el orden 17 del FSTEC
Los medios de comunicación generaron pánico porque "las direcciones IP se están agotando en Rusia". Como realmente
Un poco sobre patrones de diseño generativo
Simplifique y recorte lo necesario: Entrevista con John Romero, creador de Doom
Parsing: OOM en Kubernetes
Algoritmos de aprendizaje automático imprescindibles
Cómo hicimos nuestra pequeña Unidad desde cero
El camino espinoso a la programación
MCU de tres centavos "terrible": una breve descripción de los microcontroladores que cuestan menos de $ 0.1
Facilite terminar: Entrevista con John Romero, desarrollador de Doom
¿Cómo ahorrar hasta medio millón de dólares en AWS?
La “evolución omnicanal de IoT” o cómo la Internet de las cosas puede afectar el omnicanal
Peloton: ¿próxima Apple u otra estafa?
Verifique la calidad sin salir de la caja registradora
Business Card Evolution: de la tarjeta a la aplicación
Nuevo 2GIS: un mapa completo de Rusia y la búsqueda de productos en tiendas fuera de línea
Nueve universidades rusas han comenzado programas de maestría con el apoyo de Microsoft
Analizamos el historial de escucha en Yandex.
5 historias sobre el repentino aumento y caída de las acciones debido a errores de los inversores y cómo podrían evitarse
Conoce la nueva terminal de Visual Studio
Paga más y vive en paz. Características de la configuración de la memoria HyperX FURY DDR4 actualizada en la plataforma Intel Z390
Recursos humanos basados en datos: herramientas para la contratación efectiva
No seas tímido, menos
Android para el ingeniero de radio (y no solo)
Tutu.ru reunión de fondo
Kubernetes 1.16: cómo actualizar y no romper nada
Producto y minas segmentadas
Reflexiones cáusticas realistas
Preguntas frecuentes sobre la firma en la nube [electrónica]
Solo otro contenedor Qt para gRPC y protobuf
¿Qué patrones encuentran las redes neuronales?
Herramientas de prueba automática, integración Yandex Mapkit 3, diseño atractivo y enfoque de interfaz de usuario impulsada por el servidor: anuncio de mitap de Android
Las 20 mejores funciones de navegación en IntelliJ IDEA. Parte 1
Cómo hicimos un reconocimiento histórico en Cloud Mail.ru y por qué
Pros y contras de la subcontratación
Cómo mejorar el "mineral bastardo", o la nueva interfaz para el panel solar
Monitoreo de postgres dentro de Openshift
Plantillas de gestión
Problemas de procesamiento por lotes de solicitudes y sus soluciones (parte 2)
Saque plumas polvorientas: la escritura a mano es buena para el cerebro
Por lo tanto, desea convertirse en un analista en el campo de la seguridad de la red ...
¿Por qué los desarrolladores aman tanto el tema oscuro?
Organizamos el caos o cómo implementar un enfoque basado en procesos en una organización
Y, sin embargo, por qué Posit es una alternativa digna a IEEE 754
Revisión de la grabadora Edic Weeny A110 con la función de la "caja negra"
Complemento de la tienda en línea de WordPress
Cantidad de problema
Fundamentos de riesgo y seguridad de la información orientada a los negocios: conceptos básicos y paradigma
¿Por qué es útil la implementación predeterminada de interfaces?
Habrastatistics: analizar los comentarios de los lectores. Parte 2, respuestas a preguntas
Probar servidores virtuales baratos
Lo que hay detrás de la constante de Feigenbaum
Cosmología y fluctuaciones cuánticas en el navegador.
Problemas y matices al desarrollar para SmartTV usando React.js
Vivaldi 2.8 - Menú, por favor
Inmersión en redes neuronales convolucionales: transferencia de aprendizaje
Presentaciones modales en pantalla modal en iOS 13
Nacimiento de la plataforma
Huawei Dorado V6: calor de Sichuan
Crear una aplicación usando componentes con estilo en Vue.js
Integraciones publicitarias: ¿cómo funciona?
Servidor en rack Cisco UCS C240 M5 Anboxing
¿Por qué deberías echar MVP de tus proyectos?
Gelatina de colores vivos: toma de decisiones a nivel de material sin una CPU
Cómo diseñar una unidad de control de suspensión de automóvil
¿Cuánto son los salarios regionales de los desarrolladores diferentes de Moscú, dado el costo de vida?
Durante dos años hemos desarrollado nuestro sistema de monitoreo. Haga clic para ...
La arquitectura del software está sobrevalorada, el diseño simple se subestima
A la pregunta de VNA o dispositivo japonés-chino
No pienses: los programas realmente se han vuelto más caros
Hierro de 5 GHz: una historia sobre cómo construir un VDS súper rápido
Di una palabra sobre el glorioso apoyo (24 de septiembre, Moscú)
¿Pero no voy a volver a hacer tonterías? Cómo y por qué implementar métricas de calidad
Vulnerabilidades de los sistemas ERP de objetos KII
La historia de un robot hipotético.
Una forma fácil y segura de automatizar las implementaciones canarias con Helm
Lo que se sabe sobre ITIL 4 en este momento y quién ya está usando la nueva biblioteca
The Maybe Monad a través de async / wait en C # (¡sin Task ov!)
Desarrollo de sitios web en WebAssembly usando NetCore 3 y Blazor
PHP, ¿cuánta abstracción para la gente?
Inteligencia artificial en el juego de lucha Shadow Fight 3
¿Cómo configurar SNI en Zimbra OSE?
Métodos de optimización de código para Redd. Parte 2: memoria no almacenable en caché y operación de bus paralelo
Llevamos un juego multijugador de C ++ a la web con Cheerp, WebRTC y Firebase
Descargue la prensa con un controlador de juego u 8 patentes inusuales para dispositivos de entrada
Meetup de Moscú Kubernetes # 6 en Acronis (Fiztehpark) 10/03/2019
Anuncio de la interfaz web de Kubernetes Web View (y una breve descripción de otras IU web para Kubernetes)
Cómo crear un kit de interfaz de usuario que esté a la venta. Etapas del desarrollo de un sistema de diseño comercial.
Trabajando con jerarquías en lsFusion
Uso de werf para desplegar gráficos complejos de Helm
VDS con Windows Server con licencia por 100 rublos: ¿mito o realidad?
Aprendizaje automático para su caza plana. Parte 1
Desarrollo de sistema operativo tipo Unix: multitarea y llamadas al sistema (7)
Mi segunda semana con Haiku: muchos diamantes escondidos y sorpresas agradables, así como algunos problemas
Cron en Linux: historia, uso y dispositivo
Angulareact
Modelos de gestión mental de productos para todos
Cómo funciona la composición alfa
Eduard Medvedev, CTO de Tungsten Labs: "Hemos crecido hasta el punto en que la tecnología puede causar daños masivos"
Andrei Terekhov: "Puedes decir todo lo que quieras que el estadounidense es mejor, pero nuestro auto nunca se descompone"
El uso de redes neuronales siamesas en la búsqueda
Realice pruebas de manera adulta. Análisis espectral
"Datos anónimos" o lo que se planea en 152-FZ
Android Camera2 API desde el hervidor de agua
El libro "Safe DevOps. Operación eficiente del sistema
Método de división biseccional en pruebas
Redefinición basada en la edición: ¿es posible en la producción?
El proyecto de ley sobre la creación de una base de datos única con los datos de los ciudadanos adoptados en la Duma del Estado en la primera lectura
Nitratos en productos: tiendas suizas vs tiendas rusas vs cabaña de verano
Microsoft Edge - XSS genérico
C / C ++ de Python (CFFI, pybind11)
Cómo crear un modelo con mayor precisión que transfermarkt y no predecir o qué afecta el costo de las transferencias sobre todo
Dicen que Samara es una ciudad de Javists, pero estamos conduciendo allí un mitap PHP
PSD2 - patada para bancos
Ethernet, FTP, Telnet, HTTP, Bluetooth: los conceptos básicos del análisis de tráfico. Resolver problemas en una red con r0ot-mi. Parte 1
Cómo no me convertí en programador a los 35 años
Animación en asíntota
Evolution CMS 2.0 en componentes Laravel 6.0: la evolución natural de MODX Evolution
Los 10 mejores informes de JPoint 2019
Auriculares de natación Aftershokz Xtrainerz con sonido conducido por los huesos - Genial
Tarea: extraer expresiones clave del texto en ruso. Python NLP
466 terabits: el tráfico global de Internet continúa creciendo, ¿pueden los satélites competir con los cables submarinos?
Pruebas o tipos? - Versión oxidada
Invitación al espectáculo de luces "Circle of Light" 2019 en Moscú y un poco de información privilegiada de uno de los sitios
Vulnerabilidades de GeekBrains: ¿Por qué pagar dinero por los cursos si solo puede descargarlos?
Tendencias de nuevos productos
La perspectiva de EcmaScript sobre la teoría general de OOP
La codiciosa luminaria: por qué la energía solar no conquistó el mundo y cómo el "mineral ruso" puede salvarlo
Oracle VM Server para SPARC para Dummies (procedimientos)
Cómo dibuja el navegador. Informe Yandex
Vive y aprende. Parte 4. ¿Estudiar mientras trabajas?
Blogs de desarrollo frontend que vale la pena leer
Git por dentro y por fuera
Análisis: cómo funciona la infraestructura del mercado de valores ruso
Silent Trinity: explorando una nueva versión del marco posterior a la explotación
Servicio AWS EC2 y trabaje con él
Mejore las habilidades de depuración de JavaScript utilizando trucos de consola
RubyRussia 2019: Nikolay Sverchkov sobre sin servidor
Partes internas de JVM, Parte 1 - Cargador de clases
¿Por qué mis finanzas dependen de Beeline?
Cómo hacemos la automatización de una gran red heredada
Acertijos en la búsqueda de la oportunidad perfecta
GIT desde adentro: introducción (traducción)
Cómo actualizamos Zabbix
"Solo quería hacer una broma, pero nadie entendió" o cómo no enterrarme en la presentación del proyecto
tinc-boot - red de malla completa sin dolor
Dr. Jekyll y Mr. Hyde Cultura corporativa
Mecanismos de extensibilidad extensible en JavaScript
Habr Weekly # 19 / BT-door para el gato, por qué la IA está engañando, qué preguntarle al futuro empleador, un día con iPhone 11 Pro
Aceleración instagram.com. Parte 1
Una nota sobre vacío en JavaScript y TypeScript
¿Es la seguridad en AEM un problema de plataforma o implementación?
La forma de escribir comprobando 4 millones de líneas de código Python. Parte 1
La forma de escribir comprobando 4 millones de líneas de código Python. Parte 2
La forma de escribir comprobando 4 millones de líneas de código Python. Parte 3
Elegir la estructura de datos correcta en Swift
TR-069 en Mikrotik. Prueba de Freeacs como un servidor de autoconfiguración para RouterOS
No necesitamos correcciones de traducción: nuestro traductor sabe mejor cómo se debe traducir
No hay futuro
Control deslizante de imagen simple en CSS y Javascript
Cinco aspectos destacados de la Helm Summit 2019 en Amsterdam
Un nuevo juego con un ambiente antiguo en Three.js
Saluda a la nueva terminal de Visual Studio
Hacer dulces con Vim
Fortalecimiento de la metodología UseCase dada en el libro de Alistair Coburn
Pruebas vs. Tipos: versión de óxido
¿Es difícil el trabajo del programador? Una visión desde el punto de vista de la psicofisiología
Las mejores empresas de desarrollo de software para empresas y startups
Atributos de C #: sobre todos los aspectos
Sinopsis del libro de Mark Gaulston "Puedo escucharte"
Vive Cosmos: revisión del nuevo juego de realidad virtual de HTC
50 tonos de matplotlib - The Master Plots (con código Python completo)
Qué desarrollar Oracle para un desarrollador en 2019 (y después)
Luna procesal
Consejos y trucos forenses digitales: Telegram RAT basado en IM - Parte I
Presentación de la fuente del código Cascadia
Borrar la carpeta de descargas usando un programa Python
Introduciendo la fuente de Cascadia Code
Cómo generar la firma correcta (SIG) en la API OK.RU. Trabajamos con un error 104
Nuevo tema oscuro disponible en Visual Studio App Center
Sobreviví al agotamiento, o Cómo detener a un hámster en una rueda
Qué ruido ayuda a concentrarse y relajarse, y también evita la pérdida de audición en accidentes graves
Brecha: un futuro brillante para la sangría en Flexbox (como en Grid)
La prueba A / B no es suficiente
Momentos de la vida de Stephen Wolfram - creador de Mathematica, Wolfram | Alpha, Un nuevo tipo de ciencia y mucho más
Cómo depurar y perfilar cualquier archivo exe usando Visual Studio
Trabajar con cron para Android y agregar un script de shell para la ejecución automática cuando se inicia el dispositivo
Presentamos el tema oscuro para Visual Studio App Center
Azure Cloud Shell en la Terminal de Windows
Jeff Bezos: "Ir al espacio por el bien de la tierra"
GitHub lanza sus tentáculos en CI / CD y gestión de artefactos
MetricKit. Análisis de rendimiento de aplicaciones iOS.
Microestructura de mercado y selección adversa
Mi magnum opus del mundo de los juegos móviles
Amazon anuncia plan de calentamiento global
Cómo creé "WildMAN" - una parodia de muchos juegos de 8 bits y recientemente lo porté a Android
Diseño de juegos a la vida. Descarga sin problemas o inmersión completa en God of War 4
8 historias sobre el interior de China. Lo que no se muestra a los extranjeros
Inteligencia artificial de uso general. TK, estado actual, perspectivas
Regreso al futuro? Borrador Pendiente Cuántico
Ruby meme generator para atraer interés en el idioma
El escritorio está muerto, ¡viva el escritorio! Colecciono habrastatistiki
Artyom Galonsky, Oficina de STO de la Oficina: "Estoy en contra de un ingeniero de DevOps"
Con un buen microcontrolador y el tiempo vuela rápido o un osciloscopio de fin de semana
Monitoreo de seguridad en la nube. Parte 2
Noticias del mundo de OpenStreetMap No. 477 (09/09/2019 - 09.09.2019)
C / C ++. Cómo usar los recursos de aplicaciones integradas cuando se trabaja en GCC en Linux
Forma segura de intercambiar JWT en ASP.NET Core + SPA
Controles de tiempo de ejecución de aplicaciones de software incorporados
5G: una tecnología que probablemente ralentice la web
Service Workers en Slack Client: en modo de aceleración de descarga y sin conexión
Una historia sobre cómo resolver el problema de rendimiento de Moment.js
Aceleración instagram.com. Parte 2
¿Por qué no 1C?
Lanzamiento de 3CX v16 Update 3 Beta: videollamadas en Android e iOS, conexión TLS de troncales SIP
Google Analytics y GDPR: ¿Necesito el consentimiento del usuario?
Comparación definitiva de plataformas integradas para IA
¿Por qué el estándar USB tuvo que ser tan complicado?
Cómo ser publicado en Google Play en 2019
El resumen de materiales frescos del mundo del front-end para la última semana No. 381 (del 16 al 22 de septiembre de 2019)
Reconoceré al dulce ... por la forma del canal auditivo. Una nueva forma de identificar usuarios
Redes en los EE. UU. Para tontos. Experiencia personal
AR y VR en el deporte: presente y futuro
Eventos digitales en Moscú del 23 al 29 de septiembre
Firefox y Chrome cifrarán las consultas DNS y eludirán la censura
MBLT19 :: informes, batalla de productos y prueba
Gran GPS y su lado oscuro
El generador de ejemplos aritméticos simples para tontos y no solo
Descripción general del detector de radar de firma: nuestro buque insignia Playme Silent 2
Mejora del rendimiento de Zabbix + PostgreSQL con particionamiento e indexación
Opinión del abogado: cómo pueden las empresas de TI rescindir un contrato con un cliente gubernamental tóxico
Descripción general de AngularConnect 2019. Parte 1
“La gente piensa que lo gratuito no vale nada. Me pareció que podía convencerlos "- Yuri Yartsev sobre la escuela Russol
Cuando quieres una GUI hermosa, pero gpu no es
Qué puede suceder (vectores de ataque típicos)
Contrabando de solicitudes HTTP: nuevos enfoques
La maldición kármica de Habra
La estructura de la vista aérea del proyecto Data Science
Temporizador de cepillado temporizado de 3 minutos
Cómo creé un filtro que no corrompe la imagen incluso después de un millón de ejecuciones
El correo no va más allá de 500 millas - Preguntas frecuentes
Desarrollo de sistemas operativos tipo Unix: controladores de dispositivos de caracteres (8)
Publicar un servidor a través de una puerta de enlace D-Link DFL
Consejos útiles para la integración en nuevos proyectos.
2. Descripción general del soporte técnico y la garantía de Extreme Networks Switch
Crear una base de código común
Cómo generalizamos la seguridad de la información
Desde cohetes hasta robots y qué tiene que ver Python con él. GeekBrains Alumni Story
Juguetes de madera, primera parte - 1982-1985
Síntesis de un controlador por el método del problema de dinámica inversa
Domar a Gorynych o descompilar eBPF en Ghidra
El primer bot PHP para VKontakte
Autostop en DevOps con Express 42
¿No necesitas registros?
Conceptos básicos de DevOps. Ingreso al proyecto desde cero
¿Arrastrar y soltar componentes para usuarios ciegos? Estas bromeando
Entre semana Comité del Programa FrontendConf. Entrevista con Sergey Popov
Habla inglés, CSS, Grid y accesibilidad en FrontendConf
GPU enlazado. Cómo transferir todo a la tarjeta de video y un poco más. Animaciones
Gestión de parámetros en aplicaciones empresariales similares a un sistema de control de versiones.
Introducción a los ensambles deterministas en C / C ++. Parte 2
WEB 3.0: el segundo enfoque del proyectil
Copia de seguridad de la nube, amigos
Semana de la seguridad 39: errores de seguridad y comunes
Watchmen Watch: el estado actual de las instalaciones de seguimiento espacial
Contador Geiger hecho en casa en ESP8266 con pantalla táctil
postgres_exporter y monitoreo de instancias de PostgreSQL con múltiples bases de datos
Patch'ti - no cuenta: la historia de la gestión de parches en caras y colores
Refactorización paralela al desarrollo: nuestra experiencia y dos listas de verificación
Comparte, pesca, rápida y completamente
Ejemplos de juego de las órdenes de "ven a rescatar" (análisis de una docena de incidentes con ejemplos)
Cómo organizar el trabajo en una biblioteca de componentes comunes
Cómo construimos Wi-Fi en Huawei
El hexágono de Saturno o cómo reproducir en casa el experimento de científicos de la Universidad de Oxford
Estimación del plazo del proyecto. ¿Por qué es casi siempre muy discreto y qué hacer al respecto?
Rutracker ha incluido eSNI. Fin de la era DPI y fin de las cerraduras
Punteros constantes a punteros a punteros ...
Android para el ingeniero de radio (segunda parte)
El rendimiento incomprensible de la programación múltiple
Multiproceso .NET: cuando falta rendimiento
Los 10 idiomas principales para la localización de aplicaciones
Traducimos la red doméstica a DoH u otro clic en el filtro de nariz
Quiero comentarios sobre Habr
Sin servidor: 15% más lento y ocho veces más caro
Módulos de E / S ADAM-6200
Cómo creé un filtro que no corrompe la imagen incluso después de un millón de ejecuciones - parte 2
Dichalcogenuros de metales de transición: descubriendo los secretos del crecimiento cristalino de WS2
Cómo manejar grandes conjuntos de datos en pandas. Trabajamos con la base de datos FIAS usando Python y 8GB de memoria.
Novedades de las consolas web 2019
Dos páginas fueron suficientes para probar la hipótesis de 30 años del campo de la informática.
Música arriesgada en una vieja impresora de línea de mainframe de IBM
¿Cuál es la resolución del ojo humano (o cuántos megapíxeles vemos en un momento dado)
Bailes con apoyo: tipos y formas de apoyo. Sistemas de soporte trabajando en batalla
End2 End Approach en tareas de reconocimiento automático de voz
¿Pero es hora de comprar un irrigador?
Taller "Garantizar la seguridad de los datos personales" - 3 de octubre, San Petersburgo
El anuncio del teléfono inteligente Xiaomi Mi Mix Alpha
El ABC de la seguridad en Kubernetes: autenticación, autorización, auditoría
Teoría y práctica de la estandarización de los servicios de Docker.
Analizamos las nuevas iniciativas del Banco Central para regular el mercado de valores: 3 grupos de inversores, restricciones para principiantes
Registrar su negocio de TI en Singapur: ¿qué debo hacer?
Controladores de terceros peligrosos en su sistema o LOLDrivers
Cómo la automatización destruye a los empleados de Walmart
¿Cómo puede un programador ganar aún más?
Videollamada en el navegador en PeerJS. Inicio rápido
Open PostgreSQL Meetup UPD Grabación Difusión y presentación
Proyecto de intercambio de criptomonedas legales
Experiencia de desarrollo de prueba de reacción para Aviasales
Desarrollo de sistemas operativos tipo Unix: Shell. Conclusión (9)
Retencionista: cómo escribimos herramientas de análisis de productos de código abierto en Python y Pandas
Patrones de diseño JS: Patrones de creación de objetos
Realización de su evaluación de llamadas de Google basada en Voximplant y Dialogflow
Lenovo ThinkShield: un potente conjunto de opciones y servicios que protegen la seguridad de la PC corporativa
Aplicamos acciones de github para CI y publicación automática en npm
Preguntas frecuentes sobre la excelencia cuántica excelente por Scott Aaronson
Aprenda Bootstrap rápidamente con estos 10 consejos útiles
Descargar musica VKontakte
Reseña del libro: "La vida 3.0. Ser un hombre en la era de la inteligencia artificial "
Proporcionar conmutación por error de almacenamiento
Internet en la ciudad inteligente
Cómo pasé el verano en VK
Android LiveData Events
Daltónico - amigo del hombre (el Ministerio de Salud no tiene razón)
Conexión MySQL después del error 1040: demasiadas conexiones
Acerca de [[trivial_abi]] en Clang
Resolución de problemas con pwnable.kr 24: inicio de sesión simple. Superposición de marco de pila
La importancia de confirmar los comandos de control usando Delimobile como ejemplo
Juguetes de madera, segunda parte - 1986-1988
Xavier Noria on Rails 6, consultoría y más
La compañía india de energía NTPC construirá un parque solar de 5,000 megavatios
AI supremacía: Leela Chess. O sobre cómo ganó una red neuronal completamente abierta
¿Cuál fue el resultado de la migración de ClickHouse sin autorización a ClickHouse con autorización?
Jugando con números complejos
Intel Stratix 10 DX completa la línea Stratix 10 FPGA
2. Casos de uso típicos para Check Point Maestro
Dos experimentos curiosos del cerebro humano que vale la pena conocer
Nos ocupamos de la criptomoneda Libra. Detalles
Longitud focal del ojo. ¿Qué es? (Actualizado)
Antipatterns en React o Bad Tips para principiantes
Cómo hicimos nuestro motor de flujo de trabajo
System.Console, Mono y NCurses
Geolocalización y fotografía: megaherramienta
Telegram Number Disclosure v.2 - Ingeniería social
¿Cómo escribir un contrato inteligente con Python en ontología? Parte 1: Blockchain y Block API
Deja de pensar que el SLA te salvará. Es necesario calmar y crear una falsa sensación de seguridad.
Gadgets para dormir
Algoritmos de búsqueda de números primos
Tiempo "perdido": ¿qué soborna hoy un reloj mecánico?
Cómo realizar una entrevista técnica: un plan de acción para principiantes
Entrega continua para su biblioteca multiplataforma Kotlin
¿Tienes miedo de implementar un sistema CRM? Tu negocio puede estar enfermo
Un curso corto de fisiología de la ciudad, o partes del cuerpo.
Contratación pública en otros países: por qué las leyes necesitan marcos
Procesador desconocido ingeniería inversa en un solo programa
Implementación de animación en React Native
La historia de una aplicación exitosa de SPR en un proyecto Legacy
"Enrutador para bombeo": ajuste del equipo TP-Link para proveedores de Internet
Positive Technologies da vida a 'Hackable City' en The Standoff Cyberbattle en HITB + CyberWeek
Internals Go: variables de bucle de envoltura en cierre
Un tren privado que una vez arruinó la comodidad.
Hashrate colapsado y episodio de depreciación
Un enfoque alternativo para mostrar la carga durante la paginación
En los albores de la memoria de la computadora
Natalia Kozlovskaya: "¿A quién le importa quién dibuja OpenStreetMap: hombres o mujeres?"
No aprendas patrones, aprende conceptos
Funciones de devolución de llamada de script
Antigüedades: considere la placa base de la computadora 386
SwiftUI para la última tarea competitiva de Telegram Charts (marzo de 2019): todo es simple
¿Qué proyectos tiene sentido comenzar y qué necesita la industria de TI en este momento?
React Native: aplicación y crítica
El futuro pertenece a las plataformas educativas adaptativas. Flujo Entrevista con Asger Palm
Hacia la accesibilidad
Demodulación de Yandex
Gracias a la autenticación de dos factores, perdí todo mi dinero y 3 años de trabajo
Excelente Quantum Excellence Q & A
Botón de Amazon Dash: retrospectiva
¿Cómo supervisa Cisco la seguridad de la información de las empresas absorbidas y proporciona su acceso a sus recursos?
Te llamo de vuelta
Quinteto en lugar de Byte: enfoque de almacenamiento y recuperación de datos
El mini manual de cómo configurar un hackintosh es lo más simple e indoloro posible
Ejecute systemd en el contenedor
Afiladas y afiladas, dondequiera que mires: el mecanismo de autoafilado de los dientes de los erizos de mar
El resumen de eventos para profesionales de recursos humanos en el campo de TI en octubre de 2019
Ataques con tarjeta bancaria sin contacto
esto y ScopeChain en EcmaScript
ITIL e ITSM son una historia de gran engaño. ¿Hay algún beneficio? ¿Cuánto cuesta y quién NO "implementa ITIL" exactamente?
Grandes problemas de configuración para dispositivos pequeños
La comunicación es otra opción remota configurable
Generación de mazmorras cíclica en el ejemplo de inexplorado
Gestión de dependencias en proyectos de varios módulos en granizo
¿Cómo deshacerse de la rutina en la vida por $ 560? O como vivir, no vivir
Copia de seguridad, parte a petición de los lectores: descripción general de UrBackup, BackupPC, AMANDA
"Tecnología" de obtención de ecuaciones de dinámica de TAU. ¿Y por qué la identificación del sistema es una mierda y las reglas de "física honesta"
Crear usuarios de Google desde PowerShell a través de API
Escribir en Java para Nintendo DS
Red neuronal para clasificar imágenes de satélite usando Tensorflow en Python
El mercado de la UEBA muere - Larga vida a la UEBA
Personajes de sprites modulares y su animación.
Oculus Quest se conecta a una PC y ve manos
Política de apertura: cómo los usuarios influyen en el proyecto
Mentoring: ¿un must-have o un buen bono?
¿Qué países tienen la Internet "más lenta" y quién corrige la situación en las regiones de difícil acceso?
Como cocinar gachas de avena de microservicios
“Conferencia para las personas y para resolver sus necesidades”: comité del programa DevOpsDays sobre lo que es una conferencia comunitaria
Ohio Challenger 2P y sus 4 KB de RAM
RubyRussia 2019. Nikita Shilnikov sobre los efectos algebraicos
Culto a la carga en el desarrollo de software
11 mitos sobre USB tipo C
Slurm: Moscú intensivo por Kubernetes y otros anuncios
SPA Meetup 5: integración de Jest con QA, potente UIKit, bibliotecas de componentes, DI para escalado, comandos de plataforma
Desarrollo en un monorepository. Informe Yandex
Cómo encontrar un trabajo con la reubicación en Europa: una guía práctica para profesionales de TI
¡Enfríe el vino rápidamente! Invento ruso
Ivanovo! Mitap: ¿Cómo construir una carrera en Digital?
12 nuevas inteligencia artificial de Azure Media Services
Lanzamiento de la plataforma Elbrus para redes neuronales PuzzleLib
Nuevas innovaciones de Azure Media Services impulsadas por IA
Controlador industrial. Sistema de recolección de datos. ACS
Más que un juego: dominar Mahjong con IA y aprendizaje automático
¿Cómo proteger su sistema ERP?
C / C ++ de Python (C API)
Python en Visual Studio Code - Versión de septiembre de 2019
¿Por qué escribimos lógica empresarial en Lua?
El conector de Azure Cloud Shell en el terminal de Windows
Una nueva serie de videos para principiantes para aprender programación Python
Practica zen en espacios abiertos
¿Qué hay de nuevo en ML.NET y Model Builder?
Versión Rust 1.38.0: compilación canalizada, # [en desuso] para macros y std :: any :: type_name
Inteligencia artificial Microsoft dominó el mahjong
Derivado discreto o resumen de cómo sumar series
Grokay DLR
Nuevo curso de Python de Microsoft [en inglés]
Python en Visual Studio Code: actualización de extensión de septiembre
Sacamos el software del microcontrolador protegido con contraseña Renesas M16C
MVCC en PostgreSQL-2. Tenedores, archivos, páginas.
Comparación de bibliotecas de CLI menos populares y no muy cliff: cliff, plac, plumbum y otras (parte 2)
Lanzamiento de las actualizaciones de ML.NET y Model Builder: novedades
Servidor web CentOS 8 con php7, node.js y redis
Tareas de prueba en la entrevista del desarrollador: ¿tiene sentido?
Aprender inglés: cómo aprender a hablar como hablante nativo
Juguetes de madera, tercera parte - 1989
Reemplazar objeto con var: ¿qué podría salir mal?
Guía Discovery.js: Inicio rápido
Programación bajo BC 0010 en 2019
Las direcciones IPv4 en RIPE han terminado. Completamente terminado ...
Tema oscuro de Thunderbird como razón para ejecutar un analizador de código
Optimización o cómo no dispararte en el pie
Debido al tema oscuro, Thunderbird tuvo que ejecutar un analizador de código
Genio
¿Qué gadgets ha presentado Amazon en su Hardware Event 2019?
Conceptos erróneos comunes sobre la POO
El cerebro es la última frontera de la privacidad.
Aprenda SEO por nuestra cuenta: una gran selección de materiales
Cómo funciona MAMR en HDD
Edición de código abierto de Zimbra y firma automática en letras
Nunca es demasiado tarde para comenzar una nueva forma
Cómo abrir una oficina en el extranjero: primera parte. Por qué
Noticias del mundo de OpenStreetMap No. 478 (10/09/2019 - 16/09/2019)
Historial de runet: recuerda cómo se templó la red
Lo invitamos a la capacitación de los desarrolladores de Intel Software y Yandex "Desarrollo de software en la nube"
Amor y búhos: de qué sirve el turno de noche
Los mejores productos parten de problemas reales: Intercomunicador sobre trabajos por hacer. Parte 2
Soledad en línea
Una breve introducción a Kustomize
Usamos enlaces estáticos para propiedades de objetos usando lambdas
AMA con Habr, # 12. Problema arrugado
El libro "Swift. Conceptos básicos de desarrollo de aplicaciones para iOS, iPadOS y macOS. 5ta ed. complementado y revisado "
¿Por qué MS-DOS almacena el búfer de lectura de disquete durante exactamente dos segundos?
Rendimiento del backend de PHP. Video de Badoo PHP Meetup # 3
DevOpsProdigy KubeGraf v1.1.0
Fuerte "caffe" para el desayuno y los hackathons: por qué es importante para el desarrollo de la comunidad de Data Science
Datos del museo Art. Desempaquete "Electrónica MS 0511"
La diferencia entre las lámparas LED de Philips y las caras
Cómo ICD está desarrollando un ecosistema para clientes bancarios
Explorando analizadores combinatorios con Rust
Trabajar con fechas en el lenguaje R (características básicas, así como paquetes lubridate y timeperiodsR)
En mi humilde opinión Saint TeamLead Conf 2019
Las 20 mejores funciones de navegación en IntelliJ IDEA. Parte 2
Cascadeur: prediciendo la pose de seis puntos de un personaje
Retroiluminación LED como puerta trasera
Proyecto de clubes de robótica "GoROBO": una startup del acelerador de la Universidad ITMO lo hace
Conferencia de Diseño de Juegos Tarde
La autenticación semanal Habr # 20 / 2FA no es una panacea, Android 10 Go para el más débil, jQuery story, película de Gates
Troldesh en una nueva máscara: la próxima ola de distribución masiva del virus ransomware
Transformación de código de Android
Solstice desarrolla la idea de proyectos grupales para obtener energía solar de los techos de las casas.
Nitter, una interfaz alternativa para Twitter
¿Cuánto cuesta construir una aplicación?
Integramos comandos de Linux en Windows usando PowerShell y WSL
Cambio climático: analizamos la temperatura en diferentes ciudades durante los últimos 100 años.
¿Por qué es bueno el karma en Habré?
Acceso multiprocesador Intel Neural Computer Stick a través de REST
Manejo de llamadas del sistema usando LD_PRELOAD con un solo punto de entrada
Serialización y deserialización de .NET Core vs Go Data
Como hice en 18 universidades de EE. UU.
¿Quiénes son DevOps?
Battle Golems de las cartas. Cómo convertimos el juego en la Liga de cartas Parobot
¿Qué es el comercio de margen en el intercambio y cómo funciona?
Inicialización y operación del intérprete de bytecode en JVM HotSpot bajo x86
"Finds of an Audio Man": un árbol de géneros musicales, un xilófono de eventos de GitHub y transmisiones satelitales
Conferencias de hierro. SOM i.MX6, Aliceduino, Keras + STM32Cube.AI
Vista instantánea, instantánea e inaccesible
Agilean: Lean + Agile
Andrei Belyaev sobre la reflexión en Java en la reunión jug.msk.ru
Nueces de Google
Instalamos un servicio simple para monitorear el movimiento de objetos al servidor
Herramientas de desarrollo de Node.js. Protocolo Mqtt para trabajar con sockets web
Finanzas para PMa en preventa: cómo calcular rápidamente el presupuesto y el flujo de caja en MS Project
Experiencia del campus F2P
Entrenamiento Cisco 200-125 CCNA v3.0. Día 51. Solución de problemas de EIGRP
Getters / setters y problema de encapsulación en proyectos de Symfony
Una forma de calcular los logaritmos de base 2
Manejo de errores de estilo funcional en Java
Sistemas independientes de la plataforma como principio de desarrollo filosófico.
A veces, para descubrir que el HDD está muriendo, debe responder a los errores detectados por el software de la aplicación
Programación de bloques
Holivar Historia de Runet. Parte 1. Comienzo: hippies de California, Spout y los apuestos 90
Búsqueda atómica en el parque Bitsevsky
Canal de aprendizaje de matemáticas y hojas de datos Dudwstud
Intel Comet Lake-U y Comet Lake-Y: hasta 6 núcleos para portátiles delgados y ligeros
El resumen de materiales interesantes para el desarrollador móvil # 317 (23 y 29 de septiembre)
Un aburrido tutorial de NumPy
¡Corre, Gopher, corre! - de qué hablaremos en GolangConf
Dolor y lágrimas en Svelte 3
Ejecute pruebas unitarias localmente en STM32CubeIDE en Windows
Eventos digitales en Moscú del 30 de septiembre al 06 de octubre
Descripción del enfoque para organizar y probar código usando Redux Thunk
Los resultados del proyecto para crear una interfaz neuronal para pacientes completamente paralizados han cuestionado
¿Por qué Mozilla, Coil y Creative Commons asignan $ 100 millones para proyectos de código abierto?
Aplicación de métodos formales de validación de modelos para IU
Agones, crea un servidor de juegos multiusuario. Arquitectura e instalación
Solución hiperconvergente AERODISK vAIR. Base: sistema de archivos ARDFS
La historia de un "desarrollador" o cómo un recién llegado a escribir una aplicación para iOS
Parametrización por una red neuronal de un modelo físico para resolver un problema de optimización topológica
Interfaces de audio: el sonido como fuente de información en la carretera, en la oficina y en el cielo
Resumen de Flare-On 2019
Dónde y cómo usar multicolumnas (columnas CSS)
Wi-Fi en el Museo-Finca Arkhangelskoye
Actualización del servicio 3CX WebMeeting, Elastix Online Converter y nuevos videos tutoriales
Estamos entrevistando a un candidato para el puesto de Desarrollador de Software Senior
Deep Learning ahora está en Java
ARIES PLC110 [M02] -MS4, HMI, OPC y SCADA, o cuánto necesita una persona el té de manzanilla. Parte 1
Perfiles de Linux con Performance Analyzer
RE: Dolor y lágrimas en Svelte 3
El resumen de materiales frescos del mundo del front-end para la última semana No. 382 (22-29 de septiembre de 2019)
Niveles de aislamiento transaccional para los más pequeños.
Distribuido SI o distribuido NO? Entrevista para aquellos que durante seis meses no pueden encontrar un desarrollador
Hola personas con discapacidades autistas.
Holivar Historia de Runet. Parte 2. Contracultura: pAdonki, marihuana y el Kremlin
Dmitry Matskevich, Dbrain (parte 2): sobre neurobiología, libertad interna, "dopamina barata" e intuición
Juguetes de madera, cuarta parte - 1990
Revisión del deseo de revisiones habra
Primera vez La historia de cómo presentamos Scratch como un lenguaje de programación de robots
Ingeniería inversa Yandex. Protocolo de activación de estación
ARIES PLC110 [M02] -MS4, HMI, OPC y SCADA, o cuánto necesita una persona el té de manzanilla. Parte 2
Complejidad de la simplicidad.
Material que sobrevivió: primero se obtuvo la estructura "imposible" que resiste las condiciones terrestres
Descripción general de AngularConnect 2019. Parte 2
El camino de la inteligencia artificial de una idea fantástica a la industria científica.
Certificados EV SSL: ¿hay vida después de la muerte?
Filosofía del cero
Gestión de un equipo distribuido en modo multiproyecto (informe de revisión y video)
Migración de Nginx a Envoy Proxy
Hacia dónde conduce Extravaganza
Conexión de dispositivos IoT en Smart City
"A las estrellas": Anticósmico "Apocalipsis hoy"
Tendencias y pronósticos en el procesamiento del lenguaje natural
Inicialización en C ++ moderno
C ++ vs C #
"5 centavos" para hablar sobre Sorts
El auge y la caída de Flash, el complemento molesto que dio forma a la web moderna
Es hora de que Apple deje de comparar iPad con PC
¿De dónde viene la probabilidad cuántica?
Interacción con el servidor Asterisk desde una aplicación Java
¡Haga que C ++ sea genial otra vez! .. en Tula
Nuevos enfoques para construir ACS usando tecnologías WEB
Crea niveles isométricos en 2D con el sistema Tilemap
Cómo conquistamos Parallels Inicie sesión con Apple
Ciberseguridad: protegemos los datos de suscriptores de fugas en 2019
3 formas prácticas de llevar negocios a los mercados extranjeros: enfoques y técnicas de compañías reales
Tercera vulnerabilidad del cliente de Windows Steam, pero no 0 días
Esquemas angulares, o cómo escribí mi plantilla para cli angular
Preparando la aplicación para Istio
Compré una motocicleta para andar, no para caer
Dependencia del rendimiento del código en el contexto de la declaración de variables en JavaScript
Sistema de control automatizado para una excavadora minera.
¿El intercomunicador es un oído espía?
La representación de texto te odia
"Comparar lenguajes de programación en una base mejor-peor es una ocupación completamente idiota".
Problemas y amenazas de la identificación biométrica.
Conociendo a Swift con Snake
Montaje y despliegue de los mismos microservicios con werf y GitLab CI
Redis Scaling y Failover para servicios DirectumRX
Novedades en el kernel 5.3 de Linux: controladores de gráficos, virtualización y modificaciones en el subsistema de red
¿Cómo hicimos la tarifa para Windows VPS por 99 rublos?
VDS con una tarjeta de video: sabemos mucho sobre perversiones
Emisión: Moscú Kubernetes Meetup # 6
Vista de reciclador genérico o cómo no escribir código repetitivo
Cálculo de raíz cuadrada entera
Antecedentes: detalles sobre el iPhone 11, 11 Pro y el nuevo Apple Watch después de dos semanas de pruebas
Arend: lenguaje de tipo dependiente basado en HoTT (parte 1)
Linux Piter 2019: lo que le espera a los invitados para una conferencia de Linux a gran escala y por qué no se debe perder
Cómo reprogramar el modo de reposo: 30 días todas las mañanas, brillaba una luz verde brillante en mis ojos
Disco forense, memoria forense y registro forense. Marco de volatilidad y autopsia. Resolución de problemas con r0ot-mi. Parte 1
Análisis del efecto Picabu
OpenVPN y Active Directory (Kerberos sin certificados de usuario)
La evidencia del capitán recomienda ... o 100.500 veces sobre los textos correctos
Semana de la seguridad 40: vulnerabilidad de Apple Mobile BootROM
Psicología del juego de mesa: juego y temperamento
Arquitectura del espacio de trabajo digital de Citrix Cloud
Desarrollo de un motor 2D de desarrollo en WinForms
El futuro del Li-Fi: polaritones, excitones, fotones y algo de disulfuro de tungsteno
Conciencia humana ¿No se puede transferir la copia?
Por favor estar en línea
Sobre el sistema nacional de gestión de datos
Tiempo de alta precisión: cómo trabajar con fracciones de segundo en MySQL y PHP
Destruye el monopolio de Estados Unidos en EDA. Innopolis da el primer paso
Investigación: si el comprador entiende que está hablando con el bot de chat, entonces la compra no tendrá lugar
GitLab 12.3 con firewall de aplicaciones web y análisis de rendimiento
Cómo recopilamos datos sobre campañas publicitarias de plataformas en línea (el camino espinoso hacia el producto)
El átomo pacífico no está en todos los hogares: opciones inesperadas para las fuentes de energía de radionúclidos
Acelerando en Figma. Necesita más complementos
Creamos un conjunto de datos para el reconocimiento de contadores en Yandex.Tolok
Cómo funcionan las transferencias de dinero de tarjeta a tarjeta
En los años 90, el rapero MC Hammer desarrolló el juego, pero hoy U Can't Touch This
¿Cómo se desarrolla la capacidad de comunicación (desde el principio) y qué hacen los juegos de narración de cuentos?
Identificación geoinformacional del vino. IGP y ZNMP
Los 10 mejores informes de DevOpsDays Moscow
Dispositivo ESPboy para juegos retro y experimentos con IoT
WIBAttack. ¿Es realmente terrible la nueva vulnerabilidad de la tarjeta SIM?
¿Por qué necesita un servicio de soporte que no es compatible?
Análisis: qué activos de cambio generan el mayor retorno para los inversores rusos
RC Cars: Introducción
La historia de DashaMail: desde el lanzamiento de un clon de un inicio de correo electrónico estadounidense hasta disputas con inversores y un nuevo comienzo
Derechos de Linux (chown, chmod, SUID, GUID, sticky bit, ACL, umask)
Edward Snowden habla sobre por qué se convirtió en informante
¿Por qué deberías usar el lenguaje Ada para programar tu sistema?
Tabaquismo, estilo de vida saludable, motivación y velocidad de desarrollo de software.
Lanzamiento final de TensorFlow 2.0 lanzado
Seguridad nuclear y videovigilancia industrial
Lista de las 25 vulnerabilidades de software más peligrosas publicadas
Ahorre tiempo al trabajar con la línea de comando
Dónde escuchar sobre Apache Ignite y GridGain en octubre
Cómo alimentar a millones de chinos en media hora
El nacimiento de nuevas tecnologías en los procesos de negocio fabricados tradicionalmente.
Avalonia regular
Configurar VSCode para trabajar con Scala
Deja que la luz brille
Dell OptiPlex 7070 Ultra: una computadora modular que convierte cualquier monitor en un monobloque
Crear una habilidad con estado para Alice en las funciones sin servidor de Yandex.Cloud y Python
Guía del sistema solar para autoestopistas
Manejo de excepciones de ASP.NET con IRO.Mvc.MvcExceptionHandler
Autos RC: primeras compras: chasis y tren motriz
Algoritmo para calcular la raíz del enésimo grado a partir de un número positivo arbitrario
Juguetes de madera, parte cinco - 1991
Juguetes de madera, parte seis - 1992
Celestia: las aventuras de Bugs en el espacio
Celestia: las aventuras de los insectos en el espacio
14-15 de octubre: Bootcamp del proyecto global blockchain Hyperledger por primera vez en Moscú
Resumen de eventos de TI de octubre (primera parte)
Mejorando UX con la tecla Tab
Los 9 mejores hallazgos de código abierto para septiembre de 2019
Cómo ser un buen programador
Tecnología AR al servicio de la pintura.
¿Cómo implementar análisis y no romper la aplicación?
Los elogios se relajan y la crítica ofende: cómo evaluar el trabajo de otra persona, para que todos estén bien
Cómo elegimos ServiceDesk. Parte 1
Crea una aplicación de Android. Tarea con un asterisco
Dibujar un sonido
Meetup de Outdoor Future London Academy
¿Por qué el futuro de la entrega aún puede estar detrás de las aeronaves?
Intel's Use NUC - Gana el concurso NUC. Resultados y ganadores
Solución Veeam PN y sus nuevas características en la versión 2.0
OWASP TOP 10 vulnerabilidades de dispositivos IoT
Cómo diseñar la lección perfecta
La evolución de la revisión de sprint en el equipo ágil
Sí, podemos eliminar todo, no, no leemos sus SMS
Sucedió! Lámparas LED económicas con CRI 90+
Buena fuente
“Hierba siniestra” en baterías: científicos de NUST “MISiS” probaron la pastinaca de vaca como un electrodo de un supercondensador
Jornada de puertas abiertas de netrología: nuevas profesiones en ciencia de datos y análisis
Origami de cinco metros, o Cómo construir una ciudad futurista de cartón
Las personas son terriblemente ilógicas: comportamiento irracional en la contratación pública.
Cómo creé más de 100 aplicaciones de código abierto utilizando herramientas de automatización
Dobroshrift
Gestión programática (y patrones)
Sueños soviéticos del futuro, parte 2. Ahora con sepulki
Primera reunión de Flutter en San Petersburgo: informes en video
Vulnerabilidad de spam en Pikabu
"¿Dónde están esos jóvenes punks que nos borrarán de la faz de la tierra?"
El juego "Attack 51%": escribir un juego simple e independiente en la plataforma Obyte
Gradle + LLVM
Semántica de puntero y valor para determinar el receptor de un método
700 empleados y múltiples continentes: cómo Alconost construyó un modelo de negocio sin oficina
Cómo se convierte en un niño de escuela (y qué tienen que ver los juegos de mesa con él)
Por qué deberías overclockear RAM (¡es fácil!)
Cuando los teclados eran tablas
Cómo proteger tus contraseñas en 2019
Oh este método de Newton
Doble VPN en un clic. Cómo dividir fácilmente la dirección IP de un punto de entrada y salida
Los primeros tres días de la vida de un post en Habré
Deshabilite la consola local cuando use x11vnc
SamsPcbGuide, parte 12: Tecnología - Cajas tipo BGA, plástico y espacio II
Casa con elementos de alta tecnología para un gato sin hogar.
Una breve historia de la visualización de datos: desde la antigüedad hasta el siglo XVII
Derramando con Cuarzo en Masstransit
Pantallas duales, Windows 10X y el nuevo teléfono inteligente Android: lo que Microsoft mostró en su Surface Event
DVR: las principales diferencias entre los dispositivos modernos
Dos caras de una moneda llamada "Eternidad"
Comprobación de la red abierta de Telegram con PVS-Studio
Texto rápido en PHP \ Python. Primeros pasos
Verificación del código de Telegram Open Network por el analizador PVS-Studio
[Caso] Monitoreo de la calidad del aire en un pueblo rural
Vulnerabilidad inesperada en productos Apple. Totalmente inesperado
"F # no es más difícil de dominar que Entity Framework o WPF": Entrevista con Scott Vlashin
¿Qué es un factor de velocidad de aprendizaje y cómo mejora las características de aprendizaje profundo?
Curso "Fundamentos del trabajo efectivo con Wolfram Technologies": más de 13 horas de video conferencias, teoría y problemas
Enrutador CNC casero como alternativa a una impresora 3D, parte cuatro. Conceptos generales de procesamiento
¿Es importante que las computadoras y las personas vean el mundo de manera diferente?
Pequeñas imágenes de Docker que creían en sí mismas *
En el cumpleaños de Yuri Knorozov: estudiamos los conceptos básicos de la escritura maya
Control segmentado de bricolaje, como en iOS 13.0 y posterior
Custdev, servicios sofisticados y el arte de la presentación: lo que enseñamos a los participantes del acelerador VTB
Rust en Microsoft (o la creación de Security Daemon Azure IoT Edge)
SonarQube e IntelliJ IDEA: integración correcta
Estructuras de datos para el almacenamiento de gráficos: una revisión de las existentes y dos "casi nuevas"
Desbloqueo de diez páginas: una plantilla basada en un libro de Scott Rogers con un ejemplo de un juego de Pixonic
Camino de santiago con laptop
Cómo tres compañeros de clase se convirtieron en socios de Facebook - historia de Revealbot
Registros de informes del segundo iOS mitap Redmadrobot
¿Qué hay dentro del chat bot?
¿Cómo crear una estrategia para vencer el envejecimiento?
Acelerar un programa para un procesador sintetizado Redd sin optimización: reemplazar un reloj
Las 20 principales compañías de desarrollo del mercado de todo el mundo
Procesamos pedidos de la tienda en línea usando RabbitMQ y TypeScript
Analizador Python SAX vs analizador Python DOM. Parsim FIAS-casas
¿Qué titulares tienen más probabilidades de llamar la atención o el análisis de HabraHabr?
Cómo negocian los servidores entre sí: algoritmo de consenso distribuido Raft
Consejos y trucos de Linux: servidor, abierto
F # 1: Hola Mundo
Control remoto de la computadora a través del navegador
Ordenar fotos por datos de EXIF + PHP
Laboratorio interactivo de termodinámica como medio eficaz de entrenamiento en simulación.
Cómo un multimillonario ruso en busca de alienígenas ayuda a descubrir uno de los mayores misterios del universo
Andrei Terekhov (continuación): "Cuando dicen que estamos detrás de los estadounidenses para siempre, respondo:" ¡No esperen! ""
Fiabilidad de flash: esperada e inesperada. Parte 1. XIV conferencia de la asociación USENIX. Tecnologías de almacenamiento de archivos
Modelo anémico y rico en el contexto de las plantillas GRASP
Estamos escribiendo un pago para un bot de telegramas en Python usando la biblioteca de telebot parte 3
VK Hackathon 2019 (como era)
Pedagogía extrema: "Sabemos" sobre trabajar con niños en tratamientos a largo plazo
F # 2: Medio Ambiente FSI
Generador delirante: cree textos en cualquier idioma utilizando una red neuronal
F # 3: Formato de texto
La ciencia detrás de cómo nuestros cerebros funcionan mejor y cómo la tecnología y nuestro entorno pueden ayudar
Visual Studio para Mac: características principales del nuevo editor
Miré hacia atrás para ver si ella miraba hacia atrás: 2 o hacia mi propio centro de datos a través de AWS
Presentación de la administración de paquetes NuGet a nivel de solución en Visual Studio para Mac
Neurociencia: cuando nuestro cerebro funciona mejor y cómo la tecnología puede ayudarlo
Presentación de la solución de administración de paquetes de nivel de solución en Visual Studio para Mac
Visual Studio para Mac: 5 nuevas características interesantes
Cómo escribir menos código y tener más sentido
Ciber semántica sin SMS y registro
Dagaz: el fin de la soledad
Para la nota de los profesores: use PVS-Studio para familiarizar a los estudiantes con las herramientas de análisis de código
Nota para los profesores: PVS-Studio para presentar a los estudiantes las herramientas de análisis de código
Minimización de impuestos para negocios de TI a través de IP box: comparación de jurisdicciones
Resumen de alimentos de septiembre
Bot de Telegram sin servidor en Yandex.cloud, o 4.6 kopecks por 1000 mensajes
Simplemente no digas que no te gustó eso o mi visión del aprendizaje
Organización de transmisiones en línea en condiciones especiales.
Pruebas de accesibilidad: qué es y por qué es importante
Alternativa a la Autoridad de Certificación de Microsoft
Consejos y trucos forenses digitales: Telegram RAT basado en IM - Parte II
Presentamos GraphQL en una fiesta
Salpicadura de fichas: cómo crear fichas para juegos sin mucho alboroto
Crear un simple juego clicker desde cero
Oktech Data Sense # 3: Sistemas de recomendación
Consejos y trucos de mi canal de Telegram @pythonetc, septiembre de 2019
@Pythonetc Septiembre 2019
Su navegador móvil dificulta la conducción
Preparándose para combinar
Escuelas de programación de la empresa o cómo ingresar a TI
Yandex.Money trampa financiera
No juzgues estrictamente el código de otra persona
Compositor con una larga memoria a corto plazo.
Gestión declarativa de memoria
Cómo recopilar métricas no distorsionadas por referencia de tiempo con Prometheus
¿Una aplicación web interactiva sin programación? Fácil! Mavo en tus brazos
2 hacks de vida: alternativas a la búsqueda clásica en Microsoft SQL Server
“¡Cuidado, FAS!”: ¿Por qué es peligroso el boleto militar en la publicidad, por qué es importante saber matemáticas y si siempre se necesita la verdad?
No habrá colecciones inmutables en Java, ni ahora ni nunca
Diccionario del modelo de datos
Características del reconocimiento nacional de patrones
Primera generación
La filosofía de dividir por ... o la confesión de un loco
Conferencia para aquellos interesados en la ciencia antes de que se generalizara
Cómo evitar que la idea muera y reunir un equipo que no la mate
Habr Weekly # 21 / Dobroshrift, technodom para un gato, el derecho a reparar electrodomésticos, la Unión Europea y cookies "transparentes"
Plataforma de integración como servicio
Agregar Iniciar sesión con Apple en el back-end
PDDM - Nuevo algoritmo de aprendizaje de refuerzo basado en modelos con programador avanzado
El rango de precios para el diseño y el diseño de un servicio en línea es de 100 mil a 5 millones de rublos. Razones
Envío de mensajes entre pares con PeerJS
Protección universal contra ataques xss e inyecciones sql
F # 4: Let / Use / Do
¿Puedo hacer? Considere el patrón Has
Memo a un desarrollador novato de juegos de computadora
La aguja de aprobación del karma, como espejo de la evolución del homo
1C Developer Tales: Epicafe
Transformación de código en Android 2. Análisis AST
CAGR como una maldición sobre especialistas, o errores en la predicción de procesos exponenciales
Falso DS18B20 a prueba de agua: ¿qué hacer?
F # 5: Operadores
Holivar Historia de Runet. Parte 3. Motores de búsqueda: Yandex vs Rambler. ¿Cómo no hacer una inversión?
Pautas de diseño de juegos móviles UX
¿Por qué las fotos / videos autodestruibles en Telegram no son seguros?
¿Cómo entrevistar a un empleador?
Cómo escribir un robot comercial: herramientas para principiantes
Entrevista con Dmitry Simonov, creador del canal CTORECORDS: "La principal cualidad de techdir es el hábito de ganar"
Literatura de fin de semana: lectura fácil para técnicos
ERP no desarrollado en producción: en cuidados intensivos o en una morgue?
Historial de inicio: cómo desarrollar una idea paso a paso, ingresar a un mercado inexistente y alcanzar la expansión internacional
RESHI.RU: un robot resuelve y explica problemas de texto escolar en matemáticas
Cómo hice una aplicación de escritorio en Flutter (+ bonus)
Optimización de la cartera de bonos con ALGLIB
Capa alrededor de ImmutableList en Java
C ++ abreviatura hoja de trucos y más. Parte 1: C ++
Monitoreo de temperatura certificado
ReactOS 0.4.12: 华为 , 你 认为 这个 怎么 样?
F # 6: Tuplas
F # 7: Registros
F # 8: Uniones discriminadas
¿Cómo se organiza y organiza la red global en la Federación Rusa?
AI, aprendizaje automático, Big Data, reconocimiento de voz y otras palabras que NO te ayudarán a aprender inglés
La cara del software ruso. O algunas estadísticas del Registro Unificado de programas de computadora y bases de datos rusos
Un tigre agazapado al acecho en SQLAlchemy. Los fundamentos
Migrante
El lenguaje de programación de mis sueños.
Cómo la vulnerabilidad en Yandex.Stations me inspiró al proyecto: transferencia de datos de música
Cifrado SQlite DB simple
Gestión eficiente de la conexión SignalR
Árbol de palabras clave: análisis gráfico para extracción semántica
Instale el servidor tftp en CentOS 8 o RedHat 8
Preparación para la certificación profesional de primavera. Contenedor, IoC, Frijoles
Xamarin.Forms Shell
Juguetes de madera, parte siete - 1993
Juguetes de madera, parte ocho - 1994
C ++ abreviatura hoja de trucos y más. Parte 2: "y no solo"
Juguetes de madera, parte nueve - 1995
DIY DeepFake [Parte 1]
Aplicación de MATLAB / Simulink con equipos fabricados por InSys JSC
¿Cómo identificar los registros indexados ISI, Scopus o Scimago?
Programador, Gerente, MVC y Criterios de Aceptación
Cómo trabajé durante 3 meses en Y. Market y renuncié
Cómo aprender API AQUÍ en poco tiempo
Automatice las rutinas de generación automática de clientes SOAP con importación WSDL para SBT y Scala
Holivar Historia de Runet. Parte 4. Mail.ru: juegos, redes sociales, Durov
Dinámico en C #: recetas de uso
Eventos digitales en Moscú del 7 al 13 de octubre.
Noticias del mundo de OpenStreetMap No. 479 (17/09/2019 - 23/09/2019)
El resumen de materiales frescos del mundo del front-end para la última semana No. 383 (1 al 6 de octubre de 2019)
Trabajando con USB HID personalizado en Android
Food Design Digest, septiembre de 2019
PHP Digest No. 165 (23 de septiembre - 7 de octubre de 2019)
Cuando se necesitan pruebas y pruebas automáticas, una mirada desde el superesistema
El problema de las tres montañas, la esquiva teoría de la mente y el problema de periodización del desarrollo infantil.
Estación meteorológica autónoma en el controlador ATMEGA328P y alimentada por batería con un sensor remoto inalámbrico
La proporción áurea en economía - 2
Lo sentimos, usuarios de macOS, pero Apple ha ido demasiado lejos
Mozilla ha prometido no incluir el cifrado DoH en el Reino Unido. ¿Qué significa esto para Rusia?
Gafas Cleverness: impresiones de las gafas Pegasi Dream
OWASP API Security Top 10 RC
Cómo presentar a los niños la TI y cómo trabajar con ML en .NET: una entrevista con Dmitry Soshnikov (Microsoft)
Portar aplicaciones WPF a netcore 3.0
Cómo Yandex me enseñó a entrevistar a programadores
10 características poco conocidas de las Herramientas para desarrolladores de Chrome
¿Qué es mejor elegir en 2020: React or Vue?
FAQ.Net - un cuaderno o programa de notas para Windows gratis
Industria 4.0: Ideas empresariales autónomas de SAP y KUKA
Ataques y seguridad de los sistemas modernos de Windows
Redefinición basada en la edición. Parte 2
ERP no desarrollado en producción: en cuidados intensivos o en una morgue? (continuación)
Avance digital: Finales del Hackathon más grande del mundo
Tamaños de diferentes tipos de objetos Java
Perfilado continuo en Go
El primer prototipo de una computadora cuántica en Rusia se lanzó en NUST "MISiS"
Anatomía de los hablantes: verdad y ficción sobre los emisores NXT
Habilidades principales que necesitará para ser un desarrollador front-end
Cómo el joven verde se metió en TI
Motos de TI para minoristas: como era hace 12 años
Movimiento browniano fraccional
Cómo trasplantamos a todo el equipo a otro idioma en un día (en realidad no)
¡Enfríe el vino rápidamente! (Además)
Importar crónicas: una revisión de MyOffice
Transformers Universe Lakhta Center. Episodio 1: arriba y abajo
¿Por qué es peligroso rastrear las cookies si realmente no tienes nada que ocultar?
Concursos tecnológicos Radiofest-2019
Semana de la seguridad 41: más vulnerabilidades en las tarjetas SIM, descifrado de PDF
A través de espinas al juego de los sueños: el progreso y la evolución de las criaturas
Cómo usar systemd-nspawn para restaurar un sistema Linux
Cómo usar las interrupciones en Unity Animator al máximo
Monad "Reader" a través de asíncrono / espera en C #
Usuarios y autorización de Kubernetes RBAC
TI en Armenia: sectores estratégicos y esferas tecnológicas del país
Cómo encontré una casa inteligente dominada por una botnet
Un pequeño paso para el probador: los 10 mejores informes de Heisenbug 2019 Piter
EP ruso para los más pequeños
Experiencia en la construcción de ensamblados de Linux para actualizaciones de placa única con soporte
Lanzamiento de 3CX V16 Update 3 y la nueva aplicación móvil 3CX para Android
Windows en un navegador sin registro y SMS: descripción general de clientes HTML5 RDP
Cómo tradujimos el proyecto heredado a GraphQL
El neurofisiólogo discute el proyecto Neuralink y habla sobre el trabajo del cerebro "en los dedos"
Formas de crear gráficos de barras con Python
Nuevo paquete de validación para React on Mobx @ quantumart / mobx-form-validation-kit
Conceptos básicos de trabajar con Neo4j en un navegador
Cómo pusimos la gestión de la infraestructura en Terraform y comenzamos a vivir
Tareas de apio: nuevo decorador, nuevas características
TSMC espera seguir la ley de Moore en las próximas décadas
Integral de Euler-Poisson. Detalles sobre métodos de cálculo
Revisión de Joker 2019: Planet Parade, o lo que nos espera
Control de luz: un nuevo tipo de elementos ópticos basados en metamateriales
Cómo eliminar críticas negativas y repeler un ataque a la reputación: experiencia personal
Mi experiencia en 1C Firm
¿Cómo viven los desarrolladores en Ulyanovsk y qué están haciendo además del trabajo?
Preparación para la certificación profesional de primavera. Preguntas sobre Spring MVC
Implementación azul-verde de aplicaciones Spring con el servidor web Nginx
GridmiAPI: una biblioteca de Android simple y flexible para trabajar con REST y RPC
“Automatización de infraestructura. ¿Por qué estamos haciendo esto? (Denis Yakovlev)
Los bancos de América en los próximos años eliminarán 200,000 empleos
Cómo "humanizamos" la contabilidad en un banco móvil
Verificación de la interfaz de usuario de Telerik para UWP como una forma de comenzar con PVS-Studio
Verifique la interfaz de usuario de Telerik para UWP para familiarizarse con PVS-Studio
Revisión de Plesk - hosting y paneles de control del sitio
Informe del espectáculo de luces "Circle of Light" 2019 en Moscú
Características de Q y KDB + en el ejemplo de un servicio en tiempo real
El libro "Java moderno. Expresiones Lambda, flujos y programación funcional "
Acerca de las consolas seguras noVNC, el autoescalado en Kubernetes, Haproxy en Ostrovka y el trabajo de los administradores con programadores
Cómo se vería el metro de Moscú en un mundo tridimensional
Velocidad de carga de sitios en comercio electrónico: análisis de las 48 mejores tiendas en línea en Rusia
Optimización de la interfaz de usuario de Unity
Un día en la vida de un desarrollador.
Lo que muestra un voltímetro, o enchufes matemáticos
¿Cómo se organizaron los gráficos NES?
Una nueva solución a la paradoja de Fermi (por qué estamos solos en el universo)
Modelado temático de noticias usando análisis factorial
Infraestructura como código: cómo superar problemas con XP
Descripción general de los métodos de selección de funciones
Simulador de naves espaciales construcción naval
Arend: lenguaje de tipo dependiente basado en HoTT (parte 2)
Identifique la comunidad cruzada en Instagram para identificar los intereses de los usuarios.
Métodos cuasi-newtonianos, o cuando hay demasiadas segundas derivadas para Athos
Dimensionar Elasticsearch
Conoce a Yandex.Station Mini. Gran historia de un pequeño dispositivo.
Por qué los blogs corporativos a veces son amargos: algunas observaciones y consejos
Matemáticas para la ciencia de datos. Nuevo curso de OTUS
IBM LTO-8: forma fácil de almacenar datos en frío
Preparación de datos en un proyecto de Data Science: recetas para jóvenes amas de casa
19 de octubre Badoo Techleads Meetup # 5. Situaciones difíciles
3. Escenario de implementación típico de Check Point Maestro
¿Qué código se debe mostrar en la entrevista?
Canon imagePRESS C910: los caballos de batalla ahora pueden hacer más
Intel presentó una nueva línea de procesadores Xeon. Son más baratos que los modelos anteriores, pero aún a 14 nm.
IT-Hogwarts: Escuela de Programadores hh.ru
Cómo crear una bicicleta eléctrica inteligente
Implementación de Service Desk y CRM. ¿13 causas principales de falla y cómo evitarlas?
Dentro del JeMalloc. Estructuras de datos principales: emparejamiento de árbol de montón y mapa de bits
Resolver problemas algorítmicos: la posibilidad de reservar un hotel
Los mejores idiomas para la localización de juegos
Qué escribir en el currículum si no hay experiencia laboral
Tecnología para la ciudad inteligente. ¿Se convertirá San Petersburgo en la primera metrópoli conveniente para los ciegos?
Lo que se sabe sobre VMworld 2019
Cómo creamos un nuevo sitio web de Rosbank y qué surgió
Elegir una plataforma de marketing por correo electrónico: qué prestar atención a las empresas rusas
¿Por qué Kaldi es bueno para el reconocimiento de voz? (actualizado 12.25.2019)
Sobremesa Metálico Silencioso El tuyo
Python + Keras + LSTM: haz un traductor de texto en media hora
Aprendizaje automático para su caza plana. Parte 2
Cómo fui a la Final Digital Breakthrough
"Efectos algebraicos" en el lenguaje humano
¿Cómo escribir un contrato inteligente con Python en ontología? Parte 2: API de almacenamiento
¿Cómo escribir un contrato inteligente con Python en ontología? Parte 3: API de tiempo de ejecución
Cómo no ahogarse en la rutina, o nuestra experiencia comparando volcados de AWR durante pruebas de estrés
Azure PowerShell: mayormente inofensivo
Azure PowerShell: "en su mayoría inofensivo"
Selección de otoño: ¿qué opinas de los paraguas inteligentes?
Cuentos de la cripta (de 40 años de trabajo del programador)
WWDC 2019: instrumentos personalizados y símbolos SF, así como nuevos enfoques para el desarrollo de aplicaciones iOS
Ecuación de Navier-Stokes y simulación de fluidos en CUDA
Las matemáticas revelan los secretos de la retroalimentación celular en vivo
Facebook hace de la conversación la próxima interfaz popular
Amazon atrapado atrapando los mejores productos
Analizando pagos de Wechat
Chatbot de RASA: experiencia de Parallels
Crear una aplicación de fondo para el chat en línea de Apollo, Node.js
Resumen de la actividad viral en septiembre de 2019
TON: recomendaciones y mejores prácticas
Nuevas anotaciones de tipo en Python 3.8 (Protocolo, Final, TypedDict, Literal)
Revisión de la unidad Seagate ST2000DM008: rápido "dos" sin sobreprecio
La barra está tomada: lo nuevo de Seagate para almacenamiento
Datos en la frontera: cómo construir una nueva arquitectura de TI
El diseño de color de los misteriosos mundos de Dead Cells.
Preparación para la certificación profesional de primavera. Seguridad de primavera
Resolvemos las tareas de Yandex.Interview en un estilo funcional
Entrevista con uno de los creadores de Untitled Goose Game
Laravel: explica los conceptos básicos. Primera parte: teoría
P - anticipación, así como el programa preliminar DUMP Kazan. Vea los informes que han pasado la selección de picadora de carne
Copia de seguridad, Parte 6: Comparación de herramientas de copia de seguridad
Premio Alice: 5 ideas del ganador
Problema de prueba fundamental
Astra Linux "Eagle" Common Edition: ¿hay vida después de Windows?
Cartucho de Tarantool: Fragmentación del backend de Lua en tres líneas
Materiales de android-mitap: herramientas para autotests | Yandex Mapkit 3 | diseño de aplicaciones | IU dirigida por el servidor
Rusia - TPA - Bielorrusia: Aquí el tercero no es en absoluto superfluo
Bug Hunt, Blind-XSS y Fox Tricks
Una prueba rápida de docenas de hipótesis: cómo salimos de la rutina y tenemos una discusión en otra ciudad
Monitoreo de temperatura en la empresa.
Diálogos sobre promesa
Mineros, Diversers y Cobalt: cómo brindamos a los clientes acceso seguro a Internet
Lista enlazada de Python: gatos en cajas
Asíncrono / espera en C #: concepto, diseño interno, trucos útiles
Modelos de superinfección, antibióticos y apocalipsis zombie
Seguridad de contenedores en CI / CD
El nuevo proyecto de los hermanos Durov: Telegram Open Network
Procesando 40 TB de código de 10 millones de proyectos en un servidor dedicado con Go por $ 100
Telegram GRAM Wallet: términos de servicio
Antigüedades: punto de referencia del 386 ° procesador y de los elegantes noventa
Sobre las delicias de cambiar al panel y no solo
Tiempo para el primer byte: qué es y por qué es importante
Precarga de fuentes
Métricas de rendimiento para investigar aplicaciones web increíblemente rápidas
Optimizando la carga de JavaScript en Wikipedia
Cree construcciones de sintaxis JavaScript personalizadas con Babel. Parte 1
Cree construcciones de sintaxis JavaScript personalizadas con Babel. Parte 2
Mecánica del juego. Aventura, el concepto de terapia del habla cero y convincente
¿Por qué atrapaste mi mouse o un juego de mesa como modelo de interacción social?
Escribir y leer datos en la cadena de bloques de Bitcoin
La legislación rusa e internacional en el ámbito de la protección de datos personales.
Implementación simple de CAM pequeño en FPGA
Bala
Alto rendimiento y particionamiento nativo: Zabbix con soporte TimescaleDB
El camino más suave y peludo en aprendizaje automático y redes neuronales profundas
Por primera vez en el mundo con la ayuda de tecnologías aditivas, se obtuvo un conjunto de motor de avión de gran tamaño
¿Qué se puede hacer con anotaciones de contratos de microservicios?
El punto de control electrónico "más barato" en Rusia controlado desde un teléfono inteligente
F # 9: Opción de tipo
Más de 5 formas de conectarse a una nube de línea de datos
Anuncio de mitap ThinkJava # 10 en Jarkov
¿Por qué para el nuevo proyecto tomé Robot Framework?
“Confiamos el uno en el otro. Por ejemplo, no tenemos ningún salario en absoluto "- una gran entrevista con Tim Lister, autor de Peopleware
Mejores prácticas para ejecutar Buildah dentro de un contenedor
Gamificación del producto. Ratatype de historia
Cura antes de la boda: proliferación celular y habilidades regenerativas de las medusas
Cómo abrir un enlace en Python. Trabajar con WebBrowser y resolver un problema con Internet Explorer
MSK VUE.JS Meetup # 3 en Mail.ru Group: materiales de mitap
Desde principiantes hasta iconos de estilo: cómo hicimos premios en 2GIS
bear_hug: juegos en arte ASCII en Python3.6 +
Consejos y trucos forenses digitales: aplicación "Su teléfono" Forense
Instale Zimbra OSE 8.8.15 y Zextras Suite Pro en Ubuntu 18.04 LTS
Las sondas de vida en Kubernetes pueden ser peligrosas
JSConf Budapest 2019
Juguetes de madera - inscripciones
Contraseña de Unix de Ken Thompson
DNS pasivo en manos del analista
Canción de hielo (Empresa sangrienta) y llamas (DevOps e IaC)
Investigación de mercado de analistas: dónde estudian, qué herramientas usan y cuánto ganan
Las tareas que los robots de software (RPA) resuelven en el sector bancario
Análisis de confirmaciones y solicitudes de extracción en Travis CI, Buddy y AppVeyor utilizando PVS-Studio
Análisis de confirmaciones y solicitudes de extracción en Travis CI, Buddy y AppVeyor utilizando PVS-Studio
El registro está abierto para Slerm DevOps en Moscú
Kit de herramientas de marketing en línea: 3 aplicaciones para impulsar la comunicación visual
Herencia de JavaScript desde el punto de vista de un nerd aburrido: Fábrica de constructores
¿Cómo puede una simple etiqueta
convertirse en un alto riesgo para una empresa?
Juguetes de madera, parte diez - 1996
Juguetes de madera, la última parte - 1997
Juguetes de madera: un epílogo que permanece clavado en el techo
$ 500 por mes: ¿en qué gastan su dinero los receptores de ingresos básicos incondicionales?
Hablemos de monitoreo: grabación en vivo del podcast Devops Deflope con New Relic en la reunión del 23 de octubre
Algoritmo de Grover y búsqueda de datos
Enfoque de ingeniería para el desarrollo de software. De la teoría a la práctica.
Estamos haciendo un dron de agua autónomo, o como soñé con ayudar a Baikal, pero no soy un Gazprom. Parte 1
Diseño de bases de datos. Mejores prácticas
Comparación del rendimiento de la PC y el teléfono inteligente, incluido el iPhone 11
Cómo encontrar un error en un microprocesador lanzado hace treinta y cinco años
Revelando un secreto de 140 años en física
Análisis: qué son los futuros y cómo usarlos para las inversiones de intercambio
TypeScript Poder nunca
Carro para camiones ROS. Parte 6. Odometría con codificadores de rueda, mapa de habitación, lidar
Foto invisible
Entrevista con el desarrollador web de Pornhub
Vive y aprende. Parte 5. Autoeducación: recuperarse
Archivo descriptor de Linux con ejemplos
[marcador] Versión PDF y ePUB del manual React
Resolución de problemas con pwnable.kr 25 - otp. Límite de tamaño de archivo de Linux
Sass MediaScreen: definición de dispositivos CSS
Avalonia con estilo
Reaccionar + Mobx: ¿cuál es el punto?
D Financiación del Fondo para el desarrollo del lenguaje: nuevas plataformas y nuevas subvenciones ...
¿Puedo hacer? Golpeado por la programación de tipo genérico
Longrid sobre el realismo de la amenaza cuántica para las criptomonedas y los problemas de la "profecía 2027"
Cómo enseñarle a Alice a administrar su hogar inteligente. Informe Yandex
¿Cómo se ve el archivo zip y qué podemos hacer al respecto?
Qué idioma de servidor elegir ... para un desarrollador móvil
¿Cuántos gramos en Telegram?
Synet: un marco para lanzar redes neuronales pre-entrenadas en la CPU
Cómo Matrix creó un legado a prueba de balas
Chrome bloqueará completamente el contenido mixto
¿Quién es responsable de la calidad de probar la aplicación? 10 razones para obtener errores en la producción
Patrones de procedimiento que se pueden usar con fichas
Generador de portadas de música Python en Blender
Burn Out IT-especialistas: 4 historias del gerente, desarrollador, producto y administrador. Y la receta de Southbridge.
[No] use CDN
Comando cp: copiar carpetas de archivos a * nix correctamente
Tutu.ru y el Club de Programadores de Moscú están invitados a una reunión de fondo el 17 de octubre
Prueba pública: solución para privacidad y escalabilidad en Ethereum
Avance digital: cómo fue
Interacción entre componentes angulares usando RxJS
DNS dinámico personalizado con CloudFlare
Resumen de eventos de TI de octubre (segunda parte)
Estúpida razón por la cual su astuta aplicación de visión artificial no funciona: orientación en EXIF
5 dispositivos de tecnología de alimentos y un robot con tomates
Cómo presentar su organización a OpenStack
Cómo resolver los problemas actuales de TI en la gestión de reparaciones de equipos
Noticias del mundo de OpenStreetMap No. 480 (24.09.2019 - 09.09.2019)
Manejo de copias de seguridad para Dell EMC UnityVSA
Proyecto Collage: Cómo combatir la censura de Internet con contenido personalizado
Eventos digitales en Moscú del 14 al 20 de octubre.
El agotamiento profesional de los especialistas en TI: 15 respuestas del psiquiatra Maxim Malyavin
Python vs JavaScript: ¿Cuál te puede beneficiar más?
La primera gran reunión de la comunidad Scala en Rusia, tal como fue
Programación en pareja en Vineti
Preparación para la certificación profesional de primavera. Descanso de primavera
12 características de ES10 en 12 ejemplos simples
Servicios huérfanos: el reverso de la arquitectura (micro) de servicios
“Cómo gestionar intelectuales. Yo, nerds y geeks "(versión electrónica gratuita del libro)
Regreso a la escuela: cómo entrenar a probadores de mano para hacer frente a las pruebas automáticas
ID @ Xbox en Rusia: expandiendo los horizontes de los juegos
Problema al instalar Ruby on Rails a fines de 2019
Anuncio de soporte para la edición nativa de portátiles Jupyter en VS Code
Python en Visual Studio Code - Versión de octubre de 2019
Prácticas funcionales y frontend: mónadas y functors
Comenzar a usar Git y GitHub es más fácil que nunca con GitHub Desktop 2.2
Edición nativa de portátiles Jupyter en código VS
Guía de inicio rápido de DPI: escenarios de uso
GitHub Desktop 2.2: novedades
Una mezcla de programación y sobre
Gestión del conocimiento en normas internacionales: ISO, PMI
Python en Visual Studio Code - Actualización de octubre
40 de las mejores herramientas y recursos de Laravel
Te invitamos a la conferencia Azov Developers Meetup 2019 - 19 de octubre en Taganrog
Sobre coordenadas barcéntricas en los dedos
Telegram bot para aprender idiomas
Estudiamos la declaración del teorema del límite central usando la distribución exponencial
Cómo no pude encender mi MacBook debido a la desinstalación de TeamViewer
Reconocer fecha y hora en lenguaje natural
Dios ... Balada sobre un programador
10 consejos y trucos para ayudarte a convertirte en el mejor desarrollador de VueJS
La larga historia de la guía: cómo escribí un servicio para rutas de senderismo inteligentes durante 5 años
Cockpit: simplifique las tareas administrativas típicas en Linux a través de una interfaz web conveniente
Comprender las políticas de privacidad de aplicaciones y servicios ayudará a las redes neuronales
Linux tiene muchas caras: cómo trabajar en cualquier distribución
Grokay PyTorch
Mi experiencia conectando LPS331AP a Omega Onion2
Dosímetro para Seryozha. Parte III Radiómetro nacional
"Bitchy Betty" e interfaces de audio modernas: ¿por qué hablan con voz femenina?
Introducción a Bash Shell
Código de Rosetta: mida la longitud del código en una gran cantidad de lenguajes de programación, estudie la proximidad de los idiomas entre sí
Los reguladores de EE. UU. Prohíben la distribución del token Telegram Open Network
ITMO University Accelerator Startups - Proyectos iniciales de visión artificial
Vue.js es bueno, pero ¿es mejor que angular o reaccionar?
Almacenamiento de datos / sistema de carga
Kali Linux NetHunter en Android Parte 2: ataques en redes inalámbricas
Holivar Historia de Runet. Parte 5. Trolls: Aprenda, impresora frenética, cobre
Elegir una alternativa a Mailchimp: por qué cambiar y qué producto elegir
El futuro está aquí o codificado directamente en el navegador
Comprender los corredores de mensajes. Aprendiendo la mecánica de la mensajería a través de ActiveMQ y Kafka. Capítulo 2. ActiveMQ
Automatizamos la recepción de datos sobre la velocidad de carga de un sitio desde Google PageSpeed Insights [plantilla]
Los beneficios de escribir fuerte en C ++: experiencia práctica
Generación de texto en ruso por plantillas
Buscando neumonía en rayos X con Fast.ai
Creando la cara de un personaje para el juego "OnAir"
Poemas sobre Haskell, C ++ y programadores.
Lean Manufacturing: una herramienta para la eficiencia
Bieber y Bilan agitan un bolígrafo. AI ahora está cantando canciones
Reaccionar: levantar el estado está matando tu aplicación
Verificación de usuario en China y crédito social
Empire ERP. Contabilidad entretenida: libro mayor, cuentas, saldo
Desarrollo del complemento VPN Continent-AP para el sistema operativo Sailfish
Mi opinión muy subjetiva sobre la educación profesional y no solo en TI
Preparación para la certificación profesional de primavera. Bota de primavera
Resumen de noticias de septiembre sobre aprendizaje automático e inteligencia artificial
Herramientas para desarrolladores de software: Open Framework y bibliotecas de aprendizaje automático
¿Las redes neuronales sueñan con la Mona Lisa?
The Tale of the Dangerous std :: enable_shared_from_this, o el antipatrón Zombie
Historias de la computadora lunar. Parte 2
Historias de la computadora lunar. Parte 3
Para memorizar, pero no para apiñar: aprender "por cartas"
Holivar Historia de Runet. Parte 6. Cerraduras: acecho, cinta, camino 282 y chino
Drimsim vs Mate 20 Pro Round! ¿Pero para quien?
Avalonia con estilo
Una vez más sobre ImmutableList en Java
El resumen de materiales frescos del mundo del front-end para la última semana No. 384 (7 al 13 de octubre de 2019)
Aplicaciones TypeScript de pila completa
Ingeniería inversa de amplificadores operacionales de bajo ruido desde una computadora analógica en 1969
Escribir presentaciones en LaTeX
¿Cómo escribir un contrato inteligente con Python en ontología? Parte 4: API nativa
Método de duplicación 11 ejemplos del diseño de ICE
Gestión automatizada de pruebas con Telegram
El tribunal de la UE se opone a las cookies de forma predeterminada: no debe haber casillas de verificación previamente marcadas
¿Por qué las empresas deben administrar los teléfonos inteligentes de los empleados?
Te invitamos a NIXMultiConf # 3 en Jarkov
¿Dónde comienza la programación?
Pentesters a la vanguardia de la ciberseguridad
Liga de Internet gratis
Algunas características del desarrollo de habilidades para Alice
Habr Weekly # 22 / Cómo comunicarse en un equipo, nuevos impuestos para mega-corporaciones, TON en los dedos, Amazon copia productos
Cómo CSS Grid cambia la estructuración de contenido
Iptables y filtrado de tráfico de los disidentes pobres y perezosos
¿Es posible ganar más trabajando como ingeniero en otro país?
Una alternativa a los inversores de fase de zumbido: líneas de transmisión (TQWT, ALT)
Una publicación sobre un montón de basura en el escritorio
Sistema líder de mesa de ayuda. ¿Cómo obtenemos requisitos y desarrollamos un servicio en la nube?
¿Qué puede enseñar el mercado de realidad virtual a un diseñador de juegos?
PowerShell como herramienta Pentest: scripts y ejemplos de Varonis
La historia de Nitro, un servicio de traducción profesional que ayuda a los desarrolladores con localización y soporte multilingüe
Cómo puede ayudar mucho la TI a la granja colectiva "El camino del comunismo" o una explotación agrícola
Cómo negociar con un crítico interno
Los villanos auriculares Aftershokz, o cómo Marvel inspira y qué inspira
Iniciar sesión automáticamente en una conferencia de Lync en Linux
Nueva aplicación 3CX para Android - Respuestas a preguntas y recomendaciones
¿Cómo capacitamos a los alumnos en Exceed Team o Education Time?
Entrada a Aeronet, Episodio 4: Encuentra y folla
La inteligencia artificial se conecta a la predicción de terremotos
Regresión lineal y descenso de gradiente
Escuela de desarrolladores de Java en Nizhny Novgorod
Diseñador eléctrico en miniatura para niños con sus propias manos.
El problema de la clasificación de hackers por peligro
Cifrado de acuerdo con GOST: memorando sobre la configuración del enrutamiento dinámico del tráfico
Semana de la seguridad 42: puertas traseras de hardware, vulnerabilidad en Intel NUC
Life hack: escribe y aloja el sitio web con un libro de visitas en la nube de forma gratuita
¿Cómo crear equipos de productos efectivos?
CLRium # 6: concurrencia y paralelismo. Dos días: del procesador a asíncrono / espera
Modelo de transferencias de fútbol: cavando más profundo
Cómo verificar la disponibilidad de la oferta introductoria en iOS
Un poco sobre el modelo de suscripción en App Store
El mapa de las cámaras de fijación de carreteras se hace público: ¿alegrarse o llorar?
Devolución de llamada o "Aumento de la lealtad del cliente"
Granja de ideas
Dúo bidimensional: creación de heteroestructuras de borofeno-grafeno
Redondeo correcto de números decimales en código binario
¿Administrador sin brazos = hiperconvergencia?
28 de octubre, Ekaterimburgo - Comunicación de calidad
El título "Leer artículos para usted". Enero - junio 2019
Intel 665p: SSD con QLC NAND de 96 capas
Apple en 2019 es Linux en 2000
El libro "Tareas de informática clásica en Python"
Askozia Cómo funciona Autoprovisioning Plug & Play
Traducción completa de instrucciones para evaluadores Google
Implemente aplicaciones con Docker Swarm
GitLab recorrió un camino inusual hacia CI / CD y Kubernetes
Adiós PCB; hola interconexión de silicio
Predicción de inundaciones de Google: una mirada al interior
Desde la idea de una aplicación móvil hasta el MVP en el que los inversores invertirán
Reconocimiento de texto OCR
Sobre el amor, o por qué el centurión cosaco cambió su uniforme por una túnica uzbeka
Los 5 mejores libros para leer de un artista
¿Dónde obtener audio para el desarrollo de juegos y otros proyectos comerciales? Bibliotecas con los sonidos de la naturaleza.
Escribir un clon del motor Doom: leer información del mapa
¿Cómo reducir los riesgos de reclamos fiscales por la venta de aplicaciones y contenido?
Fujitsu World Tour 2019. ¿Cómo fue nuestra conferencia más grande?
Mamá, estoy en televisión: ¿cómo fue el final del concurso Digital Breakthrough?
Superinfección 2: rubicón de problemas, el fiasco de la tecnología y una nueva esperanza
Friends RaspberryPi con TP-Link TL-WN727N
"Los buenos desarrolladores no son suficientes para crear una empresa": Jeff Proseiz sobre negocios y aprendizaje automático
¿Por qué necesita servicio de asistencia si ya tiene CRM?
Smartphones restaurados: ¿ganancia o engaño?
Múltiples solicitudes de API utilizando mergeMap y forkJoin en lugar de suscribirse
Oracle Database 19c: diferencias fundamentales con respecto a versiones anteriores
Cómo el control de calidad genera una interacción efectiva con los desarrolladores. Una manera posible
Conferencia para desarrolladores de plataformas de Stripe, Intercom, JetBrains, Miro, ManyChat, Wrike, Targetprocess, etc.
Archivos locales al portar una aplicación a Kubernetes
Internet industrial de las cosas: hablando de casos exitosos
Los primeros seis meses como líder de equipo: cómo no volverse loco si todo parece estar mal
MacOS 10.15 ya no admite aplicaciones de 32 bits. Que puedes hacer
Beeline Kazakhstan y Slerm celebran el Día Beeline DevOps en Almaty del 6 al 7 de noviembre
MacOS 10.15 ya no admite aplicaciones de 32 bits. Que puedes hacer
PHP Microservice Framework Swoft: WebSocket Server Parte 1
El número subyacente de la música moderna.
No te olvides de Open Graph
Sistema para evitar colisiones: Parte 1. Legislación como conocimientos tradicionales para el desarrollador
Servidor REST en Prolog, ¿cómo se ve?
Versión Rustup 1.20.0: soporte para perfiles, mejoras en la actualización y comandos de documentación
C / C ++ de Python (impulso)
Estrategias de implementación en Kubernetes: rodando, recreado, azul / verde, canario, oscuro (prueba A / B)
Xamarin.Forms: un ejemplo simple de emulación de tarjeta basada en host
Dar una presentación con un diseño UI / UX perfecto
IA para las personas: palabras simples sobre tecnología
Yo solo refactoré 15 mil líneas heredadas. Fueron las peores dos semanas de mi vida.
Placer prohibido: en qué países está bloqueado PornHub y por qué
Cómo construir marketing por correo electrónico en una empresa y evitar problemas: 6 pasos prácticos
Vehículo no tripulado: algoritmos de animación. Informe Yandex
Una descripción general de las técnicas de análisis de blockchain anónimas
Time Killer desde la infancia
De nuevo sobre phpQuery
Pizza AI: cómo usamos dos redes neuronales recurrentes
Mi vida con Boost Graph Library
Cómo desarrollamos un dispositivo de internet de las cosas resistente a las heladas
Estafadores telefónicos. La primera acción en la que me dicen amablemente sobre otros estafadores
Conferencia de psicología del jugador
Web: autenticación de JavaScript, ofuscación y código nativo. Resolución de problemas con r0ot-mi Web - Cliente. Parte 1
Pasantía en ABBYY: una empresa con la que puede ser "usted"
Experimente que iOS Developer se mude a Alemania con una visa de trabajo
Análisis técnico del exploit checkm8
Tratando Jetpack Compose en la batalla?
Estafadores telefónicos. La segunda acción, en la que me descompongo y corro al cajero automático más cercano
Tenga servicios a pedido
¿Por qué necesita crear módulos para nginx?
Cómo AWS elabora sus servicios resistentes. Escalado de servidor y base de datos
Cómo AWS elabora sus servicios resistentes. Escala de red
Cómo elegí una pila tecnológica con una base para el futuro
Aplicaciones web mejoradas cibernéticamente
El libro "Las mitocondrias egoístas. Cómo mantener la salud y mover la vejez "
9 problemas de red típicos que se pueden detectar usando el análisis de NetFlow (usando Flowmon como ejemplo)
Los storypoints son peligrosos para el desarrollo de aplicaciones cliente-servidor
Crear una aplicación de chat móvil en React Native
Exposición de tecnología GITEX 2019: cómo fue
SSEGWSW: Gateway de eventos enviados por el servidor por los trabajadores de servicios
Cómo un chico de 17 años portó un éxito arcade de los 80 a las computadoras
Necesidades ágiles y cerebrales: manejo del estrés
Método moderno para medir la respuesta al impulso y la distorsión no lineal.
Avalonia mis pros y contras
Sensor Ethernet sin contacto
Una breve historia sobre cómo la conveniencia a veces se dispara en la rodilla
Servicio de caché inteligente basado en ZeroMQ y Tarantool
Sberbank AI Journey. Cómo enseñamos a una red neuronal a tomar un examen
Tarantool Data Grid: arquitectura y características
Guía completa para configurar encabezados HTTP para seguridad
Optimización de farmacia: lo que hicimos con las matemáticas
Gestión de acceso privilegiado como tarea prioritaria en seguridad de la información (por ejemplo, Fudo PAM)
Cómo se inicia el servidor
¿Cómo traducir texto a un idioma diferente?
Edward Snowden: El campo de batalla - Cifrado
Manejo de errores de Kotlin / Java: ¿cómo hacerlo bien?
Conozca las herramientas de Big Data: compatibilidad con portátiles Spark y Zeppelin en IntelliJ IDEA
Herramientas para iniciar y desarrollar aplicaciones Java, compilación, ejecución en la JVM
Android Camera2 API de la tetera, parte 2, escribir un video
Laravel: explica los conceptos básicos. Segunda parte: práctica
Rompiendo Micosoft Lunix en HackQuest 2019
¿De dónde vino el mago "Milagro ordinario"
La era de los micrófonos de techo plano
Un poco de experiencia: muchas entrevistas: cómo realizar entrevistas en equipo
En pocas palabras sobre los privilegios de Linux (capacidades)
Cómo la iluminación afecta el diseño del juego y la experiencia de juego
Relé GSM autónomo con inversor de componentes prefabricados
Compare las herramientas para auditar cambios en Active Directory: Quest Change Auditor y Netwrix Auditor
Biblioteca Wolfram Engine gratuita para desarrolladores de software
WolframClientForPython | Nueva biblioteca de cliente de Wolfram Language para Python
Cómo firmar aplicaciones para macOS Catalina 10.15
Estafadores telefónicos. Paso tres, en el que obtengo documentación de que mi celda bancaria ha sido creada
Primer contacto con Home Assistant
Cámara de disquete: 8 datos interesantes sobre Sony Mavica MVC-FD85 (muchas fotos)
Visualización automatizada del código de Python. Cuarta parte: soporte de documentación
Amor matemático
¿Por qué ir a entrevistas?
5 razones para visitar EPAM INSIDER en Kazajstán
Noticias del mundo de OpenStreetMap No. 481 (01/10/2019 - 07/10/2019)
Heat Death 5G
Resolvemos las 42 versiones del rompecabezas de pociones de Harry Potter
RabbitMQ vs. Kafka: conmutación por error y alta disponibilidad en clústeres
Analizadores de clavijas
Generador de analizador PEG
Visualización del analizador PEG
Genética del amor: conflicto entre géneros como base para la cooperación en parejas de pájaros monógamos
Uso efectivo de libdispatch
Cómo pasamos por alto las pautas de revisión y lanzamos un servidor en el teléfono
PDU y All-All-All: distribución de energía en rack
¿Cómo escribir un contrato inteligente para WebAssembly en una red Ontology? Parte 1: óxido
Idea para Geek Halloween, o tiempo para elegir GeekMask
10 utilidades gratuitas de ApexSQL para administrar bases de datos de Microsoft SQL Server
VMmanager 6: presentación de la caja y comparación con la generación anterior
Inferencia variacional: ¿qué es y qué come?
6 historias prácticas de nuestros días de semana SRE
El libro de jugadas interior. Funciones de red en el nuevo Ansible Engine 2.9
Planificador de recursos en HPE InfoSight
Los peligros de optimizaciones incorrectas
La belleza inesperada de los números primos
Aprender inglés: 7 formas prácticas de ampliar tu vocabulario
Cómo funcionaba el sistema de gráficos Sega Mega Drive: procesador de visualización de video
SwiftUI: Conocido
Presentación de los módulos Sass
Restaura automáticamente la última configuración guardada en los enrutadores Mikrotik
Diseño atómico mitap: letras, colores, uniformes, equipo y dinero
Notas de diseño: Extensiones útiles de Google Chrome en 2019
Cómo reducir el riesgo de impagos en los asentamientos diferidos: factoring para empresas
Según sus requisitos: prueba profesional de los SSD DC500R y DC500M de Kingston
Jugar en la caja
Mi visión para el futuro D
Radio de internet propia
Gráfico de estado animado
Amazon EX Windows en GA con errores, pero más rápido que nadie
Operación TA505, Parte Dos: Aprendizaje de la puerta trasera ServHelper con NetSupport RAT
Riise del oráculo
Los oráculos vienen al rescate
Conoce al ransomware Nemty desde un sitio falso de PayPal
Cómo dos capitanes se convirtieron en generales: blanco y rojo
¿Cómo consigue un especialista de TI un trabajo en el extranjero?
No podemos confiar solo en los sistemas de inteligencia artificial basados en el aprendizaje profundo
Estafadores telefónicos. Acto cuatro, final ...
Discutiendo el futuro de PHP
Gramática de PEG recursiva izquierda
Agregar acciones a la gramática PEG
Meta gramática para el analizador PEG
Implementando las características restantes de PEG
Trabajar en PEG en Core Developer Sprint
F # 10: listas
"Es fundamental para la comunidad establecer estándares": Marchin Moskala sobre Kotlin
Empaquetado de Paquetes en Gradle
Impulsar el espíritu o agregar "espiritualidad" a los filtros de lista
Por qué es útil reinventar las ruedas
Kanban en media hora
OTUS Nuestros errores favoritos
Sistema de control de biblioteca en Flask-Potion, Parte 0: preparar todo lo que necesita
Top 10: los mejores informes de HolyJS 2019 Piter
12 libros que leemos
Versión 3.0: hazlo mejor
Nevanger: el camino ha cambiado
LoRaWAN y NB-IoT: ¿rivales o asociados?
oktech Data Sense # 3: mini entrevista para oradores
Fórmula para calcular números primos y optimizar divisores de fuerza bruta
Equilibrando árboles rojo-negros: tres casos
Multi-arrendamiento completo en Zimbra OSE con Zextras Admin
Descripción general de ISPmanager: alojamiento y paneles de control del sitio
Conferencias: el comienzo del camino
Diseño orientado a datos (o por qué, usando OOP, probablemente te dispares en el pie)
Organizadores y asistentes de enseñanza sobre los programas en línea del CS Center.
La policía alemana irrumpió en el búnker militar, que albergaba el centro de datos recientemente declarado.
Monitoreo + prueba de estrés = pronóstico y sin fallas
Ansible + auto git pull en el clúster de máquinas virtuales en la nube
Uso de SSD NVME como unidad de sistema en computadoras con BIOS antiguo y sistema operativo Linux
PG12: una docena de parches de Postgres Professional
El libro "Java para todos"
Riesgos de banca abierta
Vulnerabilidades de teléfonos inteligentes
Usando las leyes de la psicología gestalt en el diseño de la interfaz de usuario
Cómo elegimos ServiceDesk. Parte 2
Funciones PHP inseguras
Delegados y Eventos en C #
Android clicker suscribe a los usuarios a servicios pagos
Shchyry ucraniano Dunno o Cómo Kiev no adivinó
Habr Weekly # 23 / Volar al espacio y la mente, Microsoft entierra Windows Phone, Matrix legacy, juegos de papel
Hacer que MacBook Pro 2018 T2 funcione con ArchLinux (arranque dual)
Pasamos el desafío RegexPlay 100%
Chatbot a buen precio
Consola de juegos y juegos de bricolaje. Little Game Engine + ESPboy
Cómo bloqueó el zoom estadounidense en China
Concepto de navegación de campo adaptativo
Científicos rusos reconstruyeron imágenes de pensamientos humanos a partir de la actividad eléctrica del cerebro.
5 formas de hacer un servidor Python en una Raspberry Pi Parte 1
¿Por qué me gusta PHP?
¿Cómo prevenir el alboroto de la compañía?
Digitalización de la educación.
Silbar a todos en Linux, truenos y relámpagos
Retrogaming: PAL vs NTSC. O por qué no se necesita PAL
Prueba de código multiproceso y asíncrono
Cómo no perderse el presupuesto para la producción en serie de edificios-2: precios de moldeo de plástico a pequeña escala
Implementación del patrón de objeto de página en Python + pytest
"El proceso educativo en TI y no solo": concursos y eventos tecnológicos de la Universidad ITMO
Phantom OS: subsistema de ventana - hacer controles
Marketing por correo electrónico subcontratado: cómo construir y qué esperar
Práctica entretenida para el desarrollador
¿Quién sugirió descentralizar la zona raíz del DNS?
Rediseño adecuado del sitio web: algoritmo paso a paso, preguntas básicas y matices
Personalidad y sonido: Paul Voight - "Sennheiser 30s", el padre de la banda ancha, un crossover mecánico y líneas de transmisión
Museo virtual de Pushkin
Holivar Historia de Runet. Parte 7. YouTube: comediantes, chillidos y Silicon Valley
Anuncio de .NET Core 3.1 Preview 1
SSH remoto: consejos y trucos
Principio abierto-cerrado
Lo que necesita saber sobre la verificación de cheques de la tienda de aplicaciones (recibo de la tienda de aplicaciones)
Ejecute scripts PHP a través de php-fpm sin un servidor web. O su cliente FastCGI (bajo el capó)
"Sugar" hecho en casa para un proyecto de Android o "Cómo no hacerlo"
Localización de mensajes push en aplicaciones móviles.
Modernización de la clase de informática en una escuela rusa sobre frambuesa: barata y alegre
Windows 10 + Python = Código VS + WSL
Experimentos simples con el microcontrolador STM32F103 (Blue Tablet)
Pantallas OLED de teléfonos inteligentes Android y cómo lidiar con ellos
"Parece que esto ya sucedió?" Busque incidentes y reclamos similares
Cómo aterrizar el transbordador espacial desde el espacio
La ramificación pronosticada erróneamente puede aumentar significativamente el tiempo de ejecución del programa
¿Qué debemos construir IoT? Tu IoT en Amazon en un día
¿Por qué a los mejores físicos no les gusta una interpretación multimundo?
“Lee si te gusta escuchar”: libros para aquellos que no son indiferentes a la música, desde clásica hasta hip-hop.
Uso de la nueva SSD NVMe como disco de arranque en sistemas más antiguos con BIOS heredado (para cualquier sistema operativo)
Mejora de controles de formulario en Microsoft Edge y Chromium
9 trucos para trabajar con código de Visual Studio
Chips for ML - habla sobre nuevos productos
Desde "Color Extender para ZX-Spectrum" hasta ZX-Poly
Criptomoneda: ¿sigue siendo un cargador gratuito o un socio?
Sobre la gamificación. ¿Qué es, por qué y cómo hacerlo? Look de desarrollador
Hemos acelerado el planificador de Tokio diez veces
React + IndexDb + auto-update = casi AsyncRedux
Cómo fusionamos la programación IT-Planet final
Eventos digitales en Moscú del 21 al 28 de octubre.
Eventos digitales en San Petersburgo del 21 al 28 de octubre.
Cómo "aprender a aprender" - mejorar la atención plena
El resumen de materiales interesantes para el desarrollador móvil # 318 (del 14 al 20 de octubre)
Arqueología digital y realidad virtual o cómo intenté hacerme amigo de BIM y VR
Mejora de los controles de Microsoft Edge en Chromium
"No tienes acceso a la oración actual": cuentas de alta tecnología del Vaticano fueron pirateadas en 15 minutos
Un nuevo juego con un ambiente antiguo en Three.js. Parte 2
SSH remoto: consejos y hacks
Mi git commit favorito
La tarea de determinar la presencia de una palma en un escáner de venas
9 extensiones de navegador útiles para desarrolladores (lista para 2020)
Estructuras vs. Clases
Bloqueo de contenido: el escenario mundial
Crea juegos y videos en YouTube. Mi experimento de interacción y los ingresos de este
Sistema de protección contra fugas para lavadora
El resumen de materiales frescos del mundo del front-end para la última semana No. 385 (14-20 de octubre de 2019)
Descenso de gradiente estocástico (SGD) para la función de pérdida logarítmica (LogLoss) en un problema de clasificación binaria
NASA contrata ingenieros para desarrollar robot humanoide de próxima generación
PHP Digest No. 166 (7-21 de octubre de 2019)
Identificación del cliente en sitios sin contraseñas y cookies: solicitud de estándar
Experiencia transfiriendo un proyecto Maven a Jar de lanzamiento múltiple: ya es posible, pero aún difícil
Me gusta la gente de carton
Rastreo Distribuido en Istio
Entrevista con Zabbix: 12 respuestas francas
Nuestra industria espacial ... ¿Y si nos fijamos en los problemas de la industria desde la perspectiva de un geek?
La vida por cupones o cómo optimizamos el trabajo de los servicios sociales
Aceleración instagram.com. Parte 3
¿Quién es el asesino de JavaScript?
¿GraphQL perdió relevancia en la era HTTP / 2?
Dos "Compañeros" o Flogisto de la Guerra Civil
Cómo Methodius se convirtió en Anna: la experiencia de desarrollar y lanzar clasificadores de mensajes de voz. Parte 1
TechnoText, episodio II. Contamos cómo viven y trabajan los autores de Habr en artículos
Entre la silla y el monitor se encuentra la principal vulnerabilidad en el sistema: VAP-person
Microsoft vs IBM: cambios importantes en el soporte de Java
30 de octubre a las 17:00 seminario web "Implemente el clúster de Kubernetes en una hora en la nube CROC"
Escaneando el código de Orchard CMS en busca de errores
Buscamos y analizamos errores en el código Orchard CMS
PostgreSQL y configuración de consistencia de registro para cada conexión particular
Nuevo algoritmo de Path Finder en Factorio
Speech fishing: analizamos los métodos de ataque y los métodos de protección contra ellos.
Automatización de Android Guía súper fácil para crear tu primera prueba de Espresso
¿Por qué mudamos servidores a Islandia?
Fiabilidad de flash: esperada e inesperada. Parte 2. XIV conferencia de la asociación USENIX. Tecnologías de almacenamiento de archivos
MIRO: una plataforma robotizada de interior abierta
Una mirada a las actualizaciones de Android desde la perspectiva de un desarrollador
ZIO y Efecto Gatos: una alianza exitosa
Walmart declara guerra de precios en Amazon
El aumento, la caída y el posible regreso de los casetes de audio: tratamos los mitos y damos una visión general de la situación
Evaluar el impacto de la inteligencia artificial en el petróleo y el gas en alta mar
La vuelta al mundo en 4 segundos en Columnstore (Parte 1)
Transmisión de videollamadas RTMP
Cálculo de colisión 2D: Algoritmo de Gilbert-Johnson-Kirti
Ampliar el centro de datos durante la entrega de pizza
Diseño de sistemas de color disponibles
Analista de sistemas y métricas de productos: ¿agitar pero no mezclar?
La larga historia de los reactores de neutrones rápidos y la promesa de un ciclo cerrado de combustible
ZeroNights Hackquest 2019. Resultados y reseñas
Cómo mantener los derechos de desarrollo personalizado
Hacer que la interfaz sea más receptiva gracias a Promise diferido
Sber X RamblerFront & Meet Up
Semana de la seguridad 43: la vida secreta de IoT Hanipots
Operador de kubernetes de Tarantool
Cómo elegimos la base de componentes para un hogar inteligente: sobre sensores y un controlador
Python 3.8: ¿Qué hay de nuevo y cómo usarlo?
Actualiza tus lanzamientos
Cómo se usan los proxies en la seguridad de la información: 6 casos de uso práctico
Un día en Joker 2019
La situación: todos hablan del regreso de los formatos de audio olvidados: por qué están destinados a seguir siendo un nicho
Los mejores productos parten de problemas reales: Intercomunicador sobre trabajos por hacer. Parte 3 final
Cómo hacer la coloración correcta del código en "Habré" y por qué es tan difícil
Temas de la sección Frontend en DUMP Kazan: ML para un desarrollador front-end, pixel magic, SvelteJS, risas, sudor y lágrimas
¿Cómo agregar soporte para el período de gracia (Período de gracia de facturación) en la aplicación iOS?
Descripción general de servidores VPS baratos
iFest en Nizhny Novgorod: es impresionante
5 formas de hacer un servidor Python en una Raspberry Pi Parte 2
Ordenar por distribución
ClusterJ - trabajando con MySQL NDB Cluster de Java
Ratones transgénicos y antienvejecimiento
Casa rural en invierno: ¿ser o no ser?
Divertido error cosmético en Google Chrome
Accidente radiactivo: descubrimiento de una fase sólida estable de plutonio
Cerrar agujeros en un grupo de Kubernetes. Informe y transcripción con DevOpsConf
Almacenamiento de datos a largo plazo. (Artículo - discusión)
Treinta informes de DevOops 2019: Tim Lister, Hadi Hariri, Roman Shaposhnik y otras estrellas de DevOps internacionales
Analizando el Código de ROOT, Marco de Análisis de Datos Científicos
Análisis de código ROOT: marco de análisis de datos de investigación
Crear un diseño de Scrapbook en una cuadrícula CSS
SOC es personas: la dura vida cotidiana del administrador de servicios del centro para el monitoreo y la respuesta a los ciberataques
PHP Microservice Framework Swoft: Use Database Part 1
¿Dónde está el error, Billy? Necesitamos un error ...
Fiabilidad de flash: esperada e inesperada. Parte 3. XIV conferencia de la asociación USENIX. Tecnologías de almacenamiento de archivos
Desde encontrar una idea hasta una aplicación terminada
Yandex.Translator para Linux en Python + GTK3
Kits de capacitación del video: de manera rápida y eficiente
El libro "Desarrollo continuo de la API. Las decisiones correctas en un panorama tecnológico cambiante ”
Espacio, cuadrículas y diseños.
3D se dispara: se ha creado un nuevo compuesto para el sector aeroespacial, que ha reducido la masa de piezas en un 20%
Intentando precargar (PHP 7.4) y RoadRunner
Videovigilancia en Moscú: realidades actuales y perspectivas
Enlace de ayuda útil para vendedores
¡Se despiertan! (N.-F. novela, parte 1 de 2)
Smart IdReader SDK: reconocimiento integrado en proyectos en Python y PHP
¡Se despiertan! (n.-f. historia, parte 2 y la última)
Trucos de marketing de Pornhub: lo que dice el sitio web más conmovedor de hoy
Cómo fuimos al mercado (y no logramos nada especial)
Lanzamiento de un negocio de TI: las 4 mejores franquicias tecnológicas de 2019
63 núcleos bloqueados por siete instrucciones
¿El secreto para la felicidad de los empleados es la naturaleza en la oficina?
Pruebas de Gestalt: un nuevo enfoque para la optimización de listas de correo basado en la teoría bayesiana y el aprendizaje automático
Tendencias financieras: las grandes empresas necesitan cada vez más profesionales de TI
El infierno personal del escritor Fraerman, o el cuento del primer amor
Despliegue Apache Ignite Zero: ¿exactamente cero?
Intel Xeon W Big Update
DevOps y el caos: entrega de software en un mundo descentralizado
Crea tu Minecraft: genera niveles 3D a partir de cubos
XVI conferencia de desarrolladores de software libre o dónde obtener contribuyentes gratuitos
Gestión de servicios empresariales: por qué ampliar la gestión de servicios más allá de TI
Historia de Internet: la computadora como dispositivo de comunicación
Análisis de altavoz: qué hay dentro y cómo funciona
Todo lo que quería saber sobre el péndulo inverso
Elegir un desarrollador móvil en 5 pasos: aspecto de la empresa de TI
Cómo hacer videos para juegos. Consejos prácticos y pautas útiles
Aspecto Dinámico Orientado
Introducción a Git
Cómo no deshonrar en las reuniones, o el desarrollador les enseña a los desarrolladores a hablar. Entrevista con Alexander Shushunov
Webinar abierto "Validación fluida como herramienta de validación de datos"
Envolvemos todo el tráfico del sistema operativo en Tor
Qué elementos HTML tienen más demanda: análisis de 8 millones de páginas desde una perspectiva SEO
¿Son amigos ágiles y de gestión del conocimiento?
Intenta comenzar a enseñarle a un niño programación con la edición de bolsillo de Minecraft
Cómo reunimos un súper equipo en un sitio remoto y nunca nos arrepentimos
Datos del museo Art. Inspección del terminal de video Mera CM 7209
Plan de nivelación para la profesión Ingeniero de datos
Revisión de la placa base ASRock Z390 Phantom Gaming 7: preparación para 9900KS
Codificaciones, cifrado de turno, hashes brutas y creación de imágenes con PIL python. Resolución de problemas con r0ot-mi Cryto. Parte 1
Resumen del programa DotNext 2019 Moscú: ¿quién le dirá qué?
Construye un andador de hierro fundido en Spring Boot y AppCDS
Lo que aprendí en 6 años ayudando a las startups a crecer
Webdev independiente: cómo y con quién NO debería trabajar
Pasantías en empresas internacionales: cómo no llenar la entrevista y obtener la codiciada oferta
Miedo, dolor y odio al soporte técnico.
Casi todo sobre el futuro HolyJS 2019 Moscú
Cómo crear prototipos de dispositivos rápidamente y por qué es importante. Informe Yandex.Taxi
Con quien ir para exportar
Pensamiento de producto. ¿Qué es y cómo desarrollarlo?
Limely otoño, Limely invierno ...
El título "Leer artículos para usted". Julio - septiembre 2019
Variables de entorno para proyectos de Python
Creamos el departamento de jones para ayudar a los equipos principales, utilizando solo Slack, Jira y la cinta aislante azul.
Retrasando el envejecimiento con sinergias de drogas en C. elegans
Sorpresa fsync () PostgreSQL
Video Studio basado en i486
Cómo funciona la renderización de juegos en 3D: procesamiento de vértices
Novedades de Zabbix 4.4
Más que Ceph: MCS Block Cloud Storage
JH Rainwater "Cómo pastar gatos": razas de programadores y características de su cría
Imperva reveló detalles técnicos del hack de Cloud WAF
Dónde buscar trabajadores y no enamorarse del trabajador front-end: Telegram, Slack y no solo
Obtener Spring Bean del contexto de aplicación de terceros correctamente
ERP no funciona ... ¿Cuál es la alternativa? o justo a tiempo. Para Rusia?
Introducción a skydive.network
Mejora de la inmunidad al ruido Arduino
Ivanovo! Mitap en honor del décimo aniversario de Node.js
Webinar abierto "Introducción a la automatización de pruebas de aplicaciones móviles en Selenium y Appium"
Cómo actualizar un proyecto existente de ASP.NET MVC a ASP.NET Core. Guía práctica
MRP no funciona ... ¿Cuál es la alternativa?
Servidor de terminal para administrador; Ni una sola brecha SSH
Navegador semántico o vida sin sitios
OK, ¿realmente necesito Kubernetes?
CSE: Kubernetes para cualquier persona en vCloud
Cómo hablar inglés en un mes. 9 pasos fáciles y probados
Propuesta: prueba - función incorporada de verificación de errores
Reduzca el tiempo de computación de unos pocos años a minutos. Comprender el aprendizaje automático cuántico
Análisis técnico del exploit checkm8
Parametrización desde archivo en py.test
Cómo contratar, despedir y regresar de la administración al desarrollo: video de Badoo Techleads Meetup # 5
Organización de la interfaz en Unity con UI Canvas
Busque incidentes y reclamos similares. Métricas y Optimización
Copia de seguridad Parte 7: Conclusiones
5 maneras de usar la Raspberry Pi
¿Por qué evitar amigos o cómo perdí todas mis ventajas?
Por qué 3D Dolor de cabeza / Parte 8 Desenfoque y el futuro de 3D
Antigüedades: i-Mate Jasjar, un comunicador para empresas
Computadora basada en válvulas NOR: dentro de la computadora de control a bordo Apollo
YES retrocede FAANG * o [guía práctica] en la búsqueda de empleo en EE. UU. / Europa para un especialista en TI
Mapas de Yandex para la aplicación de Taxi
MIRO es una plataforma abierta de robot de interior. Parte 2 - Diseño de robot
Para el administrador del sistema principiante: cómo hacer que el orden salga del caos
¿Se "apaga" el servidor si la prueba de humo del centro de datos "se incendió"?
Mi primera máquina virtual: cómo no meterse
Patrones elegantes en JavaScript moderno (ciclo de equipo de Bill Sourour)
Movimiento colectivo: cómo estudiaron los corchos de hormigas
Cuando la Academia de Ciencias de Rusia no tiene poder
Microinteracciones y su uso en interfaces de usuario
Cómo escribir código fácil de describir
¿Localización o adaptación creativa? Estudio de caso del juego Streets of Rogue
Proyecto Open Data Hub: una plataforma de aprendizaje automático abierta basada en Red Hat OpenShift
En la práctica, en el 80-90% de los casos, la aplicación web es lenta debido al front-end: una entrevista con Ivan Akulov
¿Almacenamiento definido por software o qué mató a los dinosaurios?
Reflexiones sobre una carrera en TI
Profesión o vida: Gana un curso de Netología si no tienes miedo
GitLab realiza cambios para usuarios de productos en la nube y comerciales
Unity UI Profiling: ¿Quién estropea mi procesamiento por lotes?
Cómo creé un servicio de control de calidad a partir de tablas y palos
Python y clientes HTTP rápidos
Invalidación de caché en cascada. Parte 1
Punto de control: optimización de CPU y RAM
Talismán para comunicación estable
Por qué Agile se detiene sin transformar la arquitectura y las herramientas de desarrollo - presentación de la conferencia
Complejidad Cascada y Arquitectura bajo demanda
Cómo colapsan los estereotipos de un desarrollador novato al comienzo del juego
¿Cómo implementar un analizador estático en el desarrollo para que todos estén contentos?
Por qué los antivirus tradicionales no son adecuados para las nubes públicas. Y que hacer
DartUP 2019: conferencia Dart and Flutter en San Petersburgo el 23 de noviembre
Helicóptero desde una impresora: por primera vez, los científicos "imprimieron" una caja de gran tamaño de un motor de helicóptero
Windows para IoT: soporte de hardware mejorado y nuevas características de dispositivos inteligentes
Cómo Amazon convirtió las acciones en un juego
Dagaz: Episodios (Parte 2)
Encuentra texto en carteles y paquetes usando un teléfono inteligente
Base de datos ClickHouse para humanos, o Alien Technology
Wolfram Function Repository: plataforma de acceso abierto para extensiones de lenguaje Wolfram
Backend, machine learning y serverless son los más interesantes de la conferencia de julio Habr
ZX Spectrum en Rusia y la CEI: cómo se transformó la búsqueda en línea fuera de línea
Programador defensor más fuerte que la entropía
La ley de los retornos acelerados (parte 1)
Servicio informático de GPU altamente cargado
Astrofísicos de Silicon Valley cuantificando la moda
IntelliJ IDEA Análisis estático vs mente humana
¿Qué es un fideicomiso cero? Modelo de seguridad
Operación TA505: Infraestructura de red de agrupación. Parte 3
Data as a Service: qué es, dificultades técnicas y cómo sortearlas usando proxies residentes
Un buen desarrollador es sabio, no brillante
Cómo funciona FaceID en iPhone X: Algoritmo de Python
10 formas de proteger la propiedad intelectual de una startup de TI
Diagrama de Gantt vs tablero Kanban
La historia de la construcción de un robot oruga
Cómo crear programas de Windows en Arduino
La mejor lente de calidad / precio de Sony
Publicación de video: experimentos como una forma de visualización científica
Situación: cada vez más empresas de código abierto están cambiando las licencias: discutimos opiniones de expertos
Cómo se ve el archivo zip y qué podemos hacer con él. Parte 2 - Descriptor de datos y compresión
Críticas al protocolo de Telegram y enfoques organizacionales. Parte 1, técnica: la experiencia de escribir un cliente desde cero - TL, MT
Trabajamos con cookies como una clase javascript
Curso de autor Arduino para su propio hijo
Pantalones cortos Belokamentseva
“Escucha para encontrar un desglose”: se publican grabaciones de audio de máquinas industriales fallidas
Carro para camiones ROS. Parte 7. Localización del robot: gmapping, AMCL, puntos de referencia en el mapa de la sala.
Analizamos la tonalidad de los textos usando Fast.ai
¿Qué estamos haciendo mal con Spring?
El Pentágono desarrolla tecnología de control de drones con los pensamientos de los soldados.
Una breve guía matemática para extranjeros
Explicación de la paradoja de Fermi en el marco de la sociología espacial Liu Qixin
DevOps: todo
La ley de los rendimientos acelerados (Parte 2)
Resultados de la Conferencia de socios Advantech en Moscú
Introducción a la autorización de Kubernetes del cónsul de Hashicorp
Los mejores modelos de negocio rentables de transporte implementados por el crecimiento de Uber como las aplicaciones de taxi
Consejos para candidatos de un programador que realiza entrevistas en Facebook
Lo que necesitas saber sobre Internet de las cosas: programa educativo fundamental
En Rusia comenzó a importar residuos radiactivos de Europa? Resuelto
Calculamos posibles robots "malvados" y los bloqueamos por IP
"La esperanza es una mala estrategia". SRE intensivo en Moscú, 3-5 de febrero
Cómo sentarse tímido
Android Camera2 API de la tetera, parte 3. Códec de medios y transmisión de video a través de UDP
Código morse de 8 bits
Pros y contras de Django
Cómo crear capturas de pantalla efectivas para una aplicación en App Store
Olas, viento y fuerza de voluntad: cómo la tableta resistente de Dell ayuda a los rusos a ganar regatas internacionales
AMD obliga a Intel a reducir los precios no solo en los nuevos modelos de CPU, sino también en los más antiguos. Este es el comienzo de otra guerra de precios.
WorldSkills final, desarrollo de soluciones de TI para empresas: qué es, cómo fue y por qué los programadores de 1C ganaron allí
Cómo Alicia reconoce países a partir de fotografías. Investigación Yandex
Sergey Sinitsyn: “OSM es más que solo dibujar casas o pistas. ¡Estas son más historias!
User.js subjetivo para Mozilla Firefox y no solo
Lágrimas bátavas, autos y Gorilla Glass: sobre algunos tipos de vidrio reforzado
Árboles de cuadrante y reconocimiento de colisión
Redux - ¡No es necesario! ¿Reemplazar con useContext y useReducer en React?
Cómo Gazpromneft crea una ruta digital para un cliente corporativo
Administre fácilmente configuraciones de microservicios con microconfig.io
Cómo escribimos microservicios y por qué no lo hacemos rápidamente
"Ivan" es una profesión de chat bot. O experimentos creativos con asistentes virtuales
Cómo el malware evade sandboxes con Visual Basic
PocketBook 632 y 632 Aqua review: pequeños lectores insignia de 6 pulgadas con E Ink
AMA con Habr, # 13: noticias importantes para usuarios y empresas
Increíbles historias de desarrolladores, parte 5: Secretos del universo
Compilación de FFmpeg en WebAssembly (= ffmpeg.js): Parte 1 - Cocinar
La comunicación asincrónica es la verdadera razón por la cual el trabajo remoto es más eficiente.
Componentes agulares en angular
Laravel: analizamos los conceptos básicos. Tercera parte: la final
El software de Siemens Digital Industries redefine el diseño eléctrico
El desarrollador quiere ir al inicio. ¿Qué hacer con el empleador?
Cómo usamos las cadenas de Markov para evaluar soluciones y encontrar errores. Con Python Script
FutureVSReal - en # X5TechFutureNight
Historia de los procesadores de video: 1976 - 1995
Compilación de FFmpeg en WebAssembly (= ffmpeg.js): Parte 2 - Compilación con Emscripten
Simulación virtual en el proyecto de dron StarLine
Habr Weekly # 24 / Cómo conducir estafadores telefónicos, un robot para 800k ₽, una competencia de autores en Habré, SSD casi ruso
Próximos cambios de cookies de SameSite en ASP.NET y ASP.NET Core
Un hombre con cuatro "en" o Nostradamus soviético
Blazor Server en .NET Core 3.0 escenarios y rendimiento
Friendly Open Space JS: renderizado del lado del cliente y creación de envoltorios
Cómo evaluar el conocimiento en la práctica, recibir beneficios por admisión al programa de maestría e invitaciones laborales
Marca personal para ayudar a las empresas: 8 pasos para crear un concepto
Compilación de FFmpeg en WebAssembly (= ffmpeg.js): Parte 3 - Convertir avi a mp4
Es hora de hacer una nueva Terminal de Windows profiles.json
El principio de aumentar la flexibilidad de las características de los ICE automotrices modernos
Docker + php-fpm + PhpStorm + Xdebug
Diseño no trivial de elementos en flexbox sin solicitudes de medios
Proyecto TAME metformina: las opiniones están divididas
La electricidad se puede obtener de la nieve.
Convirtiendo guiones en hermosas herramientas de aprendizaje automático
Motor paso a paso. Probar el chip L9110
Probar la localización de juegos móviles para muñecos desde una tetera
Discusión: cómo los servicios de transmisión están cambiando la cultura musical y el enfoque de la composición
Cómo simplifiqué el proceso de trabajar en proyectos de código abierto
Representación del lado del servidor para la aplicación React en Express.js
Yaga: cuentos eslavos en el entorno móvil
Entrevista con Ivan Kruglov, desarrollador principal: Service Mesh y herramientas "no estándar" de Booking.com
Las piedras angulares de la lenta destrucción del código en Wolfram Language: acelerar el código decenas, cientos y miles de veces
Reglas personalizadas de iptables para docker usando zabbix como ejemplo
Educación superior vs competencia. Opinión separada de un juez del Tribunal Constitucional de la Federación de Rusia sobre el estado de la educación superior
Poniendo a Perl directamente desde 1987
¿Es Internet satelital una nueva carrera espacial?
¿Qué sistema de control de versiones utiliza (en el trabajo real, la mayoría)?
Crear una API REST con Node.js y una base de datos Oracle
Trabajo en TI, gestión de proyectos, regulación de PD y desarrollo en la nube: megadigest de 1cloud.ru
Cómo funciona Netflix
La justificación matemática de lo inapropiado de correr por la escalera mecánica en el metro
Proyectos de bricolaje Arduino: campo de tiro robótico carrusel demoníaco
Autodesarrollo de un programador y la pregunta "¿Por qué?"
"Música del Gran Hermano": cómo suena la distopía, y quién cantó sobre la teoría de la conspiración y el post-apocalipsis antropogénico
Cómo la NASA está a punto de tomar y repostar un satélite en órbita terrestre baja
Implementación de Kotlin Flow en C #
¿Por qué la percepción negativa del proceso educativo está asociada con sus resultados positivos?
Estructura como un enfoque de sistemas
Cómo se templaron los combatientes ru-> neta. Alguna historia real
La creencia incondicional en la autoridad dificulta la adaptabilidad
Eventos digitales en Moscú del 28 de octubre al 3 de noviembre.
Eventos digitales en San Petersburgo del 28 de octubre al 3 de noviembre.
Actualización de terminal de Windows: Vista previa 1910
Partenón Multimillonarios de Slumdog: cómo los hermanos Bukhman se convirtieron en multimillonarios y Vologda en línea - global
Senior, TechLead, Architect: ¿qué sigue? ¿Cómo lidiar con una rutina de trabajo y dónde seguir?
Escribimos protección contra ataques DDoS en XDP. Parte nuclear
Cree su código desde cero, aumentará su nivel
Julia ¿Dónde comenzar el proyecto? ...
El resumen de materiales interesantes para el desarrollador móvil # 319 (del 21 al 27 de octubre)
Gestión de la memoria o, con menos frecuencia, dispararse en el pie
Arranque sin dinero. Experiencia personal
Cómo construir procesos y dejar de burlarse de un equipo
Relaciones públicas en la era digital, programas modernos de fidelización y marketing de festivales.
Adiós HTML, Hola QML
Concepto de gafas de realidad aumentada. Mi auricular AR perfecto, que es posible
Cómo llevar a cabo la revisión de código de Google
"Big Brother Music": metal, pop chino y ópera
Marketing de influencia saudita, tendencias de relaciones públicas 2020 y los formatos de anuncios digitales más rentables
Encuestas telefónicas y búsquedas de CRM en CFDs 3CX, nuevo complemento WP-Live Chat Support, actualización de la aplicación de Android
SpecFlowMaster: Cómo mejorar la calidad de la prueba
Sacar a Jira del basurero, por dónde empezar
Cómo Methodius se convirtió en Anna: la experiencia de desarrollar y lanzar clasificadores de mensajes de voz. Parte 2
Probadores homeopáticos o problemas crónicos de reclutamiento
Mitya Alexandrov y Dmitry Konstantinov en la reunión jug.msk.ru
Cat Ghonim: ¿Cómo hacer que los gatos no se alivien en el césped en casa?
TDD: cómo escribir las especificaciones correctamente (describe)
El resumen de materiales frescos del mundo del front-end para la última semana No. 386 (21-27 de octubre de 2019)
"El largo camino te está esperando ..." o resolviendo el problema de pronóstico en C # usando Ml.NET (DataScience)
Conciertos y eventos KudaGo en tu espejo
Crear una API REST con Node.js y una Base de datos Oracle. Parte 2
La idea de inercia (SGDm), la idea de escalamiento (Adagrad) y la regularización en el aprendizaje automático utilizando el problema de clasificación como ejemplo
Crear una API REST con Node.js y una Base de datos Oracle. Parte 3
С colecciones actuales en 10 minutos
Sobre las rarezas de la habostática
Instale y configure Nexus Sonatype utilizando la infraestructura como enfoque de código
Experiencia GSoC: cómo dos (tres) estudiantes mejoraron realmente el código CRIU
Hay un gobio que oscila: una lista de verificación para el comercio electrónico en la temporada de ventas
¿Qué hay en mi televisión inteligente para ti? ¿O qué se puede meter en la televisión?
MIRO es una plataforma abierta de robot de interior. Parte 3 - Componente de software: ESP8266
Crear un servicio de seguimiento de llamadas simple, parte 1
Cómo integramos YouTube Live con Zoom
La documentación sobre Windows 10X se filtró a la red: una nueva versión del sistema operativo para dispositivos con dos pantallas
Acuerdos de licencia de malware
4. Prueba de carga Check Point Maestro
3DToday Fest: cómo fue (será). Impresiones de miembros
FDM está vivo
¿Cómo lanzamos un nuevo sitio bancario? Parte 2
¡Todos ustedes mienten! Acerca de la publicidad CRM
Necesitamos otro bitrix
Tecnología de texto a voz de alta calidad, ligera y adaptable que utiliza LPCNet
Maratón gratuito "Ciencia de datos e IA: enseña a la máquina a escribir el guión de la serie"
Depuración de pérdidas de memoria ocultas en Ruby
Crear un complemento para Clang Static Analyzer para buscar desbordamientos de enteros
Programa de conferencia ZeroNights 2019
OSCP - Seguridad ofensiva
Abrimos la temporada de encuentros PHP en Nizhny Novgorod el 2 de noviembre
ARM anunció las soluciones gráficas Mali-G57 Valhall y Mali-D37, neuroprocesadores Ethos-N57 y N37
Automatización de pruebas End-2-End de un sistema de información integrado. Parte 1. Organizacional
RCS reemplaza SMS. ¿El progreso tan esperado, o un paso adelante dos hacia atrás?
Preguntas frecuentes sobre el trabajo del conductor asistente
Los tres mejores informes de Saint TeamLead Conf
Un enfoque sistemático en tonos turquesa a bordo del junio
Transformación La gestión como competencia
Cómo las estrategias chinas ayudan en el trabajo
La psicología mínima necesaria para el líder.
Definitivamente algo saldrá mal, y eso está bien: cómo ganar un hackathon con un equipo de tres
Acuerdo de no competencia: lo principal es no tener miedo
Piter DevOops 2019 y C ++ Rusia 2019 gratis
Inteligencia Artificial Robótica InterSystems IRIS
Pruebe la automatización usando Selenide a través de Selenoid en un contenedor acoplable
La última frontera del control de calidad de la defensa: detección automática de errores
Semana de la seguridad 44: NordVPN, TorGuard y Half Hack
GitLab 12.4 con solicitud de fusión mejorada y dependencias de API de auditoría
Comprobación del contenedor OpenCvSharp sobre OpenCV con PVS-Studio
Comprobación del OpenCvSharp Wrapper para OpenCV con PVS-Studio
Los éxitos de la campaña saudita, Halloween-PR y un poco sobre las campañas publicitarias de Japan Airlines
Curso C ++ en el centro CS, segunda parte
Navegación multiplataforma: por qué NavController derrotó a angular / router en Ionic 4
¿Por qué los mejores físicos adoran la teoría de cuerdas?
Aplicación en TSD y comunicación con 1C: Enterprise 8.3 a través del servicio HTTP. Parte 1 (Elección de un método de intercambio. Descripción de la API)
¿Linux mató a Unix comercial?
Estamos escribiendo un programa para una cámara con reconocimiento facial.
Noticias del mundo de OpenStreetMap No. 482 (10/08/2019 - 10/10/2019)
Escribir un blog de microservicios - Parte 1 "Descripción general"
Escribir un blog de microservicios - Parte 2 de API Gateway
Una ciudad sin atascos
Introducción a la explotación y la inversión (no desde cero) utilizando IDA FREE y otras herramientas gratuitas
¿Cuál es el peligro de los ataques de hackers en dispositivos IoT: historias reales?
Automatizar cambios de información de OEM
Estudio de recarga múltiple JPEG
Aplicación en TSD y comunicación con 1C: Enterprise 8.3 a través del servicio HTTP. Parte 2 (implementación de API en el lado 1C)
Descentralización de PKI: Enfoques propuestos para la mejora de la seguridad
Joker 2019: triunfo del año
Deanonymization a través de Clickjacking en 2019
Crear una API REST con Node.js y una Base de datos Oracle. Parte 4
Preferencias cifradas en Android
Hay habilidades, pero no hay razón: tareas que la IA no puede hacer frente
Servicio de campo, aplicaciones en el mapa, geolocalización. Elección del servicio cartográfico. Vista lateral del producto
Busque 314 km² en 10 horas: la batalla final de los ingenieros de búsqueda contra el bosque
"Zakroma Rodina" será contada: Alemania determinará las reservas estratégicas por el nuevo método
Aplicación en TSD y comunicación con 1C: Enterprise 8.3 a través del servicio HTTP. Parte 3 (BroadcastReceiver Obteniendo el código de barras)
Infraestructura de Experimento de Desarrollador
Construyendo Módulos Dinámicos para Nginx
Filtrado de contenido en la escuela basado en Ubuntu 18.04 y Squid transparente, con integración en la red en MikroTik y no solo
FortiConverter o movimiento sin problemas
Ases intrusivos: cinemática del aterrizaje "invertido" en moscas azules
Cómo gané 3 de 4 medallas de oro en la Olimpiada de Computación
Scrum Community MeetUp en Raiffeisenbank + transmisión
Python v3.x: controlador de excepciones para funciones de rutina y síncronas. En general, para todo
Lo que aprendí escribiendo una biblioteca de componentes en Svelte
¿Quién necesita Chromebooks?
Trabajar asincrónicamente
Una guía para comprender el concepto de desarrollo moderno de aplicaciones web
Analizando la nueva consola web Plesk Obsidian
Tratado sobre el alfiler. Reflexiones sobre la configuración y el trabajo con pines en C ++ para microcontroladores (utilizando CortexM como ejemplo)
El libro "Cabeza primero. Kotlin »
“El desarrollador quiere comprar un avión en tres años. Mi tarea es ayudarlo "- Denis Pushkin sobre la motivación de Skyeng
C ++ al servicio de la ortodoncia: entrevista con Mikhail Matrosov, desarrollador de CAD en Align Technology
Mejores prácticas y herramientas para desarrollar aplicaciones iOS
Vimos un artículo sobre Habr
Comcast lobbies prohíbe el cifrado de DNS
Descargue 16GB torrent a través de una tableta con 4GB de espacio libre
Shader no es mágico. Escribiendo sombreadores en Unity. Introduccion
Big Data Sunset
Cribble Crabble Gradle: Auto-Build Magic
Hackathon en una pequeña empresa: cómo organizar sin tirar un tren de recursos
El caballo está muerto - llora: transición de tslint a eslint
Crear una API REST con Node.js y una Base de datos Oracle. Parte 5
PHP Composer: arregla las dependencias sin dolor
Experiencia de generador de sitio estático de Hugo
Manejo de errores en Go 1.13
Ingeniería inversa de arcade: grabar Michael Jordan en NBA Jam
Experiencia de aprendizaje de primera mano. Yandex.Practicum - Analista de datos
Como escritor de ciencia ficción, Arthur Clark casi cierra la revista Tech - Youth
Por qué Bitrix - Bitrix
Stoloto: como presentar un móvil a la lotería
¿Por qué, Bitrix? O el mundo de las hadas 1C
La vulnerabilidad de backport en RouterOS compromete cientos de miles de dispositivos
Sistema para recibir una copia de la memoria en dispositivos con Android a través de canales inalámbricos
Aire acondicionado IT. Parte II
Desde la manía de los tulipanes hasta el comercio electrónico: qué opciones hay y cómo las usan los inversores hoy en día
Ennoble Phicomm K3C Router Wi-Fi
Rusia es un centro global de desarrollo CAD. ¿Sabías esto?
¿Qué se está fragmentando en la cadena de bloques terahash?
Bro vs. no hermano
Zoia: CMS reactivo ligero para el desarrollo rápido de sitios web
Coche eléctrico hecho en casa: no todo es lo que piensas
Los principios de documentación y localización, o cómo obtener una buena localización a un costo mínimo.
Cómo llegué a la especificación formal de un procesador RISC-V en F #
Widgets accionados por mouse. Arrastra y suelta dentro de la ventana
Cómo agregar cheques a NoVerify sin escribir una sola línea de código Go
Dos formas de hacer pruebas unitarias confiables
Aislamiento remoto, ansiedad y depresión.
No es suficiente saber qué son Mutex, Semaphore y async / await. Necesitas saber todo de quanta
Implementación típica de monitoreo. Nikolay Sivko
La historia del fraude en la construcción de una red de cable bajo el Ártico por $ 1 mil millones
CreateRemoteThread para Linux
Impresoras de ingeniería Epson para CAD y GIS y algunas palabras sobre "diseño robusto"
Curva de Bezier al servicio de los economistas laborales
Stereopi + WebRTC = telepresense en casa
Lo que está mal con Copy-on-Write para Linux al copiar
HTTPS DNS: solución media e incorrecta
Psss, ¿quieres algunas historias terribles de TI?
El trabajo no es un lobo, parte 1. Búsqueda de empleo: 9 vueltas HR-a
Parcel es mi creador de proyectos favorito
Análisis estático de grandes volúmenes de código Python: experiencia de Instagram. Parte 1
Los 5 mejores libros para aquellos que desean mejorar sus habilidades
Análisis estático de grandes volúmenes de código Python: experiencia de Instagram. Parte 2
Secure Cloud en DF Cloud
Unificación de reglas de validación por el ejemplo de Asp core + VueJS
Optimización de imagen: cómo usar la IA de visión de Google para comprender los principios de clasificación de imágenes
Detección rápida de contornos en video 4K: color y formas complejas
¿Cómo escribir un contrato inteligente para WebAssembly en una red Ontology? Parte 2: C ++
La inscripción para el hackathon en Riga está terminando. Premio - entrenamiento a corto plazo en el PhysTech
Las microproteínas descubren aspectos desconocidos de la biología moderna.
Splines en gráficos 3D, la opción más automatizada
Phishing móvil: amenazas infinitas
Extensor óptico HDMI. 300 metros
Programación orientada al protocolo. Parte 1
Bio radar, dron de cartón y salchicha voladora - Nikita Kalinovsky sobre las buenas y malas tecnologías de búsqueda
Alain Bombar - Caída después del triunfo
¿Cuál es el salario de Junior QA?
Este es el tipo de internet que queremos: cómo las redes sociales se convirtieron en un arma mortal
El resumen de eventos para profesionales de recursos humanos en el campo de TI en noviembre de 2019
Habilidades, reglas y conocimiento para persona y persona de TI
Características de JavaScript moderno que quizás no conozcas
Aplicación en TSD y comunicación con 1C: Enterprise 8.3 a través del servicio HTTP. Parte 4 (OnKeyUp. Escáner SC con emulación de teclado)
Oferta de trabajo en 1 día: cómo entrevistamos y retroalimentamos el mismo día
Cómo construir una tecnología comercial para la planificación de ventas en un solo sistema
Autenticación OTP en el servidor web Apache
Visión por computadora como alternativa a los pases de oficina
ShIoTiny: actualizaciones y notificaciones
Monitoreo de Blackbox en redes Clos. Informe Yandex
DJI Mavic Mini: el quadrocopter plegable más ligero
Transmita video desde un dispositivo Android a través de UDP a la aplicación JAVA
Resumen de noticias de octubre sobre aprendizaje automático e inteligencia artificial
¿Por qué necesitamos rangos de C ++ 20 en una trituradora simple?
Cómo medir el rendimiento de las redes blockchain. Métricas clave
c.tech en HighLoad ++ 2019
Pros y contras de trabajar de noche
¿Cómo recordamos el último JokerConf?
Peligrosa facilidad con la que puedes engañar a la inteligencia artificial militar
Resolver problemas de un artículo sobre aleatoriedad perfecta
Nuevo curso de Netología - Deep Learning: Machine Learning
Generación de especificaciones OpenAPI basadas en pruebas funcionales.
Nos fijamos en el chip chino novatek NT78820
Plan de preparación de la entrevista para desarrolladores de Java
El resumen de los eventos de TI en noviembre (primera parte)
BlessRNG o RNG verifique la honestidad
Introducción a las dependencias funcionales
Cómo descargar datos con una estructura anidada de Google BigQuery usando el ejemplo de parámetros personalizados de Google Analytics
Estación de trabajo criptográfica basada en estándares de clave pública. Funciones para analizar y ver la estructura ASN1
Noticias del mundo de OpenStreetMap No. 483 (15/10/2019 - 21/10/2019)
Operación Calypso: nuevo grupo APT ataca oficinas gubernamentales en todo el mundo
Seis tareas para el desarrollador front-end
Vivaldi 2.9 - Mejoras de mejora
7 cursos gratuitos para desarrolladores de Microsoft
Asegurar recursos en Cuba
Codigo ingles
Historias del centro de datos: historias de terror de Halloween sobre motores diésel, diplomacia y tornillos autorroscantes en el calentador
Internet viajando en Rusia: velocidad y oportunidad
Conferencia de Selectel Networking Academy
No solo SMS y token: autenticación multifactor basada en el servicio de autenticación SafeNet
Extinción de archivos de computadora
HTTP / 3: rompiendo los cimientos y un mundo nuevo y valiente
¿Cómo funciona una IA de juegos híbridos y cuáles son sus ventajas?
Rendimiento de audio interactivo: una nueva era de juegos de asistente de voz
Almacene universalmente la configuración de las aplicaciones a través de IConfiguration
Prueba de resistencia: nanomecánica de nácar cáscara noble pinna
Consejos del creador de RimWorld: distorsiones cognitivas al predecir un fanático del juego
Registro distribuido y rastreo para microservicios
Operon: Acelera el rendimiento de Ansible
Implementar, escalar: la experiencia de usar autotests en VTB
Mientras escribía AI para la estrategia por turnos
Información secreta de una compañía telefónica de traficantes de drogas
Japoneses de NICT introdujeron un cluster de fibra funcional con un ancho de banda de 1 Pbit / s
Estrategias de localización de contenido
El modo oscuro ahora está en todas partes. ¿Es tan útil? (al final de la encuesta posterior)
A petición de los desarrolladores integrados: detección de errores en Amazon FreeRTOS
Por orden de desarrolladores integrados: buscando errores en Amazon FreeRTOS
Intercom'19: una conferencia sobre automatización de comunicaciones de Voximplant se llevará a cabo el 14 de noviembre
AWS Elasticsearch: producto fundamentalmente defectuoso
Tal dolor, tal dolor, caja registradora como servicio 2: 0
La tecnología y el mundo real: 4 nuevas empresas que están cambiando el futuro del diseño de interiores
NB-IoT: ¿cómo funciona? Parte 3: SCEF: una única ventana de acceso a los servicios del operador
Data Science Digest (octubre de 2019)
"Mi sueño es ver a una persona a través de los árboles" - el fundador de "Lisa Alert" sobre las tecnologías de búsqueda modernas
Optimización de la distribución del servidor en los bastidores
Aprende OpenGL. Lección 7.2 - Dibujar texto
Resumen de protocolos modernos en sistemas de automatización industrial.
Carga moderna de guiones
Países Bajos, o ida y vuelta
IQBX: diseñador electromecánico para círculos y amantes del bricolaje [idea conceptual]
De Norilsk a Riad: un caso real para las tarjetas de memoria microSD UHS-I de Kingston Industrial Temperature
Greenplum 6: revisión de nuevas características
Seguridad para contenedores Docker
Cómo los proxies ayudan en la promoción del sitio web: casos de uso real, problemas y soluciones
Escritores sobre ... Escritores sobre ... Escritores, productos o cómo la ciencia ficción se extingue y renace en Rusia
Fatiga del asfalto: cómo se monitorea la salud de la infraestructura vial
Cómo Methodius se convirtió en Anna: la experiencia de desarrollar y lanzar clasificadores de mensajes de voz. Parte 3
Convertimos una aspiradora robot en un soldado universal
Historias de consumidores, Asos abandona su revista y TikTok
¿Qué habilidades blandas necesitan los desarrolladores? Opiniones de Yandex
Organizar celdas estándar (notas de un extraño)
La edición de texto también te odia
Actualizaciones periódicas de datos
Entrevista de Playboy: Steve Jobs, Parte 1
Competencia! Historias a la luz de servidores parpadeantes ...
Seminarios sobre servicios en la nube, IA, blockchain, ciencia de datos, microservicios: ahora en Moscú y San Petersburgo
HILDACRYPT: el nuevo ransomware ataca los sistemas de respaldo y las soluciones antivirus
No puedes simplemente tomar y ejecutar tu aplicación si eres la estrella de la industria de la música
Canasta de dificultad para el viajero
Webinar abierto "Fundamentos de MongoDB"
Contando dinero. Elegir una métrica en la calificación crediticia
VM o Docker?
Dispositivos de sala de reuniones BYOD
Cómo convertirse en el mejor del mundo en un nicho
Telegram bot que muestra las portadas de las 10 publicaciones periódicas más populares del mundo
Phonocut: una grabadora de vinilo doméstica: reflexiones sobre la probabilidad de despegue
Julia y redes neuronales: flujo
Protegemos el servidor remoto en Windows como podemos
Salarios de desarrolladores en Armenia
Sección de backend en DUMP Kazan: arquitectura de aplicaciones en la nube, microservicios salientes, DDD y más
Editor de diagrama de bloques: sobre la amistad entre Vue.js y MxGraph
Lenguajes de programación populares 2019 de los usuarios de hh.ru
Una forma universal de personalizar la apariencia de una aplicación WinForms (usando el ejemplo de FAQ.Net)
Semántica de herramientas de resolución de dependencias
Optimizar la distribución en rack de servidores
Te invitamos a GDG DevFest Moscú 2019: una conferencia informal de TI
Cómo no necesita obtener el consentimiento para el procesamiento de datos personales
El libro "inDriver: de Yakutsk a Silicon Valley. La historia de la creación de una compañía tecnológica global "
De la teoría a la práctica: cómo se usa la cadena de bloques en la aviación
Necesitamos otro 1C-Bitrix, parte 2
Asincronía en .NET, popularidad en Stack Overflow, software de "iglesia": entrevista con Stephen Cleary
TDD, muchachos mokisty y reales
Escuche estas frases si desea mantener el departamento de desarrollo.
¿Cómo aprender un idioma rápidamente sin pisar un rastrillo? Opinión políglota
Criar memes en entornos corporativos: de qué se ríen los desarrolladores de Dodo IS
Implementar el servidor SonarQube
Cómo crear una startup: proyecto IoT desde la idea hasta la producción
Mayor velocidad de respaldo y la posibilidad de elegir la relación de compresión en la nueva versión de Zextras Backup
Derivación de un modelo de un sistema dinámico de un filtro de Kalman discreto para un sistema lineal arbitrario
Vitrectomía: aramos los espacios abiertos del mundo delimitados por la cavidad ocular
Zimbra es nuestro todo
Índices de portada para GiST
Confesión de diseño - 15 de noviembre, Moscú, DI Telegraph
Una multa de 30 mil euros por el uso ilegal de cookies.
11 videos del primer día de DevFest 2019 en Kaliningrado
IVR en Webhook
Cómo se implementa la arquitectura web tolerante a fallas en la plataforma Mail.ru Cloud Solutions
Pasamos el desafío de Callum Macrae al 100%
Refutando mitos: prácticas reales de TI en Armenia
¿Por qué cambié de UX a PM y luego a Lead PM y qué ha cambiado?
Equipo de brújula
Los 10 hitos más importantes en el desarrollo de IA hoy
Mejora del rendimiento de la batería a través de la química.
Windows Terminal Preview 1910 Release
El éxito no está exento de la ayuda de otra persona: cómo "hacer crecer" un proyecto terminado para el mercado a través de un preacelerador
Diga una palabra sobre diferentes ticks o cómo no obtener un error en Powershell cuando trabaje con Get-Date
Longhorn, Rancher distribuyó almacenamiento para K8, transferido a CNCF
Python en un mes
Lo que aporta la combinación de pruebas manuales y automatizadas: la experiencia Wrike
Habr Weekly # 25 / Trabajo en equipo informal, empleados autistas y crítica de telegramas
Yurchik: un mutante pequeño pero formidable (historia de N.-F.)
Kotlin vs. Swift: ¿Android e iOS avanzan hacia un lenguaje universal?
Introduciendo Orleans 3.0
Una licencia de proyecto de código abierto que requiere que los usuarios "no hagan daño"
9 proyectos más para perfeccionar las habilidades de front-end
Cómo mejorar tus habilidades de escritura con gramática
SpaceFusion: estructurando el espacio latente no estructurado para la IA conversacional
Conversaciones en conferencia: 8 horas de teoría y práctica de IA conversacional
Orleans 3.0 lanzado
SpaceFusion: Estructuración de espacio oculto no estructurado para IA interactiva
JavaScript Meetup SuperJob: Informe de video
VPN en cada hogar o cómo domar al Dragón
Animación realista de personajes en juegos usando IA
Hacer un efecto pegajoso genial para un control deslizante en React
La idea de encontrar gente en el bosque.
Reconocimiento de circuitos digitales. Disparador de conteo asincrónico
Gráfico de conocimiento. Pluralidad, temporalidad, enfoque de actividad.
“Entrenamiento de refuerzo profundo. AlphaGo y otras tecnologías ": el anuncio del libro
Python v3.x: cómo aumentar la velocidad del decorador sin registro y sms
¿Quieres un DBMS de primera mano? Una reunión abierta en Nizhny Novgorod - para ser
Datacenter TCP explicado
No solo futuros y opciones: qué otros instrumentos financieros secundarios existen en las bolsas y no solo
Análisis detallado del método simplex
Tutorial JavaFX: Primeros pasos
Compatibilidad binaria: ahora o nunca
Implementación de una puerta de enlace P2P Operaciones de transferencia de tarjeta a tarjeta
Respaldo confiable, seguro y versátil para U2F
Cómo escribir un script de prueba de usabilidad de aplicación efectiva
Haga que los estilos de apuntar, enfocar y estado activo sean diferentes.
Tipos de API HTTP escritas en Python: experiencia de Instagram
¿Hay números aleatorios en CSS?
Instalación de la GUI en Windows Server Core
Coche eléctrico hecho en casa, parte 1. Cómo comenzó todo y cómo obtuve 1,000,000 de visitas en youtube
¿Qué es una mesa de mesa virtual?
DDD Crisis comunitaria
ScalaConf 2019 - John Preacher, Holy Grail y Professor Haskell
¿Por qué gira el sol alrededor de la tierra?
Comprender la diferencia entre CI y CD: "si algo causa dolor, hágalo con más frecuencia"
El resumen de materiales interesantes para el desarrollador móvil # 320 (28 de octubre - 3 de noviembre)
Cómo los multimillonarios de Silicon Valley celebran Halloween
Segunda parte Cómo obtener la revisión del código de revisión de Google
Lagos con desechos radiactivos en Rusia y la experiencia de su eliminación
Sinopsis del aprendizaje automático. Análisis matemático Descenso de gradiente
Acelerar escenas en un video usando una vista de tabla
Internet de las cosas en la industria: ¿Cómo funcionan las plantas inteligentes?
Desarrollo de Docker en el subsistema de Windows para Linux (WSL)
Destrucción de enemigos por un salto, como en "Mario" Unity 2D
Hogar inteligente en contenedores (ioBroker + Zigbee en Docker)
ThingJS v1.0-alpha
Duerma lo suficiente el fin de semana: cómo el ruido blanco ayuda a los adultos a relajarse y controla la calidad del sueño de los niños
Mejora tu CSS con estos 5 principios.
Desarrollo de electrónica. Una revisión subjetiva de los sensores integrados más útiles.
Eventos digitales en Moscú del 4 al 10 de noviembre.
Sinopsis del aprendizaje automático. Teoría de la probabilidad. Fórmula de Bayes
El resumen de materiales frescos del mundo del front-end para la última semana No. 387 (28 de octubre - 3 de noviembre de 2019)
Balance digital
Cómo hacer que sus aplicaciones web funcionen sin conexión
Gráficos de dibujo y actualización sin bloques con bokeh
PHP Digest No. 167 (22 de octubre - 4 de noviembre de 2019)
La película "Proyecto 'Colibrí'" en términos de historia, tecnología y finanzas.
El experimento de Microsoft para reducir la semana laboral a 4 días condujo a un aumento del 40% en la productividad
Todos arden con eficiencia
Eventos digitales en San Petersburgo del 4 al 10 de noviembre.
Instale CentOS 8 en VDS 256
Usando corutinas nativas en Java
Dell ensamblará para la industria petrolera la supercomputadora industrial más poderosa de la historia
Mitos sobre la disponibilidad de contraste de color.
Vavr Collections API Guide
Análisis de los problemas resueltos del campeonato de programación de Yandex (desarrollo front-end) 2019
La primera aparición de BlueKeep en la naturaleza registrada
¿Revolución o evolución del modelo de objeto de página?
Escribimos nuestro propio motor voxel
Conferencia 27 de DEFCON. Beneficios de los productos hacker para macOS. Parte 1
Formación del termostato: como sucedió
Fascinantes plataformas de código abierto para desarrollar aplicaciones móviles
Entrenamiento combinado: qué es y cómo funciona
La serie animada "Círculo matemático"
DevOpsDays Moscow: una conferencia que la comunidad hace para la comunidad
Propia bot de Telegram para rastrear el tiempo de actividad de sus servidores en Python y Docker
GitLab debido a la política termina la contratación de ingenieros de Rusia y China
Simple y en C ++. Conceptos básicos de Userver: un marco para escribir microservicios asincrónicos
Dificultades para calcular los ingresos de suscripciones auto-renovables en aplicaciones iOS
Historia de Irish Life Extension
5 proyectos de entrenamiento más atrevidos para el desarrollador (Layer, Squoosh, Calculator, Website Crawler, Music Player)
De lo que es capaz el cerebro de un estudiante en el mundo de la informática
Deje de usar TTL ridículamente pequeño para DNS
Informe de estado de otoño de Haxe
Total acumulativo en SQL
Descripción de arquitecturas de procesador en LLVM usando TableGen
Enorme conjunto de datos abierto del discurso ruso versión 1.0
Historia del primer diablo
Ataque DDoS en servicios RDP: reconocer y superar. Experiencia exitosa de Tucha
Lista de verificación UX de 30 puntos para aplicaciones móviles
Puntos de referencia abiertos para pruebas de carga de servidores y aplicaciones web
Almacenamiento de fotos en DVD en 2K19th (¿en 2190? ¿En 2238?)
Sinopsis del aprendizaje automático. Estadística matemática. Método de máxima verosimilitud
¿Cómo educar a los niños para que usen la tecnología correctamente si no fuera en tu infancia?
El simulacro no es una muleta, el simulacro es una especificación
Transmisión gratuita de DotNext y HolyJS
Ha llegado el momento: resumen del aspirador nasal Coclean
Reaccione el chat multiusuario con el backend de Chatix
¿Cómo fue la Cumbre Zabbix 2019?
Bases de datos en HighLoad ++ 2019
Tutorial JavaFX: Hola Mundo
Desarrollo de plugins para Grafana: la historia de los conos completos
Análisis de Odnoklassniki en Joker 2019
Backend ortodoxo
Logros de la bioimpresión 3D de injertos de piel
¿Cómo sobreviven los magnates mineros chinos de Bitcoin?
Aplicaciones de voz: el mercado número mil millones que Rusia no nota
FP vs OOP
Historia de Mutt
Seminarios web de Hewlett Packard Enterprise en noviembre-enero
El libro "Computación cuántica para verdaderos profesionales de TI"
Nizhny Novgorod radio laboratorio y radios con detectores de cristal
Libro de Alan Turing y Mysterious Note - Science Detective
La historia de un pequeño proyecto de doce años de duración (sobre BIRMA.NET por primera vez y sinceramente de primera mano)
Revisión de GeForce NOW en Rusia: Pros, contras y perspectivas
Se trasladó de Terraform a CloudFormation, y se arrepintió
Google BERT es un nuevo algoritmo de búsqueda. ¿Cómo cambiará la clasificación y qué hacer ahora?
¿Cómo devolver el indicador TLS verde en el nuevo Firefox 70?
Intel Tremont - Nueva microarquitectura para la eficiencia energética
Cómo hacer que PCRE2 sea compatible con Apache 2.4
Programación Orientada a Protocolo, Parte 2
4 pasos desde un economista hasta un gerente de desarrollo personalizado o TI como una forma de lidiar con el aburrimiento
LEGO MINDSTORMS Education EV3 + MicroPython: programamos un constructor para niños en un idioma para adultos
Muestreador automático: vida después de la vida
Esta ciudad necesita un nuevo héroe: una revisión de las mochilas antirrobo de Bobby Hero
Leche de dientes: un cambio de profesión para las células
¿Es esto normal en absoluto? El problema normativo en psicología
Identificamos el ataque del virus de cifrado, accedemos al controlador de dominio e intentamos resistir estos ataques.
Visión sonora VOZ Visión. Mira desde la oscuridad
¿Por qué el servicio de marketing por correo electrónico realmente combate el spam y cómo funciona?
Hacer que la aplicación sea accesible utilizando la Biblioteca de pruebas de disponibilidad de ax
Instale Kali Linux con una interfaz gráfica en un servidor virtual
Los 9 mejores hallazgos de código abierto para octubre de 2019
Conferencia 27 de DEFCON. Beneficios de los productos hacker para macOS. Parte 2
Cómo trabajar fuera de la oficina y no volverse loco
Cómo dividir un negocio entre fundadores: la opinión de un abogado
Aplicación en TSD y comunicación con 1C: Enterprise 8.3 a través del servicio HTTP. Parte 5 (Menú, objeto complementario)
Cómo obtener una entrevista con un ingeniero de control de calidad sin experiencia laboral
Resolver la ecuación de regresión lineal simple.
Cómo funciona Blogspam
Sistema de medios basado en NUC: experiencia hogareña
Arquitectura EBA, también conocida como reactividad total
Hacer un configurador 3D para WooCommerce
Seguridad de la información del centro de datos
34 bibliotecas Python de código abierto (2019)
Google Analytics y Yandex.Metrica terminología: cómo no confundirse en todos estos datos
Presentamos los nuevos Microsoft Edge y Bing
Semana de la seguridad 45: vulnerabilidades de Chrome y BlueKeep Wildlife
"Chacal": aprieta la interfaz
Sobre el gato de Schrödinger
La máquina universal para realizar pruebas de bricolaje, parte 2
Acerca de las perspectivas del formato 360 Reality Audio, fotos del oído y viejos y olvidados
Reclutamiento de TI. Encontrar un balance de proceso / resultado
Carro para camiones ROS. Parte 8. Controlamos desde el control del teléfono ROS, nodo GPS
Deja de no hacer tu trabajo
SSH apretón de manos en palabras simples.
Reversim MIPS y Golang: los fundamentos del reverso. Resolviendo problemas para revertir con r0ot-mi. Parte 2
Dolor de muñeca y ratones de computadora
Beta Test: Devdiction for Developers: una plataforma para aprender inglés
Para aumentar la atención, nuestro cerebro no aumenta la concentración, sino que usa filtros de información
Cómo no reescribir un proyecto en Rust
Acciones de GitHub como CI / CD para un sitio en un generador estático y páginas de GitHub
React, JSX, importación de módulos ES (incluido dinámico) en un navegador sin Webpack
Visión artificial y medicina
El algoritmo de interacción de cientos de miles de partículas únicas en la GPU, en GLES3 y WebGL2
Khronos Group ha creado un repositorio unificado con ejemplos de Vulkan
AI y 2048. Parte 2: recorte de Minimax + alfa beta
Fantástica historia "Salvación" (10 min.)
Tren retro con una locomotora de vapor
Crear una consola con una altura variable para un trabajo más conveniente en una computadora
Revisión de Skaffold para el desarrollo de Kubernetes
Cómo seleccionamos y torcimos el marco para las pruebas de rendimiento
Boleto de aceite o boleto de Rosneft para el desafío sísmico
Usar ventanas modales en interfaces de usuario
Cloud Smart Home. Parte 2: Servicio en la nube
Programación funcional desde el punto de vista de EcmaScript. Funciones puras, lambdas, inmunidad.
Entrevista de Playboy: Steve Jobs, Parte 2
Algoritmo de búsqueda difusa de TextRadar: enfoques básicos
Internet está más fragmentado que nunca: ¿a dónde "llegan" más de un millón de nuevos usuarios diariamente? Parte 1
c.tech: Frontend Meetup # 2
Udalenka en TI: experiencia personal
Características del comercio minorista nacional, o cómo probé la fuerza de la tecnología francesa
Errores C ++ 20. Resultados de la reunión en Belfast
Seguridad en electrónica automotriz - hello world en el tablero de instrumentos
El laboratorio de radio de Nizhny Novgorod y los "cristadins" de Losev
"Nadie les dice a los demás lo que deben hacer": Nicolò Ribaudo sobre el desarrollo de Babel y más
¿Qué pasará con PHP en 5 años? Le preguntamos a los hablantes del mitap de Moscú más cercano.
Incluso los niños entenderán: una explicación simple de async / wait y promesas en JavaScript
Trabaje con la lista de pines, en C ++ para microcontroladores (usando CortexM como ejemplo)
Modelado geométrico de superficies de filete.
Lo mejor del Museo de Historia de la Computación en Mountain View
Uber ingresa al mercado de servicios financieros y lanza la división Uber Money
Almacenamiento de objetos en la trastienda o Cómo convertirse en su propio proveedor de servicios
Sistemas de Service Desk y su integración. ¿Cómo automatizar el proceso de trabajar con contratistas y fabricantes?
Seguridad PHP: dónde y cómo almacenar contraseñas. Parte 1
VMworld Europe 2019: anuncios clave y desembalaje de la legendaria mochila
Fijamos ngx-translate en la aplicación angular. Tutorial práctico
Seminario: Soluciones de TI híbridas para empresas. 14 de noviembre, Moscú
Transmisión abierta del Main Hall HighLoad ++ 2019
Cómo llevamos a cabo las pruebas de regresión de nómina en SAP HCM
Una startup que usó IA para desarrollar una cura en 21 días
Teoría general y arqueología de virtualización x86
Descripción general de la tecnología de síntesis de voz
Arcade Stick Story
Organización de rutas en Laravel
Negociador Cuentos
6-8 de diciembre - Rosbank Tech.Madness Hackathon
¿Qué es el Internet de las cosas y cómo ayudará a las empresas a ganar más?
Rendimiento en .NET Core
El progreso tecnológico ruso en el deporte: interfaces neuronales, cámaras IP, CRM deportivo y BigData desde un automóvil de carreras
UDP Flood de Google o cómo no privar a todo Youtube
Lanzamiento de Rust 1.39.0: asíncrono / espera, atributos para parámetros de función, nuevas funciones constantes
Cómo funciona la criptografía de curva elíptica en TLS 1.3
Shader no es mágico. Escribiendo sombreadores en Unity. Sombreadores de vértices
Antigüedades: el mensajero de la decadencia o la obsolescencia no planificada
Proyectos de mascotas - vida pequeña
¿Hay números aleatorios en CSS?
WISE-PaaS: una plataforma en la nube para la Internet industrial de las cosas
Tablas normales en Markdown
Programación Orientada a Protocolo, Parte 3
Cómo funciona la criptografía de curva elíptica en TLS 1.3
SIBUR Challenge 2019 - Competencia de análisis de datos industriales
¿Qué estudian en la especialidad de Data Science en universidades extranjeras?
Caso: servicio de coche. Desarrollo de campañas publicitarias e implementación de Bitrix24
Dell XPS 13 7390: una computadora portátil muy compacta para quienes a menudo trabajan fuera de la oficina
El programa de limpieza de los ríos del mundo de la basura.
Tetris como impresora
La apuesta cuántica de Google en IA, y lo que significa para toda la humanidad
Entorno y cierres léxicos en EcmaScript
Desencadenar correos electrónicos: cómo atraer a su audiencia
Estrategias de localización de contenido
Lo que necesita saber sobre Red Hat OpenShift Service Mesh
Cerebros en Marte: cómo el viaje espacial afecta la función cognitiva
Predicciones vs explicaciones: o por qué se necesitan más "semi-compras" en el campo de la ciencia de datos
Análisis y monetización de aplicaciones móviles para un desarrollador novato.
"Lo siento, pero estoy deprimido": cómo trabajar con un empleado enfermo
Cómo hacer una presentación "de fósforos y bellotas" y demostrar a todos que sin un diseñador puedes disparar
Tendencias en el marketing por correo electrónico: diseño alternativo, color y tipografía
Representación de subpíxeles de imágenes vectoriales arbitrarias (Haarmony LCD)
Cómo hacer que una reunión de trabajo sea lo más útil posible
Clasifique un cuerpo que envejece para ayudar a una población que envejece
Prueba comparativa de cámaras de teléfonos móviles viejos y un poco de historia
Programación para niños. Cinco de los mejores juegos HTML y JavaScript
Resumen a través de los ojos de un entrevistador
Los científicos han descubierto un nuevo factor en la entrega efectiva de medicamentos en el tumor
El chip de chip abierto OpenTitan reemplaza las raíces de confianza propietarias de Intel y ARM
Tendencias en visión por computadora. Lo más destacado ICCV 2019
Xamarin.Forms - Mapeo decorativo de QRCode con SkiaSharp
Que jugar con los niños antes de la escuela
Mensajes y alertas en Android a través de JSON
Aplicar el entorno Nix-Shell en Visual Studio Code
Mejora del diseño conjunto de componentes electromecánicos.
¿Qué pasa si no hay un analizador estático para su idioma favorito?
Cómo elegir un VPS
¿Cómo convertirse en un buen gerente? 4 formas de llenar el vacío en las habilidades de gestión
Aprendiendo a seguir el navegador Vivaldi
Meetup Burning Leads: Obtén Streaming
15 excelentes herramientas para crear, almacenar y administrar enlaces (bourget)
VMworld 2019, Día II: manejo, seguridad y un par de nuevos anuncios
Archivo de respaldo y bases de datos SQL 1C (en la nube y con encriptación)
¿Existe una perspectiva para "Orlan" o nuestro "Orlan" versus "IBM"
Artem Svetlov: "Todos los días en el trabajo veo cómo OSM ayuda a una variedad de empresas"
Algoritmo binario de aprendizaje automático con estructura dinámica.
¿Qué película de acción estadounidense hace sin una persecución? Toby Galicki y sus 60 segundos.
Notas del Zadroth: marco de omnipotencia
Demo de desarrollo para NES - HEOHdemo
Platform Developers Conf by Miro: transmisión en vivo
Simulación de sincronización con implementaciones reales
Cómo escribir un contrato inteligente de Python en la red Ontology. Parte 1: Blockchain y Block API
RxDart para los más pequeños ... proyectos
¿Cómo escribir un contrato inteligente con Python en ontología? Parte 5: API nativa
Boating City: cómo existe Venecia sin automóviles
Reconocimiento visual de IBM Watson: el reconocimiento de objetos ahora está disponible en IBM Cloud
Tutorial JavaFX: FXML y SceneBuilder
RabbitMQ vs. Kafka: conmutación por error y alta disponibilidad
Bienvenido a Mitap: carreras en Data Science para principiantes
Práctica difícil: cómo hacer una red Wi-Fi en un parque de la ciudad
Análisis de baterías de computadoras portátiles defectuosas. Notas de motorista eléctrico
Cómo cortar un monolito en servicios y mantener el rendimiento de los cachés en memoria sin perder consistencia
El resumen de los eventos de TI en noviembre (segunda parte)
Prueba pública de las soluciones de Ethereum Cloud y Cloud Privacy and Scalability
El trabajo no es un lobo, parte 2. Pasa al jefe y sobrevive en libertad condicional
¿Cuánto ganaron los desarrolladores de diferentes calificaciones en la primera mitad de 2019?
Cómo crear un prototipo de servicio de comparación de documentos en 28 horas y ganar un hackathon
Entrevista de Playboy: Steve Jobs, Parte 3
Telegram Bot - Asistente de planificación de eventos
Cómo el navegador para iOS mejoró las pruebas A / B. Informe Yandex
QA mitap en Redmadrobot 22 de noviembre
Alteración de columnas Radiotehnika S-30
Cómo la tecnología moderna está reemplazando gradualmente a las torres de incendios
Esquizofrenia arquitectónica Facebook Libra
Correr es un deporte ideal para un trabajador remoto. Parte 1: el camino hacia la primera carrera de cien kilómetros
3 historias de accidentes de Kubernetes en producción: anti-afinidad, cierre elegante, webhook
Gartner Hype Cycle 2019: informe
Gráfico en el navegador para Arduino y STM32
Migración de Cassandra a Kubernetes: características y soluciones
El primer conjunto de "Matemática Aplicada y Ciencias de la Computación" en el HSE de San Petersburgo: ¿quiénes son y cómo trabajar con ellos?
Construyendo su propio servidor sin servidor basado en Fn
¿El fin justifica los medios? (!) SEO negro y gris
Explicación intuitiva de la prueba de hipótesis y valor p
ESports - juega, participa
SAP en Microsoft Azure Tour en Moscú
La ciudad se duerme, los residentes de Habrovsk se despiertan
Crear un servicio de seguimiento de llamadas simple, parte 2
.NET Core 3 para escritorio de Windows
Las crónicas del hambre de libros
Envolvemos todo el tráfico LAN en vpn sin límite de velocidad
Pasantes a través de los ojos de la empresa
Introducción a ECMAScript 2017 (ES8)
Superhéroes soviéticos, mocos checos y clon australiano
Comprender los envoltorios de propiedades en SwiftUI
Tipo de API REST para desarrolladores frontend
.NET Core con Jupyter Notebooks Preview 1
"Lo leeré más tarde": el destino difícil de una colección de páginas web fuera de línea
Anuncio de .NET Core 3.1 Preview 2
Automatización de la contratación de carteles de cine en línea.
Cómo usar la criptografía para crear un "bien público" sin riesgo para los inversores
Volamos a través de los módulos: Navegación en una aplicación de módulos múltiples con Jetpack
Los principales anuncios de la conferencia Microsoft Ignite 2019
.NET Core con portátiles Jupyter - Vista previa 1
Autenticame Si puedes ...
Presentación de .NET Core 3.1 Preview 2
.NET Core 3 para escritorio de Windows
Moscow Node.js Meetup 10: Arquitectura de aplicaciones Node.js, Hot Reload en Node.js y un informe secreto
Hélice sin bloqueo en una máquina CNC
Otra forma de fraude de alta tecnología.
Aprendizaje automático para su caza plana. Parte 3: el empujón final
5 maneras de usar la Raspberry Pi de manera beneficiosa Parte dos
¿Por qué los mejores físicos consideran que las mediciones cuánticas débiles son una pseudociencia?
Sueño, relajación y música: cómo los atletas profesionales superan la fatiga y qué podemos hacer al respecto
Divida a Laravel en componentes
La agonía o la larga historia de un intento de recuperación de datos
Hipocresía google. PageSpeed Insights
Timelapse interno con el servicio de vigilancia en la nube IPEYE
Playme P570 Mono Review: breve y al grano
Usando X-Macro en el código moderno de C ++
Discusión: Internet depende del código abierto: ¿qué argumentos tienen los críticos?
Desarrollo de electrónica. Auditoría de proyectos en ejemplos. Salvamos los pisos cálidos con todo el habr
Inversiones cambiarias de bajo riesgo: cómo usar las cuentas y bonos del IIA como alternativa a los depósitos bancarios
Problemas de los patrones básicos para crear aplicaciones basadas en datos en React.JS
5 maneras de usar la Raspberry Pi de manera beneficiosa Parte tres
Reemplazar EAV con JSONB en PostgreSQL
Cómo despegar con baterías o la práctica de operar el paramotor eléctrico SkyMax. Parte 2
Cómo decidí una competencia de aprendizaje automático similar a los datos
Algoritmo de colocación de mosaicos basado en restricciones
¿Cómo encontrar un trabajo en una empresa que ayude a combatir el calentamiento global?
Redacción redux por SOLID
Noticias del mundo de OpenStreetMap No. 484 (22/10/2019 - 28/10/2019)
Primera impresión de Xiaomi MIUI 11
Mudarse a Europa: aventura y hallazgos
Busque datos y objetos en la base de datos de MS SQL Server con la utilidad gratuita dbForge Search
Cuando una empresa muere: cómo sobrevivir a la bancarrota
Protocolos criptográficos: definiciones, registros, propiedades, clasificación, ataques.
Pasantía en la Fundación Haxe
Tenedor de nómina. Eres un programador para mamá
Nunca ignores el entrenamiento de refuerzo de nuevo.
Cronología de Blade Runner: noviembre de 2019. ¿El pronóstico se hizo realidad?
Uso de módulos estrictos en proyectos de Python a gran escala: experiencia de Instagram. Parte 1
Uso de módulos estrictos en proyectos de Python a gran escala: experiencia de Instagram. Parte 2
Nuevas características de JavaScript esperadas que debe conocer
Programación asincrónica de Python: una breve descripción
El uso de polyfills al escribir aplicaciones de navegador cruzado
Como Redash notó y solucionó un problema que causó la degradación del rendimiento del código Python
Cómo criticar a Microsoft
Arquitectura o características de AERODISK vAIR del edificio de clúster nacional
Una representación visual de las elecciones en San Petersburgo: la magia del ajuste de voz
La diferencia entre una función asincrónica y una función que devuelve una promesa
El resumen de materiales frescos del mundo del front-end para la última semana No. 388 (4 al 10 de noviembre de 2019)
Sniffers que podrían: cómo la familia FakeSecurity infectó las tiendas en línea
Revertimos los dispositivos móviles 1 bajo Android. Cómo agregar un poco de funcionalidad y deshacerse de algunas noches
La parametrización incierta como método universal para construir arquitectura de aplicaciones en C ++ y Java por un mínimo. el precio
SwiftUI: creación de secciones expandibles / plegables en la vista de lista
Migración a infraestructura asíncrona en espera en Rust
Cómo escribir afirmar correctamente
Cómo mirar a un hacker mientras un hacker te mira a ti
Contraseñas de Cisco, migración de zona DNS, cero solicitudes LDAP, recopilamos paquetes Ethernet. Resolver problemas en una red con r0ot-mi. Parte 2
Gerente de un minuto y monos, compendio
Trigeneración: una alternativa al suministro centralizado de energía
Discriminación de empleados por edad: despiadada y sin sentido
Club de Santa Claus anónimas 2019-2020 en Habrahabr
DevOops 2019 a través de los ojos del desarrollador
Te invitamos a DINS Java EVENING el 21 de noviembre: miramos a AWS Lambda en acción y nos familiarizamos con el marco de Akka
Mexicanos en cascos polvorientos
Elegir un alojamiento: las 5 mejores recomendaciones
Procedimientos almacenados: descripción, límites y ejemplos
Introducción a SSD. Parte 1. Histórico
El traje: historia y perspectivas
Cómo pasar por un buen programador
Eco-fantasía para proteger el planeta.
Recomendaciones de Microsoft para deshabilitar la caducidad de la contraseña: consecuencias y conclusiones
Sonido óseo de siguiente nivel: revisión de Aftershokz Aeropex
Programación funcional desde el punto de vista de EcmaScript. Composición, Curry, Aplicación Parcial
Cómo los estafadores hacen esto. Herramientas de engaño
Operación TA505, cuarta parte. Gemelos
Concurso de complementos de la plataforma Miro con un premio de $ 21,000
Cómo dejar de fumar correctamente (instrucción)
Si no tiene Python, pero hay un modelo Keras y Java
Andrey Sebrant (Yandex): negocios en la era de la inteligencia artificial
Mientras el ejército de los Estados Unidos trata de leer las mentes
Feliz día del especialista en seguridad
Análisis salarial en el sector de TI de Armenia más vacantes abiertas en las empresas de TI TOP10
Droidcon London 2019: nuevas tendencias y los informes más interesantes
Cómo calcular la efectividad de la publicidad
Algoritmo de Kahan: cómo obtener la diferencia exacta de productos
Dominio front-end basado en TLS 1.3
"No podemos dejar los derechos de datos personales a grandes empresas" - ex editor jefe de Wired UK sobre el futuro de la tecnología
¿Cómo implementamos WebAssembly en Yandex.Maps y por qué dejamos JavaScript?
¿Qué hay de nuevo en Spring Boot 2.2?
Precaución, FAS: cómo no violar la Ley de Publicidad. Memo del anunciante
Semana de seguridad 46: micrófonos, láser y seguridad de máquinas capacitadas
Cómo crear tu primera aplicación web con Go
¿Por qué usar python -m pip?
Lo que está plagado de deshabilitar verificaciones "innecesarias" en CAD de placas de circuito impreso
Eventos digitales en Moscú del 11 al 17 de noviembre.
Eventos digitales en San Petersburgo del 11 al 17 de noviembre.
Patrón BLoC con un ejemplo simple
Mientras escribía el bot para la escuela d / z y cambié la base de datos
AI en su propio SOC: ¿los jefes de los centros de monitoreo de ciberataques sueñan con el análisis eléctrico?
Discusión: por qué el alojamiento de video popular está eliminando cada vez más contenido con guías de hackers
¿Cómo funcionan las balas en los videojuegos?
Vuelo con un dosímetro en tu bolsillo
Misión: encontrar trabajo en la universidad
La historia de un hack o no enoje al programador
- Le devolveremos la llamada
Ekaterimburgo, 19 de noviembre: grupo de usuarios de Atlassian MeetUp
Interfaces para monitorear el rendimiento de bases de datos populares en Foglight para bases de datos
Visita a la sede de Google - Términos y condiciones
Reactores industriales de uranio y grafito para la producción de plutonio
En un automóvil moderno, hay más líneas de código que ...
Telegram bot para una selección personalizada de artículos de Habr
Selección: 5 libros de marketing para leer para un fundador de startup
Control remoto con disparador externo para cámaras SONY HDR en ESP8266
Cómo localizar un juego móvil para el mercado asiático
El camino del arquitecto: certificación e inmersión en el producto
Intel Xeon E-2200. Núcleos del servidor, presupuesto
¿Qué tiene de malo el experimento de Microsoft acerca de una semana de 4 días o no perder la cabeza al ver un 40% de eficiencia?
Hacia dónde se dirige el mercado de análisis de BI en 2019
Por qué el hielo es resbaladizo: una respuesta científica a la pregunta de un niño
XML casi siempre se aplica incorrectamente
Malla de datos: cómo trabajar con datos sin un monolito
Experiencia de Netflix: Netflix Inside
Que eres Cómo distinguimos la parodia de los humanos, e incluso ganamos
¿Cómo se convirtió la tarea de prueba en una biblioteca de producción?
AR-creadores: el surgimiento de una nueva profesión
Presentación de PyTorch: aprendizaje profundo en el procesamiento del lenguaje natural
Trabajar bajo presión
“¿Hay vida después de Signor?” ¿O de qué hablaremos en SECR-2019?
Cómo determinar la dirección de un contrato inteligente antes de la implementación: usando CREATE2 para el intercambio de cifrado
Windows Server Core vs. GUI y compatibilidad de software
Entrevista con Mikhail Chinkov sobre el trabajo y la vida en Berlín.
MIRO es una plataforma abierta de robot de interior. Parte 4 - Componente de software: ARDUINO (AVR)
IOS killer: jailbreak usando checkra1n en preguntas y respuestas
Empresa canadiense desarrolló material que te hace invisible
Transición CSS de la propiedad de altura de 0px a auto
HP: su unidad original no es en absoluto original. ¿Quién tiene la culpa y qué hacer?
Currículum vitae para un traductor autónomo
Tenga cuidado con las vulnerabilidades que traen soluciones alternativas. Parte 1: FragmentSmack / SegmentSmack
Cómo ha cambiado el marketing por correo electrónico desde 2013: 4 tendencias principales y estadísticas actuales
Catálogos de productos, servicios y más.
Síndromes adictivos IT
Emparejamiento aburrido sin desequilibrio y colas: una guía práctica
Sistemas acústicos para salas de tipo abierto.
Algoritmos de aprendizaje automático de prueba de Blitz: alimente su conjunto de datos a la biblioteca scikit-learn
Técnicas de diseño de interfaz de usuario que ahorran tiempo
Reubicación a Munich. Scalors de Amazon Camino al trabajo ideal de Amazon
Diccionario de TI o ¿Qué? Donde A donde Parte 1
KotlinConf 2019 Live: Watch Live 5-6 de diciembre
MVC en Unity con Objetos Scriptables. Parte 1
Kaizen en desarrollo de software: desde mi propia experiencia
¿Hadoop está muerto? Parte 1
Software de código abierto para LMS: cómo free soft ayuda a administrar sistemas comerciales críticos en VTB
Código de programa en el auto
Lo que necesita saber sobre los Juegos Olímpicos "Soy un profesional": hablamos de las áreas de "Big Data" y "Robótica"
Cómo "Toy Story 2" Pixar se eliminó dos veces: primero por accidente y luego por la búsqueda de la excelencia
El problema de la monetización: por qué la tienda de aplicaciones populares elimina utilidades de código abierto
¿Cómo son las secciones de aprendizaje automático en las entrevistas de Yandex?
La huella digital de sonido de la computadora a través de la API AudioContext
Tres paradigmas
Compilación de programas con Notepad ++
JavaScript entretenido: una ecuación casi lineal
Grandes hipótesis de números primos demostradas para sistemas de números pequeños
Organización de una arquitectura simple en una aplicación de Android con un montón de ViewModel + LiveData, Retrofit + Coroutines
Cómo conectamos Prometeo
Configuración de la plantilla oficial de PostgreSQL en Zabbix 4.4
Administrador de etiquetas de Google: configuraciones de disparador poco obvias y útiles
Lámparas de mesa LED seguras que retienen la visión
Dado, cuando, afirmaciones y confianza en la implementación
Automatización para los más pequeños. Segunda parte Diseño de red
Extender UObject en Unreal Engine 4
PHP-Watcher: una herramienta que simplifica el desarrollo de aplicaciones de larga duración
Knative: una plataforma basada en k8s como servicio con soporte sin servidor
Si está creando algo, evite la programación del gerente.
Mecanismo de tuplas de solo almacenamiento dinámico en PostgreSQL
Yuri Ryabtsev: "La primera intercepción de un misil balístico es un evento aproximadamente igual al vuelo de Gagarin"
Cómo desarrollamos una aplicación móvil en Aurora OS (Sailfish Mobile OS RUS)
Una revisión de la actividad de virus para dispositivos móviles en octubre de 2019
¿Por qué ir a DevOpsDays? ¿Y por qué esta no es otra conferencia de DevOps?
Una nueva palabra en mochilero: conozca el modelo de pantalla de píxeles: mi experiencia e impresiones LED
Los errores más vergonzosos en mi carrera como programador (en este momento)
50 consejos UX en realidad virtual
Quemarse Recuperarse Comienza de nuevo. O no?
Escribir un chat en Python y Django
Sobre el mercado del trabajo completamente remoto sin una foto de la playa
Insight-Driven: análisis avanzado y gestión del ciclo de vida de los modelos de aprendizaje automático
Cómo enseñamos a los proveedores de leche de alfabetización informática
@Pythonetc compilación, octubre de 2019
Consejos y trucos de mi canal de Telegram @pythonetc, octubre de 2019
¿Quién es quién en TI?
Errores de libros de texto y curiosidades de estudio
Down the Rabbit Hole: A Story of One Varnishreload Error - parte 1
Registros de informes aproximadamente Tecnología: Explicación de datos # 3
Inteligencia artificial - Intérprete de idiomas
Entrega con clic cero y en SEO SERP: cómo llegar a la posición cero en Yandex y Google
8 mejores tendencias de la Conferencia Internacional sobre Representaciones de Aprendizaje (ICLR) 2019
¿Cuál es el próximo miembro ...? - Estamos buscando una fórmula para el enésimo término de la secuencia, generando funciones y transformación Z
Cómo diseñar hojas de cálculo web grandes y complejas
Actualización 3CX v16 Actualización 4 Alpha y 3CX para Android, planes de desarrollo de PBX
Cómo volamos aviones no tripulados a través de vertederos y buscamos fugas de metano
5 cursos gratuitos para administradores de TI de Microsoft
El libro "Programación de Olimpiadas" ha sido lanzado
Caso de RetouchMe: lo que obtuvimos al localizar la aplicación en 35 idiomas
Modelo de administrador del sistema de cuatro niveles
Anatomía de los sistemas acústicos: cermets y compuestos - Acerca de los difusores de audio de monitor
22 de noviembre, Moscú - AnalyzeIT MeetUp No. 3
Transferencia de conocimiento y traducción automática neuronal en la práctica
Pantalones cortos sobre Scrum
Food Design Digest Octubre 2019
Niveles de suscripción renovables automáticamente en la aplicación iOS
Desarrolladores junior: por qué los contratamos y cómo trabajamos con ellos
Cadenas de Markov para la generación de edificios procesales
Kotlin: ¿Cómo es una gran opción para el desarrollo de aplicaciones de Android?
Universidad de Stanford - Visita y revisión
6 puntos de aplicación para el internet industrial de las cosas
"Estas son reglas estúpidas que molestan a todos": discusión sobre prácticas de campo de contraseña
Hágalo usted mismo para tres guitarras
Decodificador cirílico de imprimible citado
Pruebas tautológicas, buenas y malas.
Medición de la calidad del código de la aplicación de Android con Sonarqube y Jacoco en 2019
"Aparentemente, hay una gran batalla por delante". Lo que le espera a la industria de TI en el futuro cercano
Startups que pueden sorprender
¿A qué investigación médica vale la pena prestarle atención este año?
Políticas de reputación de cambios de desbordamiento de pila para problemas
¿Cómo hacer que Daily / Stand-up no parezca una reunión de estado?
Importe informes de llamadas programadas de CoMagic a BigQuery en un horario usando Google Cloud Functions
GitHub ha creado un repositorio milenario en el que guardará repositorios de código abierto para la posteridad
Cómo se exportarán 82.000 toneladas de existencias nucleares de la URSS desde los Urales
Cómo permanecer loco en Open Space: hacer una nueva oficina desde cero
Transformación de Docker: venta de Docker Enterprise en Mirantis y una ruta actualizada
Xcode 11 y XCFrameworks: un nuevo formato de empaquetado de framework
Por qué no se puede confiar en las calificaciones de Amazon (y otras)
Consola retro portátil de bricolaje
Las expresiones de medios CSS son más que ancho máximo
Scrum no te ayudará. Entendemos por qué
Entrevista con Arthur Khachuyan: ¿cómo calcular un multimillonario en las redes sociales?
CAMBIO de personas. O ... cambiar a las personas. Sobre cómo "despegar" el proyecto de transformación
Cliente API Badoo Jira: magia en Jira en PHP
¿Reemplazar URL de acción y URI en teléfonos SIP o administrar a través de websockets?
Cómo funciona la búsqueda Yandex.Market y qué sucederá si uno de los servidores falla
Cómo comenzar a desarrollar una carrera en TI, si aún no tiene experiencia
Grupos JDBC y manejo eficiente de archivos: Java mitap 3 de diciembre en San Petersburgo
Google App Script, Mikrotik, Telegram y VPNBook comenzaron a tocar un cuarteto
Entretenida criptoenergía: el calor de la minería para los humanos y el calor de los humanos para la minería
Apache NiFi. 28 de noviembre en la sala de conferencias Deworkacy
Malos consejos sobre la introducción de Machine Learning en los negocios
Gatos, aviones, oficinas y estrés.
Lámpara inteligente
Sistema de diseño de Société Générale: armonía en diseño y desarrollo
Consejo de robot # 42: sonríe y la gente te alcanzará
Seguridad PHP: dónde y cómo almacenar contraseñas. Parte 2
Kirill Bondarenko: "OSM ha crecido en ancho durante mucho tiempo y continúa haciendo esto, ahora ha llegado el momento de altura y volumen"
7 cursos gratuitos para arquitectos de soluciones de Microsoft
Tutorial JavaFX: diseños básicos
Resolviendo el problema de las líneas irregulares en gradientes
Amazon AI hace que sea fácil abordar el contenido obsceno del usuario
Beneficios del reconocimiento facial en la nube
Cómo mejoramos el orden del almuerzo en la oficina (sin acceso al servidor)
Tres protocolos de paso
Reactor C desnudo de E / S completo
Los 6 cursos de Azure más recientes
Workflow Core: un motor de procesos de negocio para .Net Core
5 notas para el nuevo gerente
Los 10 cursos más populares de Microsoft en ruso
Cómo evaluar y comparar dispositivos de cifrado para redes Ethernet
Agrega ojos al robot
No en tiempo de ejecución, sino en tiempo de diseño
Julia PNL. Procesamos textos
Anuncio de laboratorio de seguridad de Github: protección de todos los códigos juntos
Visualización de fronteras distantes: espacio, cyberpunk, subconsciente.
9 bibliotecas de componentes web
Space Fight - Thriller de Guerra Fría
Vue Storefront: segundo enfoque de Shell
Guía ilustrada de OAuth y OpenID Connect
Correr es un deporte ideal para un trabajador remoto. Parte 2: física y material
JH Rainwater "Cómo pastar gatos" (segunda parte): todo lo que queda por dominar técnicas
¿Por qué un robot debe limitarse a recoger pelotas de golf? También hay tenis
Cómo creamos la tecnología de reconocimiento óptico de texto. OCR en Yandex
La historia de cómo la niña se reunió en TI
Asistente de voz de hogar inteligente AHURATUS
Noticias interesantes Vue 3
Cómo hicimos un hackathon en el tren y qué salió de él
¿Para qué es la sede del tren?
Baja conectividad, arquitectura y organización del equipo.
Como aprender un idioma extranjero
Descripción general del lector PocketBook 740 Pro: 7.8 pulgadas, audio y protección IPX8
Actualizaciones de ML.NET Model Builder
Creación de aplicaciones modernas en la nube con Pulumi y .NET Core
Escribir un complemento VLC para aprender inglés
Consejos y trucos geniales de WSL (subsistema de Windows para Linux)
Agregar cuarzo a la bota de primavera
Aplicación de RPA en cálculos científicos y de ingeniería.
Actualizaciones de ML.NET Model Builder
Experiencia en encontrar un puesto de estudiante de doctorado en Alemania
Gerente de proyecto: ¿mito o realidad? ¿O por qué se necesita en el campo de los efectos visuales?
Mitos y leyendas de los constructores de SOC, o 3 conceptos erróneos sobre los centros para monitorear y responder a los ataques cibernéticos
Meetup de MOSDROID: conéctate a la transmisión
Cómo funciona el aleteo
Vue Storefront: elevando el backend
La mejor arquitectura para MVP: monolito, SOA, microservicios o sin servidor ... Parte 1
Cool Life Hacks para trabajar con WSL (Windows Subsystem for Linux)
Brunner Elektronik: del sistema CAD a la cabina
El más indefenso es el halcón peregrino.
Cree aplicaciones en la nube de última generación con Pulumi y .NET Core
Architecture Meets AI en Microsoft
13 trucos útiles para trabajar con matrices en JavaScript que pueden ser útiles
Encuesta de herramientas frontend 2019 - Resultados
ML.NET: impresiones de Model Builder y no solo
Otra guerra del sistema operativo ya está bajo el capó de los automóviles
Tienes una botnet ... (o cómo me asusté del FBI)
Noticias del mundo de OpenStreetMap No. 485 (29.10.2019 - 04.11.2019)
Coche eléctrico hecho en casa - parte 1
Demasiado limpio?
Array.splice y Array.slice en JavaScript
SOMBRERO NEGRO Conferencia de Estados Unidos. Hazte rico o muere: gana dinero en Internet con Black Hat. Parte 1
Ir a asegurar 2FA en la cadena de bloques
Acerca de las instrucciones "Fotónica", "Programación y TI" y "Información y ciberseguridad" de la Olimpiada "Soy un profesional"
El regreso de la era de los imperios: todo sobre Age of Empires IV
Inventario de la I a la Z. Consideramos activos de TI
Estructuras de datos en Java. Métodos útiles de clase auxiliar
Arquitectura de sistemas informáticos 1 parte. Puertas lógicas
Escriba seguro trabajando con matrices PHP
No use MTProxy gratis y otros tipos de proxies gratuitos ...
"Protocolos de criptosistemas": Diffie - Hellman, El-Gamal, MTI / A (0), STS
Cerebro mutable
¿Por qué necesita una marca personal?
Elixir como objetivo de desarrollo para python async
¿Qué pasa si sin Python? Julia para aprendizaje automático y en general
Diseño de interfaz para el juego, dibuja un anillo Havel de Dark Souls 3
"Escucha" el cosmos: de la materia oscura al cometa Churyumov - Gerasimenko
Cómo probar el rendimiento del servidor: una selección de varios puntos de referencia de código abierto
Ivan Osipov y Yuri Artamonov sobre Kotlin y complementos para IntelliJ IDEA en la reunión jug.msk.ru
MONQ - monitoreo y AIOps originarios de Rusia
Los astrónomos creen que los satélites de comunicación SpaceX, OneWeb y otras compañías amenazan el futuro de la astronomía
¿Cómo mejorar la escucha si conoces 7000 palabras pero no las entiendes de oído?
¿Por qué evitar el uso de excepciones para controlar su flujo en Java?
Cómo necesitas y no necesitas escribir un chat para bots usando el ejemplo de mi bot para jugar a Secret Santa
Cómo escalar centros de datos. Informe Yandex
postfix + dovecot + mysql en FreeBSD
Solicitud-respuesta sincrónica usando Apache Kafka
El nacimiento del software educativo y su historia: de las máquinas mecánicas a las primeras computadoras
Creamos una aplicación web moderna. Conocimiento del proyecto y preparación para el trabajo. Parte 1
"Esto también es análisis de datos". Hable sobre bioinformática con Mikhail Gelfand
"Real Iron Man" rompió un récord de velocidad de vuelo
SOMBRERO NEGRO Conferencia de Estados Unidos. Hazte rico o muere: gana dinero en Internet con Black Hat. Parte 2
El resumen de materiales interesantes para el desarrollador móvil # 322 (del 11 al 17 de noviembre)
Experiencia personal de no quemar en el trabajo remoto
En Japón, crearon un robot de cuatro patas que puede subir escaleras verticales.
Análisis: cómo funciona Forex y qué necesita saber sobre el comercio de divisas en la bolsa para minimizar los riesgos
Ayuda para desarrolladores de implementación de PKI
Una red neuronal para definir a los que odian: "no, bueno, es una prohibición"
Un importante tweet de extensión de vida
Habr Weekly # 27 / Chromebooks vs Macbooks, cómo escribir currículums geniales, qué salario pedir, puntos AR por $ 3500
Cómo creé mi primer sitio web y qué surgió
Copias de seguridad incrementales de Postgresql con pgbackrest: un curso de luchador joven del desarrollador
Web Almanac 2019: Disponibilidad
Estación de trabajo criptográfica basada en estándares de clave pública. Configuración de tokens PKCS # 11
Probado en la práctica: Veeam Backup & Replication 9.5 Actualización 4 capacidades para trabajar con cinta magnética
El nacimiento de la mascota Slurm
Web Resolución de problemas con r0ot-mi. Parte 2
¿Qué tiene de malo la validación de datos y qué tiene que ver con el principio de sustitución de Liskov?
Introducción a los sistemas de recomendación.
10 trucos para la vida que desarrollan sistemas de recomendación
Estudiamos la publicidad contextual por nuestra cuenta: una gran selección de materiales.
Instale 3CX Chrome Softphone a través de Gsuite y migre registros desde Google Drive
El resumen de materiales frescos del mundo del front-end para la última semana No. 389 (11-17 de noviembre de 2019)
Interior de la cámara del iPhone 11: Parte 1: Una cámara nueva
Problema de Linux - Mala comercialización
Elena Khlapina, CEO de Immergity: "La realidad virtual se acerca"
Funciones de flecha en PHP 7.4
Eliminación de desechos de alto nivel en Rusia
Eventos digitales en Moscú del 18 al 24 de noviembre.
Eventos digitales en San Petersburgo del 18 al 24 de noviembre.
Migración de correo: cómo moverse fácilmente de un servidor e ir a otro
Desde estudiantes hasta incidentes o cómo ingresar a una empresa de TI sin conocimiento y experiencia
Siguiendo los pasos del movimiento ruso Scala. Parte 3
Migración de la base de datos de GitLab a PostgreSQL externo
Recopilamos en rpm WireMock, una utilidad para crear stubs sobre servicios web en Fedora COPR, análogo de PPA en Ubuntu
Acerca de los espejos de repositorio de Centos y elegir el mejor
Telegram bot para aprender idiomas extranjeros: desde apiñar palabras hasta hablar
Prácticas en Mars Digital Technologies. Cómo aplicamos el aprendizaje profundo en M&M
Soluciones para los desafíos de búsqueda de errores ofrecidos por el equipo de PVS-Studio en las conferencias en 2018-2019
Nuestro ganado: TopCoder Open 2019
Respuestas a las tareas del stand de PVS-Studio en las conferencias 2018-2019
Escribir un balanceador simple en Go
SOMBRERO NEGRO Conferencia de Estados Unidos. Hazte rico o muere: gana dinero en Internet con Black Hat. Parte 3
A través de espinas a DOS: cuatro disquetes que cambiaron el mundo
Formulamos una estrategia para trabajar con errores en React
Los 5 principales marcos JS para el desarrollo front-end en 2020. Parte 1
Los 5 principales marcos JS para el desarrollo front-end en 2020. Parte 2
Manejo de errores en Express
SVG o lienzo?
Red de juegos distribuidos como alternativa a GFN: cómo y por qué puede despegar, donde ya funciona en la Federación Rusa
21 de noviembre, Product Engineering MeetUp: ¿Quién es un ingeniero de producto?
Repase las espinas para bicicletas, primera parte: aprenda los conceptos básicos de la personalización del depurador de Visual Studio usando complementos
La revista Tram es una estrella de la vanguardia de los niños rusos que brilla intensamente y se desvaneció rápidamente
Autenticación de hardware del dispositivo Linux en sistemas de nivel superior
Instrucciones de TelegramBot para crear funcionalidades básicas para el bot. (Parte 1)
Las 5 mejores prácticas de desarrollo de software a seguir en 2020
CRM de rostro humano
React o Angular o Vue.js: ¿qué elegir?
Vue Storefront: Rellene datos en ES
Atacamos completamente al Joker 2019: ¿cómo fue la mayor conferencia de Java en Rusia?
Dirigir equipos en el proceso de entregar una nueva versión de la aplicación a Kubernetes
Esquemas de distribución clave con un centro confiable: esquemas de Giraud y Bloma
Resumen de gestión de productos de octubre
Starlink es un gran problema
¿Por qué me fui de San Petersburgo a Penza?
Mejora de la computación cuántica con el aprendizaje automático clásico
Algunos pensamientos sobre Jones / Middle / Seniors
Visión por computadora para nada
Buen discurso en público: 11 consejos simples
Paradigma funcional en Go: técnicas básicas
Cómo los químicos de una universidad estatal introdujeron los principios de TI en su trabajo y se convirtieron en líderes de equipo
Servicio de campo de gestión y servicio de campo. ¿Ha llegado Rusia al punto de administrar ingenieros de servicio de campo?
Tres pasos prácticos para guardar los recursos de su startup
Malla de servicio para microservicios. Parte 1
El techo se fue: cómo entender que es hora de un terapeuta y cómo encontrarlo
Creación de un CI / CD casero con acciones de GitHub y Python
El sitio web oficial de JetBrains ya está disponible en ruso
La teoría de categorías permite que las matemáticas abandonen las igualdades
Los hermanos Wright: primeros trolls de patentes
Recuperación, CUDA: Intel anuncia GPU de 7 nm para centros de datos
Comercio de criptomonedas: cómo desarrollar una estrategia sostenible
Armario de servidor con 14 paneles de conexión o 5 días en la sala de servidores
Cómo diseñar una carcasa para el dispositivo. Guía completa
Cómo comencé a poder comercializar
Localización del sonido: cómo el cerebro reconoce las fuentes de sonido.
Redux son como contenedores estatales en SwiftUI. Los fundamentos
Semana de la seguridad 47: Vulnerabilidades no triviales
Redes neuronales en citas
Retiro de libro
Hannes Lindemann v. Alain Bombard: ¿desacreditando un mito?
Identificar la actividad del disco de Linux
Administrar Windows Server desde el Centro de administración de Windows
Startups: 10 conclusiones de 20 lecciones en la Universidad de Stanford
Comience a usar ReactiveX en dardo y Flutter desde el principio
Marcos: más desventajas que ventajas
Nginx VTS Stats, Mockify - simulacro de API, comparación de Wiremock y Mockify
Cómo crear el portafolio técnico perfecto
Escribimos controladores USB para dispositivos abandonados.
Informes de la primera reunión en Rusia de desarrolladores de robots sobre Robot Operating System
Dar algo de espacio o un microcontrolador como un medidor de frecuencia
Desmitificación de los principios de la computación cuántica.
Complementos de Jira: algunos ejemplos de la invención exitosa de la bicicleta
Exploración del sombreador de arena del juego Journey.
Descripción general de cPanel: una consola basada en web para administrar sitios y hosting
Almacenamiento de valor clave o cómo nuestras aplicaciones se han vuelto más convenientes
Se acerca el 5G: qué empresas garantizarán la introducción de nuevas tecnologías en 2020
El sistema de crédito social chino no es, en primer lugar, un sistema de evaluación ciudadana, sino un API masivo
El primer formato de archivo de éxito en Internet no era MP3, sino MIDI
Problemas de registro de eventos de seguridad del sistema de Windows
El libro "Arquitectos de inteligencia"
Nuevo curso gratuito de análisis de texto de redes neuronales en línea de Samsung
Devolvemos Keenetic en el soporte KN-1310 del módem usb
Mostrar Gmail solo en html
Etapas de la introducción de modelos de aprendizaje automático en grandes empresas
Cómo desarrollar un desarrollador en una ciudad pequeña y no muy informática
"Con este paraguas, no tienes que hacer algo anticuado para averiguar el clima, por ejemplo, mirar por la ventana". Opus One revisión
Comparación de búsqueda interna de productos Yandex (beta)
Reunión de desarrolladores PHP Ufa
La funcionalidad de los sistemas modernos de protección de aplicaciones (WAF) debería ser mucho más amplia que la lista de vulnerabilidades de OWASP Top 10
Almacenamiento de configuraciones en la memoria de la Unidad Base
Cómo implementar tarjetas Tinder Swipe en SwiftUI
Desafío con TopCoder Open 2019: corta el pastel en seis partes
Lo que el cliente quiere cuando habla de implementar un sistema de monitoreo
TechnoText, clímax: se acerca la competencia final de autores
PHP Microservice Framework: lanzamiento de Swoft v2.0.7 según lo programado
El caballo se mueve en pedazos. Tablero de ajedrez
Como no volar con la transformación digital
Intel oneAPI, uno para todos, ahora, para usted también
"El informe no tiene derecho a ser aburrido": una entrevista con Baruch Sadogursky sobre hablar en conferencias
Registro de empresa de TI en Suiza: un caso paso a paso
El señor está vendiendo en el reino del código heredado (un cuento de hadas con un final abierto)
Slurm Basic en Moscú. Día uno. Una descarga de SocaCola, el micrófono fue quitado del presentador y el soporte está esperando
Arquitecto de software Nuevo curso de OTUS
Patrones básicos de UI / UX
Cómo construir una contabilidad de gestión efectiva y obtener superganancias
Protocolos de distribución de claves criptográficas asimétricas: Denning - Sacco, DASS, Wu Lama
Smart Home: control por voz en tres pasos. Frambuesa + HomeKit
Streaming de WebRTC en la nube en DigitalOcean
¿Qué tienen en común el overclocking y la reducción de tamaño?
Slurm Basic en Moscú. Día dos Mizaru, Kikazaru, Iwazaru y el soporte técnico siempre están de servicio.
Transmisión webRTC basada en la nube en DigitalOcean
Narrativa y "mazmorras": cómo un diseñador de juegos asocia las ubicaciones con una trama
Revisión de ONYX BOOX Max 3: lector de pantalla máximo
¿Cómo entender si los activos digitales son valores? Instrucción SEC
Opinión privada sobre Yandex.Turbo
JSON-RPC? Toma el complicado RESTO
9 beneficios clave de la tecnología Blockchain en software deportivo
Horizontal vs. Crecimiento vertical del desarrollador. Opiniones de ivi y Yandex
Contador DWT
Cómo empacar la aplicación VueJS + NodeJS + MongoDB en Docker
CLRium # 6: faltan 9 días
Clientes extranjeros y la legalización de los ingresos de un programador en la Federación de Rusia. ¿Qué se debe hacer y cuánto costará todo?
Siemens construye una planta de electrólisis para la producción de acero, que funciona con molinos de viento
Un poco de teoría de procesos de negocio.
Cómo diseñé el kit de enfoque
SP701 + PCAM-5C + 15 minutos + VITIS = MIPI fácil en FPGA
Canalizaciones de calidad en desarrollo móvil, parte 1: Android
PVS-Studio en las nubes: GitLab CI / CD
PVS-Studio va a las nubes: GitLab CI / CD
Ajuste de Firebird y Linux para una base de datos de 691 GB de tamaño con más de 1000 usuarios
Protección de Zimbra OSE de la fuerza bruta y los ataques DoS
Capas de lenguaje
Fusión de 3 vías en werf: despliegue en Kubernetes con Helm "con esteroides"
Lenovo en FINOPOLIS 2019
El lugar de la enumeración en el mundo cambiante de hoy
26 de noviembre, Moscú - Alfa JS MeetUP # 3
VPS con una tarjeta de video (parte 2): capacidades informáticas
oktech: Frontend Meetup # 2: mini entrevistas de oradores
Biología para programadores: cómo un enfoque de ingeniería cambia el mundo
Cómo hice el control de la computadora desde el teléfono
Descripción general de CAD en el núcleo geométrico C3D - 2
Implementación rápida de ReportPortal para familiarización
48 recursos de código abierto para JavaScript (2019)
API para recuperación asíncrona remota utilizando Apple Combine
El sistema de planificación de producción continua de Rodov es el Lean / MRP soviético de 1961. Despegue, puesta de sol y nuevo nacimiento
Cómo escribir un zapador en Phaser y ejecutar una tarea de prueba de desarrollador HTML5
Desarrollo de una puerta de enlace IoT basada en Raspberry CM3 +
Nuevo curso de OTUS. "Desarrollador IOS. Curso avanzado V 2.0 »
Principios de marketing de contenidos
Sobre la robotización empresarial con Farida Roslovets y directora de la empresa RPA electroNeek
Cómo crear e implementar una aplicación Full-Stack React
Cómo Apple mata las tecnologías web
Mes en la producción de radiadores de acero.
Cómo una pequeña ciudad del interior se convirtió en un centro internacional de comercio electrónico
Cómo automatizar el diseño de correos electrónicos con el mismo tipo de elementos: utilizamos objetos inteligentes
Cerebras Systems presentó una computadora con el procesador más grande del mundo de 22 × 22 centímetros
Slurm Basic en Moscú. Día tres La colección de contrainteligencia y el grupo, volando Pavel Selivanov y "Slurm Inspires!"
Inscripción abierta: inmersión profunda en TI en Marte
Servicio para reuniones aleatorias con extraños, pero no para citas. Historial de inicio de Random Coffee
Operación de aprendizaje automático en Mail.ru Mail
Historia de una radio nacional: Mussolini de Rural Radio y Joseph Goebbels lámparas cálidas
Cómo identificar un empleado potencial en la etapa de currículum
Automatización de suministro de flujo Apache NiFi
Instale Vmware ESXi en Mac Pro 1.1
Graduado de la Universidad de Innopolis sobre estudiar en la Universidad de Grenoble, AI, inglés con francés y queso con chinches
Estrategia de contenido para empresas B2B: casos y listas de verificación
Autodiagnóstico de discos duros y recuperación de datos
Hunt for Threat Hunters: ¿cómo encontrar y capacitar especialistas competentes?
Slurm Prom: el primer curso sobre Prometeo en ruso y su autor Vladimir Guryanov
Explore la actividad del cibergrupo del equipo Donot
Cómo cambiamos el estado de "siempre en contacto" para evitar el agotamiento profesional
tecnología aprox .: QATOK
Cómo el futuro panorama de TI ayudará a conectar a los consumidores, proveedores de TI y T&D juntos
Cómo enviar una cuenta para usar los servicios de Yandex Maps API a un vecino, o por qué un gigante de TI necesita control de calidad
Convirtiendo FunC en FunCtional con Haskell: cómo Serokell ganó la competencia Telegram Blockchain
¿Cómo elegir el filamento de impresión 3D correcto?
Algunas palabras sobre los beneficios de leer
"Oriole 2.0": el tren en el que viajará a lo largo del WDC
DeepPavlov para desarrolladores: configuración e implementación n. ° 2
Playme TAU DVR Review: soporte magnético, barato
Gorp.NET: una nueva biblioteca para crear plantillas inversas para extraer datos de texto estructurado
Certificación de sistemas de grabación de fotos / videos de delitos y sistemas del segmento de seguridad del transporte
¿Por qué la impresión 3D cambiará el mundo?
Swift.assert - vida después del lanzamiento
Reflexiones sobre el cuerpo perfecto.
Estudiamos el ensamblaje del chip RAM en el ejemplo de Hynix GDDR3 SDRAM
MPS 2019.2: tipos de datos enumerados, personalización de mensajes de error, transición a JDK 11 y mucho más
Notas sobre todo. Fuentes de alimentación simples y peligrosas
Dubai Mall en un teléfono inteligente, o cómo agregar un plano de un edificio a su aplicación
McKinsey: repensar la arquitectura de software y electrónica en automoción
Experimentos múltiples: teoría y práctica
Operación "Migración": cómo se mueve a la nube de DataLine
¿Cómo implementar las funciones de la utilidad de JavaScript usando Reducir?
Red Hat OpenShift 4.2: Nuevas herramientas
Cómo atrapar la luz con espuma: red de espuma-fotones
Cómo construir un sistema efectivo de atención al cliente
Específico y global: programa Mobius 2019 Moscú
Hackney pipeline: hackathon de OZON, Netology y Yandex.Tolki
Experiencia práctica actualizando MySQL 5.7 a la versión 8.0
Gestión programada de recursos de hardware
Mostrar números por LED
Cómo escribir un contrato inteligente de Python en la red Ontology. Parte 3: API de tiempo de ejecución
USB4: novedades y por qué es importante
IBM, memoria de línea de retardo e historial de visualización de 80 × 24 caracteres
Los matemáticos comienzan a domesticar el "problema del girasol"
Pruebas y economía de proyectos.
"Hoy en día, los ICS no protegen ni el espacio aéreo ni los protocolos patentados" - entrevista con Vladimir Karantaev
Probar la idea de una futura aplicación. Pretipo O como ahorrar mucho dinero
Bombillas LED GP
Cunas de seguridad: CSRF
Qué tendencias de diseño UX seguir en 2020
Para quienes trabajan en Houdini. Sobre la naturaleza de los cursos Vex y Bites of Python
Dispositivo autónomo en arduino, que indica un aumento (disminución) de la temperatura
Barrymore, ¿cuál es el rumor alrededor de Voximplant? Implementado sockets web, señor
Otra biblioteca simulada
Novedades de SOLIDWORKS 2020
¿Hadoop está muerto? Parte 2
Antigüedades: una difícil elección de tarjeta de sonido para juegos de DOS
Derechos de código de empresa para programadores
Instalar el módulo Powershell desde el repositorio de Github
Ya no quiero trabajar, nunca y en nada. Pero aprendí a exprimirme los resultados
Life after Record Bird: cómo y dónde más puedes encontrar información sobre el lanzamiento de lanzamientos de música
Redux son como contenedores estatales en SwiftUI. Recomendaciones
Pastilla eléctrica Tesla Cybertruck: resultados de la presentación
Extensión en Dart (Flutter)
La eliminación de uno de los hemisferios cerebrales no es fatal: el segundo hemisferio asume nuevas tareas
Lujo inaccesible de Intel: Core i9-9990XE con 14 núcleos a una frecuencia de 5.0 GHz (1 parte)
Lujo inaccesible de Intel: Core i9-9990XE con 14 núcleos a una frecuencia de 5.0 GHz (2 partes)
Semáforo en eventos C ++
El cerebro de la empresa. Inicio
Trayectorias cuánticas y con qué comen
El trabajo no es un lobo, parte 3. Principiante: ¿crecer o sobrevivir?
Angular sin zone.js: máximo rendimiento
Omega Red + PS1 Emulator = Kojima Genius
EkbDotNet Meeting No. 1 - Ekaterimburgo se une a la comunidad DotNet.Ru
Deno: Node.JS ¿se está acabando el tiempo?
Aprenda diseño web receptivo en 5 minutos
6 errores de hablar en público en conferencias
Qué es el soporte legal: recomendaciones para un abogado de una empresa de TI
Desarrollador en un sitio remoto: desde cero hasta un héroe
Caso de Narcade: los desarrolladores turcos hablan sobre la localización de juegos móviles y el mercado de juegos turco
Salida de datos multiplexados a una pantalla de puerto paralelo
No puedes simplemente tomarlo y hacer todo a la perfección: lo que queda detrás de las cortinas del récord mundial Guinness
Lo que hizo especial a Lisp
Resolviendo el problema de cambiar sobre alt + shift en Linux, en aplicaciones en Electron
Kubernetes 1.17: Resumen de las innovaciones clave
Cómo aumentar la precisión de los sensores
Cómo alojamos el escandaloso 8chan imageboard
Energía solar salada
¿Es Java el mejor lenguaje de programación para principiantes?
Buildroot: creación de firmware multiplataforma con zabbix-server
Slurm Mega. Instalación de un clúster listo para producción, 3 consejos útiles para altavoces y Slurm con Luke Skyoker y R2D2
Niños en Internet: cómo garantizar la ciberseguridad de los usuarios más vulnerables
¿Por qué vamos a conferencias científicas?
Hackear el mecanismo de privacidad de Mimblewimble
Juzgue a cualquiera con solo tocar un botón
¿Cómo podemos ayudarte? Como nos pueden ayudar
Séptimo Hackathon anual de JetBrains
De blockchain a DAG: deshacerse de los intermediarios
El mejor lenguaje de programación para principiantes.
Gartner chart 2019: ¿de qué se tratan todas estas palabras de moda?
Optimización de estrategia de blackjack de Monte Carlo
Automatización de pruebas End-2-End de un sistema de información integrado. Parte 2. Técnica
.Net Meetup en Raiffeisenbank 28/11 + Broadcast
¿Por qué una empresa con una capitalización de $ 55 mil millones pensó en abandonar el intercambio?
Black Friday 2019 para video vigilancia y nubes.
Reactor, WebFlux, Kotlin Coroutines o Asynchrony con un ejemplo simple
Webasto anuncia sistema modular de baterías automotrices
Enterprise Agile Russia en Raiffeisenbank 26/11 + Broadcast
DataArt organizará una conferencia abierta de Andrei Terekhov, Jefe del Departamento de Programación del Sistema, Matmekh, Universidad Estatal de San Petersburgo
Cómo funciona el compilador de optimización
¿Desarrollo de clientes o cómo lanzar un producto sin fallas?
El hilo de Ariadne: cómo enamorarse de JSR-133. Informe Yandex
WebStorm 2019.3: lanzamiento más rápido, soporte mejorado para Vue.js y otras mejoras
Congreso de EE. UU. Vs Zuckerberg: qué reclamos hacen los reguladores contra la libra estable de Facebook
El cerebro de la empresa. Parte 2
Descripción general de las herramientas de seguridad del repositorio de GitHub
¿5G dañará nuestra salud?
Nos ocupamos de la transmisión de video en resolución 4K a 60 Hz a través de un concentrador USB-C
Maratón técnico de Microsoft Dynamics 365
IntelliSense asistido por IA para la base de código de su equipo
Planificación entretenida
Implementación del intérprete MSH
MIRO es una plataforma abierta de robot de interior. Parte 5 - Componente de software: ARDUINO (AVR), subimos "bajo el capó"
Software de monitorización continua de glucosa en sangre para Windows
El cerebro de la empresa. Parte 3
Bitcoin en una jaula?
Administrador en 5 minutos. Frontend - react-admin, backend - Flask-RESTful
Habra detective en el fin de semana
"Eugene Onegin": inversión (historia N.-F.)
Datos personales en la Federación de Rusia: ¿quiénes somos todos? A donde vamos
Cómo FL.ru engaña a los usuarios vendiendo un servicio dos veces, rompiendo sus propias reglas
Si Richard Hendricks era estúpido, o Búsqueda lineal versus binario
Cómo los modificadores de acceso inhiben el desarrollo de jóvenes profesionales
Cómo hacer que su HTML responda agregando una línea de código CSS
Hablar de la muerte
IntelliSense basado en AI para su código
Caja para almacenar datos en aplicaciones go
“Dónde ir para obtener conocimiento”: conferencias científicas y conferencias tecnológicas en la Universidad ITMO
Horas epigenéticas de envejecimiento, pero aún así, están funcionando! ...
Un breve manual para estudiantes de un idioma extranjero.
"Juegos de ritmo que vale la pena conocer": qué proyectos pusieron sonido y lo hicieron parte del género
Noticias del mundo de OpenStreetMap No. 486 (11/11/2019 - 11/11/2019)
Anunciamos soporte para módulos ECMAScript en Node.js
Cómo fui a una reunión en la escuela 21
Qué herramientas ayudarán a cumplir con el RGPD
Programación moderna: una mirada después de 25 años de descanso o como escribí el bot para Telegram
Antecedentes: qué es QoE y por qué un proveedor debe trabajar con él
[Por los muelles] Aleteo. Parte 2. Para desarrolladores de iOS
Filósofo de bot para vk.com
10 años en un sitio remoto y lo que vino de él
Otra forma: LFS, multiusuario y el progreso actual de Indie Action / RPG
Métodos de mínimos cuadrados: texto escrito por un programador para programadores
Hablemos Sobre la descomposición y la depresión
Keylogger con sorpresa: análisis del keylogger y decano de su desarrollador
El resumen de materiales interesantes para el desarrollador móvil # 323 (del 18 al 24 de noviembre)
Use la inteligencia artificial en marketing: entremos en la mente de los clientes
Series temporales para pronosticar la demanda, la carga de CC, recomendaciones de productos y encontrar anomalías
Intel invita a OpenVINO hackathon, premio acumulado - 180 000 rublos
Mi grito Yaroslavna
Configuración de la aplicación en Angular. Mejores prácticas
Fórmulas y Combinadores Perezosos
"El ruido mata": lo que necesita saber sobre la contaminación acústica
La elección entre fácil y correcto
Vue 3 será más rápido
La historia del software educativo: las primeras computadoras personales, juegos educativos y software para estudiantes
El ratón que puso fin a los hermanos de alambre
La corte de EE. UU. Permite a los estados devolver la neutralidad de la red
Además de Karma: por qué se critica el desbordamiento de pila y por qué muchos se quejan de la toxicidad comunitaria
Cómo elegimos ServiceDesk. Parte 3
RayTracing comprensible en 256 líneas de C ++ desnudo
Mi primera experiencia recuperando una base de datos Postgres después de un bloqueo (página no válida en el bloque 4123007 de relatton base / 16490)
¿Entonces quieres ejecutar Windows 10 en una calculadora? Esta bien
Cómo se desarrollaron las incubadoras y los aceleradores de negocios: del laboratorio de Thomas Edison al combinador Y
Autenticación XSS, CSRF y Flash. Resolución de problemas con r0ot-mi Web - Cliente. Parte 2
El primer lanzamiento completo de OneWeb en el vehículo de lanzamiento Soyuz se pospone el próximo año, así como el lanzamiento del vehículo de lanzamiento Angara
Androides de la empresa Promobot. Vista lateral
La excavadora se convirtió en un robot autónomo capaz de cavar trincheras de forma independiente
El resumen de materiales frescos del mundo del front-end para la última semana No. 390 (18-24 de noviembre de 2019)
Optimización de soluciones de búsqueda en github
Primera introducción a AssemblyScript
¿Cómo deshacerse del código CSS no utilizado? Parte 1
¿Cómo deshacerse del código CSS no utilizado? Parte 2
Pruebas frontend
Perfilar el código del proyecto Go y resolver problemas de asignación de memoria
¿Por qué se requiere JavaScript en modo estricto?
Axios o Fetch: ¿qué usar en 2019?
John Lewis en la Conferencia de Deshacer el Envejecimiento 2018
Eventos digitales en Moscú del 25 de noviembre al 1 de diciembre
Eventos digitales en San Petersburgo del 25 de noviembre al 1 de diciembre
Python para AI: una combinación hecha en el cielo
Función Buildargv con Ragel
Qué hay dentro del aeropuerto: centros de control
Qué hay dentro del mejor aeropuerto regional del país: servicios de terminal
CDN dinámico para transmisión webRTC de baja latencia
De producción a salario a producción a pedido. La secuencia de pasos y un ejemplo de implementación práctica.
Clon Numpy
CDN dinámico para transmisión WebRTC de baja latencia
Desarrollo de juegos en redes sociales.
Envío de eventos desde ViewModel a Activity / Fragment en MVVM
PHP Digest No. 168 (5 al 25 de noviembre de 2019)
Frente ambiental: cómo la Internet de las cosas ayudará a proteger el medio ambiente
Por qué debería elegir el analizador estático PVS-Studio para integrarlo en su proceso de desarrollo
Sencillez Hickey
Razones para introducir el analizador de código estático PVS-Studio en el proceso de desarrollo
Hackney Pipeline: Hackathon para marcar datos de Ozon, Yandex.Tolki y Netologiya
Computación sin servidor basada en OpenWhisk, parte 1
OWASP Moscú (Rusia) encuentro 19/12 CFP
Rust para desarrolladores web: inicio rápido y vuelo rápido
JIRA: reglas para la preparación oportuna de software delicioso. TLDR 1: límites de oportunidad
Habr Weekly # 28 / Hablar en público no da miedo, Starship explotó, Tesla mostró CYBRTRCK, Peregrine Falcon hackeado
Primera aplicación (Avalanche - framework de aplicaciones para Java)
Licencias para sitios y servicios de Internet en China
Preguntas para una entrevista: del candidato al empleador
Detección de ataque de fuerza bruta a través de NTLM con Varonis
Te invitamos a DINS DevOps TARDE el 5 de diciembre: estamos hablando de un sistema de procesamiento de eventos, compartiendo experiencias con Influx
Novedades de SOLIDWORKS Simulation 2020
Más que antispam: cómo aprovechar al máximo su Security Email Gateway
¿Cómo convertirse en un desarrollador de Java? ¿O tal vez elegir Python?
Cinco preguntas sobre el diseño de lenguajes de programación
PHP sin servidor
Amazon pierde la guerra contra las falsificaciones
Fuzzing Z-machines
Ágil mixto: enfoque de cascada al implementar aplicaciones comerciales (también conocido como Agile-like)
Esports: obtener ganancias: Mercedes, megáfono, apuestas y branding para esports
Conferencia “Seguridad de la información. Amenazas del presente y del futuro ”
Semana de la seguridad 48: fuga de datos gigantesca y vulnerabilidad de Whatsapp
NILFS2 - sistema de archivos a prueba de balas para / home
Depuración de retrasos en la red en Kubernetes
Micrófono abierto: backend. Invitamos oradores
Cómo inscribirse en un curso y ... ir al final
Sobre la profesión de gerente de producto: ¿cómo lograr el ideal?
Implementación de Keras Deep Learning Model como una aplicación web de Python
El problema de crear y eliminar objetos con frecuencia en C ++
Soporte técnico y soporte. Gran investigación sobre el mercado laboral y los salarios. ¿Qué ha cambiado en 2 años?
Tutorial JavaFX: diseños avanzados
Ingeniero de datos: la profesión más sexy del siglo XXI
¿Cuándo es perjudicial para el hachís?
Refracción de tres lados en tres pasos.
Si hubiera ciudades en Marte ... ¿Qué haría la gente con HighLoad ++ allí?
Red bayesiana, monedas y la crisis global
La historia de un solo servidor con enfriamiento pasivo
Malla de servicio para microservicios. Parte II, los fundamentos de trabajar con Istio
Cómo escribir una calculadora simple cliente-servidor (JavaFX + EJB + WildFly)
Cómo recuperar el control y reducir la dependencia de los teléfonos inteligentes y las notificaciones
Flipper Zero - tomagotchi patsan multiherramienta para pentester
56 proyectos de código abierto de Python
Teoría de la programación: variante
9 enfoques para detectar anomalías
El segundo campeonato de programación: analizamos las tareas de la pista ML
Archivos de configuración. Biblioteca Libconfig y definición de configuraciones no utilizadas
Pros y contras de la vida de TI en Escocia
Problema n. ° 26: capacitación en TI: problemas y desafíos actuales de compañías líderes
Cómo lancé Docker dentro de Docker y qué surgió
Una gran descripción de la cámara termográfica Seek Thermal SHOT: inspección térmica de locales residenciales
Sobre el papel de las tareas de prueba en la vida del desarrollador
La vida y las costumbres de los soñadores.
Programación heterogénea y OneAPI Toolkit. Haga una pregunta a un experto de Intel
Domótica con soporte para lenguajes de programación industrial, o BluePill x405
¿Qué pensaron de los programadores?
Neungers: las especias deben fluir
Kitchen Robotics Parte 2 u otro avatar de Blynk
¿Qué quedará en la sala del servidor?
1. Análisis de malware mediante el análisis forense de Check Point. Red de chorro de arena
Máscara de vidrio agrietado: ¿es una RP planificada?
Recopilamos registros de Nginx usando nginx-clickhouse, los enviamos a Clickhouse y los mostramos en Grafana
Modelo de aplicación (Avalanche: marco de aplicación para Java)
Trabajo remoto de un empleador saludable
Las mejores prácticas de desarrollo de aplicaciones a seguir en 2020
Desarrollo de una aplicación móvil sin servidor.
Detectores de radar: algunas palabras más sobre ética y muchas palabras sobre leyes
Copia de seguridad automática y recuperación de listas de direcciones dinámicas en Mikrotik
Batalla de L2TP, RRAS vs SoftEther
Sistemas Embebidos Automatización de Pruebas de Hardware
Microarquitectura ósea como base para materiales ultraligeros y duraderos
Conoce
Tetris desafío aceptado
Creando un juego para SEGA Mega Drive / Genesis en 2019
Procesadores de clase espacial: ¿cómo enviar más potencia informática al espacio?
Software Internet Gateway para una pequeña organización
Materiales de la reunión de diseño de Atomic: letras, colores, forma, equipo y dinero.
Promoción de una aplicación en App Store y Google Play
Cómo funciona el soporte de HP: bienvenido o no autorizado
La inteligencia artificial entró en un debate con la gente, y convencida de que no es peligrosa.
Carrera vertical y horizontal en ciencia de datos
Cómo crear un juego 2D con Python y una biblioteca arcade
Aprende Bootstrap con 10 consejos útiles
SPS-2019 en el Centro de Exposiciones de Nuremberg
Las pruebas realizadas por Ryzen Threadripper 3960X y 3970X mostraron que son CPU realmente revolucionarias
La zona de dominio .ORG se vende a una empresa privada. El público llama a ICANN a rescindir el contrato
Huawei Cloud: Hoy está nublado en PVS-Studio
Cambia tu mentalidad con SwiftUI
Diseño de interfaz para el juego, dibuja un paquete de iconos
Clientes complejos: cómo proteger a su equipo de ellos
Huawei Cloud: hoy está nublado en PVS-Studio
El servicio es fácil devolución incondicional. Correo ruso
Cómo elegir un lenguaje de programación para crear una aplicación de Android
Mejores marcos PHP para desarrollo web
Clásico atemporal: lo que los juegos de acción modernos deberían aprender de DOOM
Código de incrustación y el peligro del software pirateado
Museum DataArt: computadoras industriales de destino conocido y desconocido
¿Te encanta leer con tus oídos? Reflexiones sobre el futuro de ITSumma Press
De la web a la aplicación en un DeepLink
Lectura para un hombre de audio: hierro viejo, formatos retro, "brillo y pobreza" en la industria de la música
Escritores, piratas y piastres
Consejo de ingeniero: cómo construir el producto que los usuarios necesitan y ser rápidos
¿Cómo entrar en Apple Arcade? Entrevista con los fundadores del estudio Tortuga Team.
Localización de la aplicación React
El concepto de reducción de grietas en solo 10 minutos
Sobre qué EXPLAIN es silencioso y cómo hablar al respecto
Computación sin servidor basada en OpenWhisk, parte 2
Red neuronal que lo ayudará a elegir una película: "sus gustos son específicos"
Microservicios y estructura organizacional. ¿Qué tipos de equipos asegurarán el éxito?
Bought! = Yours: John Deere le roba a los agricultores el derecho a reparar sus propios tractores
La visión de la máquina (radio) ve a través de las paredes.
Restauración de UNIX v0 a PDP-7: detalles de la trastienda
Los matemáticos cortan formas en busca de partes de ecuaciones
MVCC en PostgreSQL-3. Versiones de fila
Cifrado del tráfico TLS según los algoritmos GOST-2012 con Stunnel
Probar el operador mejorado instanceof en Java 14
Aún así, ¿por qué necesitas hacer?
Restauración activa: ¿puede la recuperación ante desastres ser más rápida? Mucho mas rapido?
Acceso a neumáticos Redd en puentes FTDI
29 de noviembre, 6 p.m. - devleads-mitap
Lo que da la automatización de prueba
Derechos y obligaciones de los miembros del equipo: aspectos legales y culturales.
¿AI significa amor?
Perspectivas para la televisión digital en Rusia
Nuestras manos no son para aburrirnos: restaurar el cluster Rook en K8
Servicios heredados en su infraestructura
Angular: el mejor compañero de construcción para aplicaciones interactivas
Nuestro en la Conferencia AI Journey
Resumen de eventos de TI de diciembre
Experiencia usando ZGC y Shenandoah GC en producción
JavaScript no necesita ser reemplazado por nada; otros idiomas también enfrentarán los mismos problemas
Dominio front-end basado en TLS 1.3. Parte 2
Principio de Hollywood (IoC)
CodeSide. Nuevo juego para la famosa competencia rusa de la Copa AI
Contenido mixto al descargar desde HTTPS: cómo encontrar y superar
Lo que no enseñan en la escuela: cómo capacitamos a los ingenieros de soporte técnico
Objetos versus estructuras de datos
Los matemáticos que usan el ejemplo de "etiqueta" calculan cómo ocurre la aleatoriedad
Capa convolucional: convolución rápida según el método de Shmuel Vinograd
Guía de estilo de Google en C ++. Parte 8
Seminario de marca de recursos humanos: sobre talentos, caza y contenido
Qué hacer líder del equipo para que el equipo no se agote
ChipWhisperer: Energy Attack on Magma
Clasificación incorrecta de los dedos de los sistemas de navegación subacuática
Comprensión de UICollectionViewLayout con la aplicación Fotos
El camino del probador: del "freno de mano" a la automatización
iKassa o cómo domesticamos al "cajero digital"
¿Y dónde mirar este telescopio con tu ojo?
"¡Hola, Checkmarx!" Cómo escribir una solicitud para Checkmarx SAST y encontrar vulnerabilidades interesantes
¿Por qué los profesionales a veces crean malas aplicaciones?
Diseñador de monetización: quién es y cómo convertirse en uno
Backend United # 5: Shawarma: microservicios, sistemas distribuidos y Kafka
Compare micro: bit con Arduino. ¿Y cómo obtener micro: bit gratis si no eres un estudiante de inglés?
Cómo nos casamos con dos sistemas bancarios de CRM
"Doctor, elimine esto de la factura": cómo buscamos servicios ilegales en VHI
SberX RamblerFront & Meet Up: cómo fue
Aplicación del modo de encriptación de las tarjetas SL3 MIfare en el ejemplo de una compañía
Historia de Vim y una guía para su uso efectivo.
Enciende la luz por el poder del pensamiento, bueno, casi
Reunión de diseño en la oficina de San Petersburgo de Wrike 5 de diciembre
Historial del procesador de video, Parte 2: 3Dfx Voodoo
Escribir su propia CLI para React
DJI Mavic Mini y la ley
Smartphone en lugar de terminal de recopilación de datos
PHP Mitap en Ivanovo
Cómo se desconectó el sistema satelital Galileo debido a la confusión organizacional y otros problemas
Cuando ganar es tu perfil
Aspectos destacados del Foro de desarrollo web de Chrome Web Dev Summit 2019
Carcasa para un dispositivo electrónico: cómo diseñarlo y fabricarlo en China
El camino hacia la inteligencia natural.
Nos deshacemos de las advertencias molestas al ingresar al servidor de terminal
Hacemos un enrutador y NAS en un procesador
Revisión de la legislación rusa para proteger la infraestructura de información crítica
¿Hay algún virus en Mac?
Cómo encontrar un trabajo con un buen contrato
Cómo convertirse en un científico de datos en 2019
VMware, Hyper-V, OpenStack, Kubernetes, Swarm: monitoreo desde una única interfaz en Quest Foglight
Vivamos hasta el lunes o cómo sobrevivir el viernes negro
Descripción general y comparación de las tecnologías V2X
Principios para construir sistemas de análisis de transmisión
Cómo probamos el WD ActiveScale P100 para nuestro almacenamiento S3
PVS-Studio Static Analyzer como herramienta para la protección contra vulnerabilidades de día cero
Analizador de código estático PVS-Studio como protección contra vulnerabilidades de día cero
Historias de Gennady Zelenko y Sergey Popov - divulgadores de tecnología en la URSS
5 pasos desde la idea hasta la aplicación práctica del aprendizaje automático con SAP Data Intelligence
El resumen de eventos para profesionales de recursos humanos en TI para diciembre de 2019
El pequeño secreto de un gran corazón: el primer cardiograma de ballena azul de la historia
React Native: ¿una bala de plata para todos los problemas? Cómo elegimos una herramienta multiplataforma para Profi.ru
Hipocresía no tóxica
Qué sucede cuando se conecta dentro y fuera de un túnel VPN
Aceleradores de flash PCI-E de 800GB a 6.4TB: desde el amanecer hasta la vida en una PC / servidor normal
Trabajo fuera de la mesa: ¿qué proyectos salieron a la luz después de la aceleración previa?
¿Y entonces fue posible? Ciencia y TI en una conferencia
TabPy para trabajar con datos en ClickHouse de Tableau
Seminario: Soluciones de TI híbridas para empresas. 5 de diciembre, San Petersburgo
Tablero de Grafana para el sistema de cerveza BeerTender
c.tech: Data Sense # 4 Lanzamiento de año nuevo
CDN dinámico para transmisión WebRTC con baja latencia y transcodificación
40 canales y chats para aquellos interesados en DevOps
Currículum escolar para crear realidad virtual y aumentada
trabajo y desarrollo divertido (damentals) # 0. ¿Qué esperar y cómo ayudar a que un desarrollador en prácticas se convierta en un junior seguro?
Números primos: ¿cuán grande es nuestra impotencia?
Búsqueda programática de código común con oEmbed
Slurm: 50% de descuento en los cursos en línea del Black Friday
Puppetry 3: pruebas automatizadas sin una sola línea de código
Black Friday 2019 - VDS en Moscú y Amsterdam, servidores con GPU
Primeras impresiones del lector PocketBook X de 10.3 pulgadas con pantalla E Ink Carta Mobius
Proyección en el techo: impresiones después de una semana de usar el proyector, poner "al final"
El servicio de asistencia de código abierto como alternativa a Zendesk y Help Scout. Arquitectura, diseño y usabilidad
Tutorial JavaFX: estilo CSS
La mejor arquitectura para MVP: monolito, SOA, microservicios o sin servidor ... Parte 2
Descuentos de hosters en Black Friday 2019
Diccionario de TI o ¿Qué? Donde A donde Parte 2
El mercado de servidores usados en Rusia: todo comenzó con Habr
Evaluación comparativa de ORM utilizada al crear aplicaciones de Android
"Cúbrete y vete para el fin de semana": cómo retirarte de los servicios más populares
La primera regla del antifraude es no contarle a nadie sobre el antifraude
Cómo las publicaciones de respuesta harán que Internet sea más inteligente
JavaScript en 3D: una introducción a Three.js
Las 10 principales tendencias del nuevo informe de tendencias de delincuencia de alta tecnología 2019/2020 Group-IB
Dos meses desde la idea hasta la primera venta: experiencia del equipo Genesis
HolyJS 2019 Moscú a través de los ojos del participante
Caer en una madriguera de conejo: una historia sobre un error de reinicio de barniz - Parte 1
Vivado: modo Picasso
Visualización y análisis de la estructura comunitaria mediante gráficos.
Biblioteca de kernel de Linux: kernel de Linux en formato so o dll
El hermano Pablo Escobar también lanzó un teléfono inteligente flexible
Inteligencia artificial, ITSM y, en general, ¿dónde está LEAN?
El desarrollador abrió una barra para desarrolladores y anfitriones de reuniones allí en Angular, diseño, PHP
SCADA en Frambuesa: ¿mito o realidad?
La era de los chips de 10 nm: quién desarrolla dichos procesadores y qué le espera a la industria en el futuro
Levenshtein distancia y búsqueda de controladores
Escherichia coli en una dieta de CO2: ¿una nueva herramienta en la lucha contra el calentamiento global?
Solución de tratamiento térmico Winnum TRP: configuración y uso
Hace 50 años en la habitación número 3420 nació Internet
1. Fortinet Getting Started v 6.0. Introduccion
¿Por qué hay tan pocas conferencias en el verano?
Tecnología inteligente para todos
Cómo se transforma el lugar de trabajo con la evolución de la computadora portátil
Te invitamos a DINS QA NOCHE 12/12/19: crea una tubería de Jenkins y aprende cómo paralelizar el lanzamiento de pruebas con su ayuda
Usar datos cifrados para el aprendizaje automático sin descifrarlos
Caminos procesales en Houdini y Unity
Experiencia implementando infraestructura de oficina en Zextras / Zimbra OSE
Admítelo, Watson, ¿estás completamente desconcertado?
Un montón de OpenVPN en Windows Server y Mikrotik con la migración de estas cosas a Linux
Mascota (una historia fantástica)
TechnoText-2019: quién ganó al final y para qué fueron
Cómo gana Apple: las 5 áreas comerciales más rentables de la empresa y cuánto le aportan
DevFest Siberia 2019: un vistazo a las tendencias desde el interior
WebRTC a través de Kurento: experiencia de prueba e implementación
Cómo verificar la validez de su pasaporte
FigmaGen: Style Automation en la aplicación iOS
Vue Storefront: Importar directorio desde Magento 2
Websockets Alguna experiencia en desarrollo y operación. Modificamos al cliente
¿Cómo gestionar un reloj? Análisis de la pista front-end del segundo campeonato de programación.
Segundo applet, cierre y botones transparentes en Processing 3
Seminario web "SRE: ¿exageración o el futuro?" 12 de diciembre a las 11:00
¿Son anónimos los mensajeros instantáneos gratuitos?
Cómo nosotros en TsIAN domesticamos terabytes de troncos
iOS Redes cuando la aplicación no se está ejecutando
Bot en redes neuronales: cómo funciona y aprende un asistente virtual
La verdad sobre los frenos de ferrocarril: Parte 4 - Frenos de pasajeros
Informe VPN global sobre dispositivos móviles en 2019
Elementos internos de JVM, Parte 2 - Estructura de archivos de clase
Ineficiencia
¿Estás seguro de que utilizas microservicios?
Funciones anónimas de PHP: exposición de la sesión de Black Magic
MVC en Unity con Objetos Scriptables. Parte 2
De trabajadores a programadores de php. Carrera de desarrollo inusual
"Buenas noches": cómo los dispositivos inteligentes privan a las personas del sueño
Windows UAC nunca deja de sorprender, o Cómo detectar una información privilegiada
School of Magic PHP
¿Por qué deberías probar FastAPI?
Pruebas A / B, canalización y venta minorista: trimestre de marca para Big Data de GeekBrains y X5 Retail Group
Depuración de implementación de software con strace
Alto CRI en chino
Pascal juega Go. Implementación de métodos e interfaces en un compilador aficionado.
Errores en la gestión de proyectos de aprendizaje automático
db-tree: busca y navega por la base de datos
Autos autónomos en código abierto
MOXA Nport - Mirada interior
JetQuad: Aviones a reacción con despegue y aterrizaje vertical
Dawn 3D
Estructura de paquetes DNS
Recuento de distribución estimado: clasificación reinventada con mayor frecuencia
¿Cómo despertar amable? Nueva alarma de luz Dawn Plus
Los ingenieros optimizan la trampa de partículas en el CERN
Tarjeta de sonido USB en YM3812
Cómo los atacantes pueden leer su correspondencia en Telegram. ¿Y cómo pueden prevenirlo?
Pruebas de IA y puesta en marcha: entrevista con Adam Carmi (Applitools)
¿Por qué, y lo más importante, a dónde va la gente de TI?
Cómo fue estudiar Data Science en 2019
Cómo se admite Java 8 en Android
Cómo visité Urban Tech 2019. Informe del evento
Hacemos un plan de terreno interactivo en 15 minutos.
Trucos de procesamiento métrico en Kapacitor
Qué hacer si los correos ya han llegado a Spam: 5 pasos prácticos
Arquitecto de alta carga. Nuevo curso de OTUS
Cómo los randomisers te permiten dar nueva vida a los viejos juegos
Despliegue fácil y sencillo de aplicaciones en el cartucho de Tarantool (parte 1)
Cómo no pagar el alojamiento Java o el inicio rápido con Google App Engine
El estudio de caso de RetouchMe: lo que aprendimos al localizar una aplicación en 35 idiomas
Transmisiones públicas de Heisenbug y Mobius
Seis recetas para un líder de equipo principiante: cómo mantenerse al día con todo y desarrollar un equipo
OWASP Moscú Meetup # 9
Los 9 mejores hallazgos de código abierto para noviembre de 2019
Botones de forma personalizada en la interfaz de usuario de Unity
El futuro de la inteligencia artificial en el sistema educativo: todo lo que uno debe saber
Ir a ir! Cómo el equipo de PHP comenzó a escribir microservicios
Pruebas de fiabilidad SSD: 3dnews vs JEDEC vs sentido común. ¿Dónde está la verdad, hermano?
Bibliotecas de visualización de datos reales para desarrolladores de reacción
Historia de los sistemas de control de versiones
Gran guía de etiquetas UTM: cómo averiguar de dónde vienen los usuarios
Infierno "cero" y cómo salir de él
Errores de JavaScript: arreglar, procesar, reparar
Textura convolucional
Humor de Año Nuevo de Arduino y palos
Habra detective y humor festivo
Obtención de permiso para volar un avión no tripulado (BVS, UAV) en la Federación de Rusia
En un cierto reino, no en un estado "brusco". Informe Yandex
Julia y semántica de distribución
Pregrado en los EE. UU .: Camino no convencional a las mejores escuelas secundarias
Grafeno, que aún no podía
React-admin y django rest framework
Antigüedades: cuanto peor, mejor o características de Sound Blaster Pro 2
Agregue automáticamente fuentes JSON a REFL.ME para generar mensajes y alertas
Desarrolle hexapod desde cero (parte 6): transición a la impresión 3D
Cómo el marketing agiliza la carga de sus teléfonos inteligentes
Probar aplicaciones de Android usando selenoid. Buscar ubicación en una aplicación móvil con Appium
Vivaldi para Android: una beta es buena y la segunda es mejor
Robotización AI con plataforma de datos IRIS de InterSystems
Unidad, ECS, actores: cómo aumentar FPS en tu juego diez veces, cuando no hay nada que optimizar [con ediciones]
Reflexiones sobre la POO y el estado de los objetos.
Plesk, cPanel o ISPmanager: ¿qué elegir?
Punto de intercambio de tráfico: desde el comienzo hasta la creación de su propio IX
Por qué estamos entumecidos por el miedo: el efecto de la serotonina en la locomoción
Lo que es común entre un revólver, lavadoras y un robot autónomo.
La primera muerte en un jetpack
¿Dónde comienza la creación de un mercado? Parte dos
Miedo y asco en TI
Systemd, guiones interactivos y temporizadores
La evolución de la fotografía digital.
Nomenclatura de cuadrícula CSS
Introducción a GitOps para OpenShift
La batalla de los servidores web. Parte 1 - HTTP divorciado de la realidad:
SD-WAN: tendencias y pronósticos recientes para 2020
Comparación de sesiones de creación de perfiles en XHProf Admin
¿Cómo se organizan las pruebas frontend en Yandex.Market y por qué rechazamos los lanzamientos semanales?
Meet Space - Nuevo producto de JetBrains
Bricolaje: cómo automatizamos la supervisión del almacén
Toshiba ha anunciado dos nuevas líneas de discos duros con una capacidad de hasta 6 TB y anunció su orientación al segmento corporativo desde 2020
¡El código más popular en la historia de StackOverflow tiene un error!
¿Qué salarios ofrecieron los empleadores a los especialistas de TI en la segunda mitad de 2019?
Cómo preparar RTSP en el sitio en 2020, o por qué los jabalíes no tienen tiempo para escapar
Componentes angulares con contenido en línea
Algunas reflexiones sobre css modular y problemas de soporte de código
El voluntariado como forma de vida.
Aprenda Azure en un mes de almuerzos: nuestro nuevo libro electrónico gratuito
Anuncio de .NET Core 3.1
Algunos consejos útiles para practicar Python
Ve al top ten: video y fotos del mitap aniversario
La historia de los procesadores de video, parte 3: consolidación del mercado, el comienzo de la era de la competencia entre Nvidia y ATI
Posicionamiento preciso en carretera
Venta abierta de entradas para los 10 días de Hack Positivo
Come arroz, reza Amitofo, ama a los gatos
Aprenda Azure por el mes: nuestro nuevo libro electrónico gratuito
Configuración de un enrutador doméstico + NAS en unRAID (parte 2)
.NET Core 3.1 lanzado
Python o no Python
Cómo usar MySQL sin contraseña (y riesgos de seguridad)
Docker para el front-end. Parte 1. ¿Por qué?
El módulo de biblioteca estándar de Python más útil que todo el mundo olvida constantemente
Aprendemos promesas basadas en la especificación Ecmascript. Conocido
Gran experimento porno: la historia de Internet para adultos
Busque vulnerabilidades en Samsung TrustZone o AFL fuzz all
Los resultados de la semana: Huawei se adapta a las sanciones, Putin firma leyes sensacionales y ShutterStock está bloqueado en Rusia
Un mes con Onyx Boox Note Pro
RE: Miedo y asco en TI
Presentamos 3CX V16 Update 4 Beta con un cliente Chrome VoIP y una aplicación de video para Android
Guía completa de actualización de Windows 10 para empresas de cualquier tamaño
Mini sensor de luz y choque | nRF52840
Ilya Yakyamsev: la eficiencia no funciona
¿Cómo sobrevivir y convertirse en un desarrollador frontend en el mundo moderno?
SpaceX lanza nanoracks para crear estaciones orbitales de desechos espaciales
Botón de llamada de bricolaje parte 2. Videoteléfono de Raspberry Pi
Ganadores del concurso de plataformas Miro
Módulo de carga automática mediante importación dinámica
TimTam: un masajeador de percusión de nueva generación con una función de calentamiento de punta única
Yandex lanzó una votación popular para los juegos retro. Finalistas de Retro Games Battle 2019
Venecia: ganancias salvajes en un par de rocas desnudas
Instalación de la instalación de almacenamiento a prueba de fallas distribuida de LeoFS compatible con clientes que usan S3, NFS
Falta de miedo y alegría de vivir en TI
German Post planea trabajar más despacio y descansar el lunes
El trabajo no es un lobo, parte 4. Empleado experimentado: cómo no agotarse y no darse por vencido
¿Por qué siempre queremos ver la proporción áurea? Intento (sin éxito) de análisis evolutivo utilizando redes neuronales C ++
Pasantía de Parallels cuando tienes 14 años
Gamificación de procesos de negocio. Como funciona
¿Es posible protegerse de los reclutadores molestos?
Las crónicas del hambre del libro II
Cómo cocinar RTSP en su sitio web en 2020, o por qué los jabalíes no tendrán la oportunidad de escapar
SviMik: "Hay dos opiniones opuestas sobre esto en OSM"
Docker para el front-end. Parte 2. ¿Qué eres?
La historia de cómo Google Play tachó diez años de mi trabajo en una hora
Los televisores inteligentes Samsung, LG, Vizio y TCL toman cada segundo "huellas digitales" de la pantalla y las envían al servidor
Verdadera suma de canales de Internet - OpenMPTCPRouter
Cómo conectarse a una VPN corporativa en Linux usando openconnect y vpn-slice
Intel no puede hacer frente a la demanda de procesadores. HP y Dell sufren como resultado
Transformación digital Leroy Merlin: diseño de una interfaz para trabajar con llamadas de clientes
Pruebas de regresión visual. Reiniciar
El método Y es una forma realmente fácil de construir un cubo de Rubik
Mi implementación de buffer de anillo en flash NOR
Node.js Streams para dummies o cómo trabajar con streams
Investigación de patentes en TI. El curso del joven luchador. Parte II Fuentes de información para la investigación de patentes.
[Supercomputación 2019]. Almacenamiento en múltiples nubes como una aplicación para los nuevos discos Kingston DC1000M
Encuesta móvil del viernes
Hablar de la vida? DREAM Team en Alexa Prize Socialbot Challenge 3
Monitoreo como un proceso de gestión de eventos.
¿Por qué QA es una buena carrera para un programador?
Multithreading en Node.js. Bucle de eventos
Diseñadores industriales de Tesla Cybertruck: ¿por qué es tan bueno y malo?
Análisis de incidentes en redes y sistemas informáticos.
Cómo Nadia se convirtió en Nadezhda Mikhailovna
Navegador Firefox - 15º aniversario: ascenso, caída y renacimiento con un enfoque en la privacidad
¿Se acerca la era de los servidores ARM?
Cinco razones por las cuales la IA no podrá reemplazar a las personas y solo nos hará mejores
Golden Gate: cómo replicar terabytes por hora, o Experiencia usando CDC en GoldenGate en VTB
Respuestas prácticas a preguntas no triviales, o Cómo implementar DevSecOps en organizaciones con un panorama complejo de TI
Habr Weekly # 30 / Actualización del año, salarios de TI y hacia dónde van desde TI, usó MacBooks, multiherramienta para pentester
Cómo prepararse para una entrevista en YCombinator
Red neuronal enseñada a reconocer el habla en los labios usando un algoritmo de reconocimiento de grabación de voz
Buscando un número de perfil de Instagram
oktech: Data Sense # 4 entrevista al orador
Desarrollar en .NET Core? Guo en Ubuntu, creé
Front-end dojo: proyectos para la formación de habilidades de desarrollador (5 nuevos + 43 antiguos)
Conocimiento de Yandex.Maps o cuánto amo la documentación
¿Cuánto cuestan los trucos de magia?
Knight's life - Arena en línea con elementos RPG
Impresiones en la búsqueda Y. Directa: por qué paga 1,5 veces más por clic
La participación falló: llevamos a AgentTesla a agua limpia. Parte 2
Cómo comenzar un proyecto de mascotas y no obtener beneficios
[Infografía] Inteligencia artificial en ciencia ficción
Python en desarrollo móvil
¿Cómo funciona el servicio médico del aeropuerto?
Componente externo para la plataforma móvil 1C (BroadcastReceiver)
Computación cuántica: ¿el final de la cadena de bloques?
Disfrutando de Flutter Interactuar en todo el mundo en la oficina de Ozon
¿Cómo obtener un elemento de un árbol binario por índice en un período de tiempo razonable?
¿Necesito registrar mi marca?
Comparación de herramientas de bypass \ VPN
Los robots agrícolas avanzan
Reaccionar y Vue sin npm y compilaciones
¿Todavía una pelea o suficiente?
ESP32 + Arduino Core + FreeRTOS + Blynk = casa con los inicios de la mente
7 principios fundamentales de ITIL
Auroras en los planetas del sistema solar.
¿Qué es el EEG y por qué es necesario?
Escribir su módulo caducado con límite para tarantool
Cómo crear una API RESTful en la plataforma Symfony 5 + API para un proyecto MODX
Lectura de fin de semana: resumen de audio de los servicios de transmisión y la industria de la música
Modders pasó 15 años arreglando Knights of the Old Republic 2
Deanonymizing transacciones de conjuntos de datos elípticos
Creación de Discord: bot en .NET Core con implementación en el servidor VPS
La práctica de preparar palabras extranjeras con actuación de voz para memorizar en el programa Anki
Resolución de problemas con pwnable.kr 26 - ascii_easy. Nos ocupamos de los dispositivos ROP desde cero de una vez por todas
On the structure of parallel computing or the arguments against the “Go” operator
The sum of all natural numbers: 1 + 2 + 3 + 4 + .... Part 2
Steroid Hypervisor: FreeBSD + ZFS + cbsd
Most supercomputers run Linux - discuss the situation
Fractal image compression
C ++ and Numerical Methods: Approximate Newton-Cotes Integration
What will happen to purchases in foreign online stores from January 1, 2020
A selection of upcoming free events for developers in Moscow # 2
Second wind Pandora DXL 3000 or how I screwed my own telemetry
How to make a bot that turns a photo into a comic book: step-by-step instructions for dummies
Nano-neuron - 7 simple JavaScript functions showing how the machine can "learn"
The digest of interesting materials for the mobile # 325 developer (on December 2 - 8)
Habr-analysis: what users order as a gift from Habr
Documente su API express con anotaciones swagger
MQ JMS application development on Spring Boot
News from the world of OpenStreetMap No. 488 (11/19/2019 - 11/25/2019)
Kivy. Build packages for Android and no magic
Functional programming is not what we are told
The code we live in
We are finalizing Yandex. Station to watch YouTube
Prefix tree with bitmap indexes
11 directions for the growth and professional development of a programmer
Mitap “Kubernetes in action!” - real experience in building scalable systems
How I learned to work with microcontrollers - a beginner's experience
List Comprehension vs Map
In the wake of the Astrotracker in Two Evenings - My Experience
IGF 2019. Is the Internet falling apart?
The digest of fresh materials from the world of the front-end for the last week No. 392 (December 2 - 8, 2019)
El color de la Luna y el Sol desde el espacio en términos de RGB y temperatura de color.
Analysis of CPU load generated by individual JavaScript components
Event Listeners and Web Workers
What new can you expect from Node.js in 2020?
[bookmark] 9 tools that increase web developer productivity
10 Python Tricks to Know About
Three Pandas Methods You May Not Know About
One hundred to five hundred digits of the number pi on the knee
If the data does not fit into memory. Simplest methods
The house that the robot built
Writing a simple web application using Spring MVC, Spring Data JPA and Hibernate
Why implement Service Desk and how to choose a solution for your company
Algorithms for searching the volume and center of mass of a polyhedron
How to teach a neural network to reproduce game physics
GitLab 12.5 released with the creation of EKS clusters and the environment panel
How I stopped hating and fell in love with development
PostgreSQL Antipatterns: CTE x CTE
Ecology and data centers. As in Russia and abroad, "green data"
Unity Shader Graph Basics
Ephemeral Containers Kubernetes First Steps
PHP Digest No. 169 (November 26 - December 9, 2019)
Pro Demand Planning, Holt-Winters and XGboost
How to 1C Programmer to become a Java developer
Creating an incremental server for iOS Team
Integration bus for Bank SOYUZ (AO): design and auto-testing
CLion 2019.3 is here! Improved editor speed and the most anticipated new features
Issue # 28: IT training - current issues and challenges from leading companies
Android, Google and free content licenses. Who is to blame and what to do
How to design a notification system. Step-by-step instructions with examples
Modular and reusable Docker environment with Carnotzet
3 reasons to quit learning English at Intermediate level
A new solution to the old Internet problem
What Uber and Vision Fund Teach Us
Android, Google y licencias de contenido gratuito. ¿Quién tiene la culpa y qué se puede hacer?
“Beware, FAS!”: An attempt on Santa Claus, the whole truth about sales, skiing disputes and a New Year’s contest with gifts
Referencia rápida de categorías de valores C ++: Parte 1
Introducing the AWS Landing Zone Programmable Terraform Module
Text with meaning: video from the first mitap for UX editors
Roskosmos would be useful analogue of the Spinoff program
Tooltips in FAQ.Net notes program or navigation on RTF documents without changing the documents themselves
Enter IT: My research on moving to IT from other industries
Telegram Open Network: theory and practice from the network validator
Background: the main thing about the new "plugs" AirPods Pro
Referencia rápida de categorías de valores C ++: Parte 2
Create an open source project for Angels in a couple of clicks
Rating of the best CPUs for gaming PCs in 2019
Friday Mobile Survey Results
How to achieve CMM Level 5 QA and Testing
DIY capture of Mifare crypto keys and do-it-yourself copying of IronLogic doorphone keys
Take care of your dongles: Logitech keyboard receiver security study
Secured by Knox - Samsung Mobile Security Mechanisms
Think SRE: look at projects through the eyes of an SRE engineer
Accelerated Development with Spring Boot DevTools
What does Big Data do in MegaFon and how to get there?
Features of the construction of national data centers, Mikhalych
Pinebook Pro: No longer Chromebook
How I searched for helpdesk among 15 solutions and ... did not find
We bring the linear regression equation into matrix form
How to make a journalist out of a neural network, or "Secrets of reducing the text on Habré without a word"
How to officially pay for freelancer services abroad, pay 0% taxes and not feed payment systems
Staff for Santa Claus
16 development tips for Android in Kotlin. Part 1
Ways to find the goal. The role of chance
See where you are going (peripheral vision vs cognitive load)
Open microphone: backend. Guest Registration
[Video animation] Wired world: how in 35 years a network of submarine cables enveloped the globe
Security Week 50: Man-in-the-middle attacks in Confluence and Linux
Digital events in Moscow from December 9 to 15
Digital events in St. Petersburg from December 9 to 15
Yandex.Maps: I went to the card controller - I immediately got the user's position (okay, now seriously)
Postgres-Tuesday # 5: “PostgreSQL and Kubernetes. CI / CD. Test Automation »
Alexey Savvateev: Game-theoretic model of social schism (+ nginx survey)
Cars are already ahead of people in reading tests; but do they understand what they read?
AppCode 2019.3: works faster, understands Swift better, knows about Mac Catalyst, conveniently displays assembly messages
How the Domain Name System Developed: The ARPANET Era
Beauty or practicality in the server room
A Guide to Flying Cars
Serialization in C ++
Pipes & Filters. Example application and implementation using Spring
Habraiting 2019: statistics and ranking of the best articles for 2019
Edge of Honesty and John Doe
Why is self-organization of teams so important in Scrum and why there cannot be managers in it
Complemento Java sin dolor
SDK de SARIF y sus errores
SDK de SARIF y sus errores
Programación heterogénea y oneAPI Toolkit. Conferencia improvisada experta de Intel responde sus preguntas
Desde una computadora portátil: un servidor doméstico con alimentación redundante al enrutador Mikrotik
Computación sin servidor basada en OpenWhisk, parte 3
Análisis de tareas de WTF en JavaScript
Cómo el tiempo lineal se convierte en Windows en O (n²)
¿Cómo sobrevivir a la edad de hielo más severa en la historia de la Tierra?
Cree un cliente ligero RDP basado en Raspberry Pi
Antipatterns PostgreSQL: uniones dañinas y OR
Revisión de PocketBook X: un enorme lector de 10.3 pulgadas con una pantalla E Ink Carta Mobius y una carcasa de metal
MVCC en PostgreSQL-4. Instantáneas
Privacidad por diseño y privacidad por defecto (protección de datos diseñada y privacidad predeterminada por GDPR)
¿Qué es la entropía en el software y cómo gestionarla?
La comunicación dentro de un equipo remoto es nuestra experiencia.
Editorial Peter. Venta de invierno
Servicio de restauración activa o la historia de un proyecto industrial en Innopolis
Sistema de coordenadas ultrasónicas 2.0
Kubernetes 1.17: cómo actualizar y no gastar todo el presupuesto de error
Equilibrio de carga en Zimbra Open-Source Edition con HAProxy
La tecnología está llevando a la humanidad al declive. Es hora de cambiar algo
Uso de passwordstore.org: administrador de contraseñas estilo KISS
Cómo escribir tu propio transliterador
El camino de las pasantías a las actuaciones en HighLoad 2019
MVC en Unity con Objetos Scriptables. Parte 3
Los ingenieros de DevOps no existen. ¿Quién existe entonces y qué hacer al respecto?
Contra todos: asistentes de voz en la aplicación
Crea la estructura de un bot multiplataforma simple
ClickHouse + Graphite: cómo reducir significativamente el consumo de espacio en disco
Sistema de supresión de potencial o ingeniería inversa de la prueba Matrix + de tiempo simultáneo
Trabajo como programador en una empresa, pero quiero cumplir mis 50 años de manera diferente
Puntos de entrada de Python
Cómo los microservicios de Netflix manejan los datos de Pub-Sub
4 aspectos de la gestión del servicio ITIL
Outsourcing de impresión: cómo verificar que el contratista no esté cobrando cantidades de facturas
Golden canon grid: historia de terror para frontend
Sistemas generales de detección y prevención de intrusiones
Efros Config Inspector beneficia incluso a quienes no lo usan
Java Digest para el 10 de diciembre
Las 10 principales empresas de desarrollo de aplicaciones en 2020
¿Cómo lograr tus objetivos?
Gato y perro alimentan al robot
Otro DSL para validaciones
¿Qué es el genoma completo y por qué es necesario?
Postgres Pro Standard 12.1 lanzado
Lógica inversa
Cómo funciona el prototipo de transacciones anónimas en la cadena de bloques Waves
El gendarme profesional de Postgres, Oleg Bartunov, le cuenta a Faride Roslovets sobre PostgreSQL y sus negocios en Rusia
Resonador con un giro que los físicos no conocen
Lucha por la atención
Propia pila de navegación. ¿Mejor que ROS?
Cómo las estúpidas decisiones al diseñar un avión de la Segunda Guerra Mundial llevaron a la creación del Macintosh
Malos consejos o razones para seguir aprendiendo inglés después de intermedio
Las 12 infografías dinámicas dinámicas de TI más interesantes
Django vue generador
PostgreSQL Antipatterns: estadísticas alrededor de la cabeza
3. Análisis de malware mediante el análisis forense de Check Point. Chorro de arena móvil
Cómo Yandex enseñó inteligencia artificial para encontrar errores en las noticias
Cómo funcionan los kubernetes gestionados y OpenShift gestionados en IBM Cloud. Parte 1 - Arquitectura y seguridad
Golang: ¿En qué confía un especialista en Go en un mar de especialidades de TI?
QA para principiantes: ¿cómo probar un cohete o avión?
Puede rastrear
ExtJS 7 y Spring Boot 2. ¿Cómo construir un SPA que interactúe con su API y complementos externos de ReactJS?
Una revisión de la actividad de virus para dispositivos móviles en noviembre de 2019
Cómo hacer que las células cancerosas absorban más fácilmente la medicina
Informe de uso de contenedores Sysdig 2019: nuevos Kubernetes y detalles de seguridad
Cómo recopilar claves de baja frecuencia para SEO: 4 formas no triviales
Tendencias clave en la externalización de TI después de 2020
¿En qué países y ciudades ganan más los desarrolladores cuando se consideran los impuestos y el costo de vida?
Zork y Z-Machine: cómo los desarrolladores transfirieron el juego de mainframes a computadoras hogareñas de 8 bits
Indexación de miles de millones de vectores de texto
Algunas palabras sobre Alter Table, o cómo no hacerlo
CIMON-2: (un) Doomsday, o cómo IBM Watson subió por encima de las nubes
Tostadora, Mi círculo y Freelansim se convierten en parte de Habr
Escalada de privilegios en el cliente EA Origin Windows (CVE-2019-19247 y CVE-2019-19248)
Publicación no oficial sobre el cambio de marca de Habr + Competition
Aprendizaje automático como asistente de monitoreo inteligente
Unificación de componentes visuales. Parte 1. Estilos
Otra "primera en el mundo" SuperApp
Creación de una aplicación de entorno arduino utilizando CI github
Tru hackers han terminado
Vladimir también conocido como wowik: "OpenStreetMap necesita ideas que no se pueden realizar en otros sistemas"
¿Cómo organizar una startup exitosa?
Dejar de emitir algo más como una pérdida de memoria
Cámaras o láser
Como Youtube e Instagram: internacionalizando y localizando una aplicación Python
Patios traseros: una malla de servicios automatizada sobre una infraestructura multi-nube e híbrida
Python Memory Management: un poco sobre la fragmentación de la memoria
El software empresarial hace que sus empleados sean más geniales. Lo necesitas
GoLand 2019.3 con rendimiento mejorado, soporte mejorado para módulos Go y más
2. Fortinet Getting Started v 6.0. Arquitectura de soluciones
Datos abiertos Roscosmos Ponerse al día con América
Pentest La práctica de pruebas de penetración o "piratería ética". Nuevo curso de OTUS
Sensores para hogar inteligente
Los 6 errores más comunes que cometen los desarrolladores al escribir HTML y CSS
El número de inversores privados en la Bolsa de Moscú superó los 3,5 millones de personas.
Instalación y configuración de AlienVault SIEM (OSSIM)
Narración a través de los alrededores o por qué las escenas cortadas no son una panacea
Viajes profesionales: cómo viven las azafatas
# Nota Precaución operaciones atómicas en ConcurrentHashMap
Meetup DevOps Moscú 17/12: únete a la transmisión
Tres incubadoras realizaron cursos de creación de prototipos para el primer grupo de estudiantes
Combinamos el microcontrolador "infantil" y los juegos de mesa
Amenaza de nivel de Kingston Thanos
Estoy escribiendo en C # para que el front-end sea más fácil
C ++ vtables. Parte 1 (conceptos básicos + herencia múltiple)
Cómo publiqué un artículo científico en Nature
Problema de privacidad de datos de Active Directory
Combinatoria en Python
Cómo evaluar el dominio del inglés
¿Qué poner debajo de un árbol de TI? Reloj binario
Gatos en cajas o estructuras de datos compactas
Atributos y protocolo de manejo en Python
10 complementos útiles de código de Visual Studio
Entrevista de juego
La Duma del Estado ha adoptado enmiendas a la ley sobre electricidad en términos de microgeneración. ¿Las alternativas serán felices?
La Universidad de Bata creó una neurona analógica electrónica.
Reúna un equipo de diseñadores UX y pierda 7 millones debido a errores de contratación
¡El nuestro en el cuadrante 2019! Cómo ha cambiado el informe analítico de videoconferencia de Gartner Meeting Solutions durante cinco años
Instalar Exchange 2019 en Windows Server Core 2019
Videollamadas bajo el capó: de millones por día a 100 participantes en una conferencia
12 de diciembre mañana resumen de Java
Buscando LD_PRELOAD
Una variación sobre el tema del modelado de la vida. Parte 2
Cómo ahorrar 15 000 rublos al registrar software
Juego en WinForms + C # en 16 años (2 partes)
Cambiamos el marco y el perfil de trabajo sobre la marcha, y no solo. Lo que sucederá en el segundo mitap de PHP NN
¿Cómo me metí en ThoughtWorks o en una entrevista ejemplar?
¿Se necesitan almohadas en el centro de datos?
TK universal para Wi-Fi, con explicaciones
Crea hermosos edificios de tratamiento con Blueprint
Ir a la configuración del software
CI / CD personalizado para Unity
Audición en lugar de visión: reconfigurar las neuronas cerebrales para adaptarse a la oscuridad
Compresión resistente de alta velocidad (continuación)
Problemas y tareas de implementación del concepto de Internet de las cosas
Acerca de los complementos de Gradle, subprocesos múltiples en sistemas distribuidos y automatización de monitoreo: video de Yandex. Metap de dinero
De Hyper-V a VMware y viceversa: convertir discos virtuales
Sábado: Pensamientos de un programador sobre economía, Marx, Lenin y Capital
Verdad desnuda
Data Lake orientado al cliente en una empresa de juegos
IntelliJ IDEA 2019.3: optimización del rendimiento y mejora de la calidad
Qué es NFC y cómo funciona. ¿Actualizar lo básico?
Resumen de la industria FinTech: las tecnologías financieras más prometedoras de finales de 2019
Cómo AR / VR de Apple se enfrentó a una realidad brutal
Cómo abrir un túnel en Kubernetes pod o contenedor con tcpserver y netcat
Internet chino está en auge; quizás el mismo futuro nos espera
Creación de videos a través de PowerPoint - matices, errores y automatización
Bloquear rastreadores de anuncios a nivel de red es difícil, pero posible
Experimente escribiendo un juego en TypeScript y WebGL o una historia sobre cómo un backend-shch se sumergió en una interfaz moderna
PostgreSQL Antipatterns: Sisyphus ÚNETE Matrices
Eterno resplandor de la limpieza .NET
El cuento del pulpo
¿Cuán profundamente debe entender el CTO la tecnología del proyecto? Le preguntamos a personas de 5 compañías
RPA Pruebas de velocidad del robot de software
Cómo mejorar realmente tus habilidades de programación
Google Stadia: una plataforma de juegos basada en la nube con una estrategia de monetización extraña
Cómo cambiar al desarrollo de otra profesión y crecer rápidamente en un nuevo lugar
[Actualizado a las 10:52, 14/12/19] Se realizó una búsqueda en la oficina de Nginx. Kopeiko: "Nginx fue desarrollado por Sysoev de forma independiente"
Gestión de gestos: borde a borde. Parte 1
La historia de los procesadores de video, parte 4: el advenimiento de la GPU de uso general
Qué hay dentro de shawarma: microservicios, sistemas distribuidos y Kafka. Compartir materiales de Backend United # 5
Tutorial de Spring Boot Admin
Vulnerabilidades de firmware y procesador
El modelo de efectividad de la publicidad en medios para tiendas en línea.
Playrix CI / CD: cómo construimos y probamos nuestros juegos
La oficina de Nginx está siendo registrada debido a la demanda del Grupo Rambler. El servicio de prensa del demandante confirmó la demanda.
Mil y un errores de interfaz de usuario, o cómo ayudar a un desarrollador a evitar errores comunes de interfaz de usuario
Historial de parches de Apple
Ataques de clic cero: cuando su seguridad no depende de usted
Como sin dolor, sin captcha y sin cargo para llevar extractos del Fondo de Propiedad del Estado Federal del Registro Estatal Unificado de Derechos Humanos a un humano legible
Vidos e insectos
Concursos tecnológicos Radiofest-2019. Resumen
Cómo enseñar a UITextView a destacarse maravillosamente
Transistores de 2 nm: ¿corta o corta?
Trucos turcos con gusanos, ratas ... y un profesional independiente
Indicador de calidad del canal del servidor WebRTC sobre TCP
Revise DevOpsDays Moscú: ideas de 6 informes
Indicador de calidad del canal para el servidor WebRTC sobre TCP
Yuri Rogachev: "Vine a hacer el M-1, sin conocer la tecnología informática"
Los 3 principales elementos HTML que olvidamos
El formato Clang ralentiza el programa
El 39% de las pymes rusas se enfrentan a ciberataques selectivos
Desarrollo de aplicaciones móviles en Python. Biblioteca KivyMD
Instanciación de Python
Bígaro: procesador de una sola instrucción
Anuncio de la vista previa de Azure Spot Virtual Machines
La revolución más pacífica
Acelerar los conectores PHP para Tarantool usando Async, Swoole y Parallel
Habraiting 2019: estadísticas y ranking de autores para 2019
Muévete con Xamarin.Forms 4.4
¿Qué significa Rambler Group golpeando a Nginx y los fundadores y cómo afectará a la industria en línea?
Proyectos autónomos y propios. Siguiendo Nginx
Un segundo año de Q #
Desmitificando el nuevo .NET Core 3 Worker Service
Estudios de campo del concepto de "Documentación como código"
SEO vs. PPC - ¿Qué es mejor para su negocio?
Activación de cámara oculta por navegadores: ¿Big Brother o error de cálculo tecnológico?
Estrella transformadora en el árbol de navidad
Clasificador simple P300 en datos abiertos
10 sistemas de control. ¿Dónde es más conveniente comunicarse sobre tareas y compartir archivos?
Aprender palabras agrupadas temáticamente
[Actualización] Nuestra gente es golpeada, y estaremos en silencio?
Reaccionar beneficios: ¿una bendición para las empresas?
Kubernetes: ¿por qué es tan importante configurar la gestión de recursos del sistema?
Multiprocesamiento y conciliación de datos de varias fuentes.
Nuevas bibliotecas front-end en los periféricos React
¿Qué necesitas en las aplicaciones para tomar notas?
Uso de particiones en MySQL para Zabbix con una gran cantidad de objetos de monitoreo
Cómo cumplir con los requisitos de 152-FZ, proteger los datos personales de nuestros clientes y no pisar nuestro rastrillo
DevOps: OK, pero ¿qué hacer? Cómo reducir el trabajo manual y lograr el resultado deseado
El código abierto lo es todo
Cómo resolver el problema del reconocimiento de audio en GO
Fin de la infancia: derechos de autor en obras creadas por inteligencia artificial (IA)
JH Rainwater "Cómo pastar gatos": en el otro lado del desarrollo
Principiantes Sobre SEO
Resumen de gestión de productos de noviembre
9 trucos HTML útiles
Cómo ensamblar una imagen de Oracle DB para Testcontainers
Física en un proyecto de unidad utilizando la lucha móvil como ejemplo
uMCPIno: escribir un protocolo simple con entrega garantizada para Arduino
Diferencias entre C ++ / Visual Basic y Java a nivel general (para principiantes y estudiantes)
Todo sobre impuestos para trabajadores independientes de TI. IE y autónomos. Parte 1
Posición del Grupo Mail.ru sobre el desarrollo de código abierto en Rusia
Estamos escribiendo un simulador de escritura táctil usando JavaScript puro. Parte 1
Un nuevo logro en criptografía: factorización de un RSA de 795 bits
Todo sobre impuestos para trabajadores independientes de TI. STS, patente o impuesto para autónomos. Parte 2
Cómo aumentar el alcance de comunicación con un vehículo aéreo no tripulado (UAV)
Encuesta del viernes: ¿Qué tienes en el Panel Express?
Descripción general de las posibilidades de Qt Creator 4.11 y QBS 1.15 para programar microcontroladores
Todo sobre impuestos para trabajadores independientes de TI. Carga fiscal de la PI en diferentes modos Parte 3
La posición oficial de los Comités del Programa Highload ++ y otras conferencias de TI sobre reclamos contra Igor Sysoev ...
@Pythonetc compilación, noviembre de 2019
Consejos y trucos de mi canal de Telegram @pythonetc, noviembre de 2019
Tendencias UX / UI en 2020
Publicidad en YouTube: llegar a los programadores
Clubes informáticos de los 90: "¿Cuánto interés le queda?"
"Chotky kid" Jruschov y otros residentes de Donetsk
¿Podemos cocinar Java, Kotlin RestController?
Cómo establecer relaciones sociales en un equipo de trabajo remoto
¿Qué significa realmente el Grupo Rambler que golpea a Nginx y para qué se puede preparar la industria en línea?
Escáner de venas
El primer programador ruso
Webinar de decodificación "SRE - ¿bombo o el futuro?"
[Traducción] De la piratería al código abierto: mi historia
# manorOpenSource
Resultados de la semana: Rambler reclama los derechos de Nginx, Microsoft crea un nuevo PL y en Rusia cierran el proyecto Taigafon
Guía para autónomos: las preguntas más comunes sobre el trabajo de SP
Una selección de datos estadísticos entretenidos
Pruebas automatizadas con Pytest
Desarrollado por NGINX
Arquitectura de soluciones en la nube. Nuevo curso de OTUS
¿Cómo responder a la anarquía? Basado en eventos con Nginx
Cómo desarrollar el diseño y el código de un sitio web personal
Apagón de 30 minutos en apoyo del autor de Nginx - Igor Sysoev
Noticias del mundo de OpenStreetMap No. 489 (26/11/2019 - 12/02/2019)
Crear un sitio usando C ++
Habr Weekly # 31 / Rambler vs Nginx, Tinkoff pagó y "dejó caer" a todos, compra el impuesto por más de 20 €, rediseño de Habr
La compañía de Igor Sysoev es más cara que la del Grupo Rambler
Convierta PNG a DDS en formato DXT5 y vea los resultados sobre la marcha usando python
Rubicon completado: nginx
Segundo año Q #
Blockchain para los más pequeños
Servicio de trabajo en .NET Core 3: qué es y por qué es necesario
Continúa volando con Xamarin.Forms 4.4
Posición del equipo de ingeniería de Okko en eventos relacionados con Nginx
Bocetos modulares
Científicos rusos han desarrollado un tomógrafo innovador
Video destacado para desarrolladores: diciembre
Atlas se encogió de hombros o se volvió incorrecto
Senolítica: ¿un problema o una solución?
Apoyamos la cultura del código abierto y cada persona que lo desarrolla.
Tutoriales de SDL 2: Lección 7 - Viewport
Sobrescritura de archivos Java
Reaccionar init nativo vs Expo
Java Digest para el 14 de diciembre
Retorno de la solidaridad: TI y trabajadores independientes necesitan organizarse
La historia de los juegos en la nube
Biblioteca Java de código abierto con filtrado de seguimiento de pila, análisis de cadenas silenciosas y comparación de versiones
La disminución de la popularidad de PHP: ¿no es tan simple?
Inteligencia artificial y la complejidad del cerebro humano.
Contador de alcohol o Cómo sobrevivir a las recepciones de buffet
Entrevista del juego: Estrategias de contratación. Parte 1
Estudio de seguridad TurboConf
La historia de la startup de fitness Peloton: de una valoración de $ 8 mil millones a publicidad fallida y pronósticos de una caída del 85% en las existencias
Mi (nano) experiencia con Yandex.Maps API o por qué necesito instrucciones
¿Es posible transmitir y recibir información sin restricciones sobre la distancia y la velocidad de la luz?
Portátil casero ZedRipper en dieciséis Z80
Visión artificial de alta velocidad en el versátil dispositivo de clasificación de piezas LEGO
Desarrollo reactivo de Telegram bot
En 2011, la cuestión de si Nginx pertenece a Igor Sysoev o Rambler
Pioneros y pioneros. Impresora de construcción circular 3D: ¿cómo comenzó todo?
Inferencia de tipos en jscodeshift y TypeScript
¿Por qué vencer a la puerta cerrada?
Detective Habra: el secreto de los editores de noticias
Cómo reducir el consumo de módulos wifi en diez o más veces
Una selección de los próximos eventos gratuitos para desarrolladores en Moscú # 3 (16-24 de diciembre)
Diez años de ONYX en Rusia: cómo las tecnologías, los lectores y el mercado han cambiado durante este tiempo
Implementación de tipo de cadena en CPython
F5 Networks Corporation envía cartas a sus clientes informándoles sobre la situación actual con NGINX
Cómo hacer amigos PyTorch y C ++. Usando TorchScript
Herramienta ideal de evaluación de empleados
Análisis de los datos de la votación de blockchain de 2019 en la Duma de la ciudad de Moscú
QtQML / Panel de correlación rápida
Cómo funciona la renderización de juegos en 3D: rasterización y trazado de rayos
Paradigma de desarrollo a través de comentarios
El resumen de materiales interesantes para el desarrollador móvil # 326 (del 9 al 15 de diciembre)
El genetista de Harvard desarrolla la aplicación de datación de análisis de ADN prototipo
Consejos útiles de Python que no has conocido
El precio oculto de las bibliotecas CSS-in-JS en las aplicaciones React
Aventuras del hexafluoruro de uranio empobrecido alemán en Rusia. Parte 1. Historia y tecnologías de enriquecimiento.
Metafísica de la inyección de dependencia
Captura de pérdidas de memoria en C / C ++
Conferencia DEFCON 19. Los jefes adoran Excel, los hackers también
DogBot de React Robotics persigue la revolución en la industria de la construcción
Desde juegos de computadora hasta mensajes secretos: discuta los huevos de Pascua en lanzamientos de vinilo
14 proyectos de código abierto para bombear habilidades de ciencia de datos (fácil, normal, difícil)
Copias de seguridad automáticas de equipos de red y su almacenamiento en el sistema de control de versiones
ONYX BOOX Livingstone: un lector de un formato popular en un diseño inusual
Conferencia HACKTIVITY 2012. The Big Bang Theory: The Evolution of Pentesting in Enhanced Security. Parte 2
Entrada de contabilidad duplicada en una base de datos relacional
Hacemos una aplicación de escritorio nativa multiplataforma en Angular
9 consejos JavaScript muy útiles
¿Kubernetes es el nuevo Linux? Entrevista con Pavel Selivanov
¿Cómo p̶е̶р Tв̶ы̶й̶ el segundo mitap de Android de Tinkoff
Mikrotik y Linux. Rutina y Automatización
52 conjuntos de datos para proyectos de capacitación
Alexei Ragozin sobre las características nuevas y antiguas de Java Flight Recorder en OpenJDK 11 en la reunión jug.msk.ru
El resumen de materiales frescos del mundo del front-end para la última semana No. 393 (9 al 15 de diciembre de 2019)
Matemáticas genéricas inseguras en C #
Entrevista con Matthew "Oki" O'Connor sobre la aterosclerosis y su tratamiento
Guía de estilo de Google en C ++. Parte 1
Guía de estilo de Google en C ++. Parte 9
Cómo funciona el códec de video. Parte 2. Qué, por qué, cómo
El problema del primer espectador, o la difícil conversión de las transmisiones de video WebRTC a HLS
Eventos digitales en Moscú del 16 al 22 de diciembre.
Eventos digitales en San Petersburgo del 16 al 22 de diciembre.
Detective Habra: 24 horas desde la vida de 24 publicaciones
OWASP Moscow Meetup # 9: Registros de rendimiento
Hack The Box - Tutorial de Smasher2 Frasco, WAF y LPE a través de controladores pwn
Mira "Célula del tiempo"
Cómo debatí una lista doblemente vinculada para O (1)
Especificaciones del dializador: el camino del Jedi
Implementación de aplicaciones de cartuchos de Tarantool sin esfuerzo (Parte 1)
Dónde ir a trabajar como desarrollador junior
[Animación] Technobrands se apoderan del mundo
Cómo funcionan las computadoras cuánticas. Armar el rompecabezas
Cómo construir una computadora para ML
BeerPHP: qué es, por qué ir y cómo correr en tu ciudad
Mi solución es la mejor
Una publicación sobre buenas mochilas (guardar)
Conocimiento de los controladores de Appium (o cómo elegir el necesario)
Cómo dejé de tener miedo y me enamoré del apoyo
tecnología QATOK aprox .: materiales para eventos
Análisis: ¿por qué necesitamos un servicio de correo electrónico cuando hay un CRM con la función de enviar cartas?
Ataques de hardware a microcontroladores usando ChipWhisperer y métodos de protección contra ellos
El post-futurismo que merecemos
4. Análisis de malware mediante el análisis forense de Check Point. CloudGuard SaaS
AI Journey: informes y resultados de la competencia
Crónica del enfrentamiento entre Rambler y Nginx (actualizado el 23 de diciembre a las 12:00)
Crónica del grupo Rambler y la confrontación de Nginx (actualizado el 23 de diciembre, 12 pm)
Historial del sistema de nombres de dominio: los primeros servidores DNS
Tutor de programación: por qué debes convertirte en uno y cómo hacerlo
Programación funcional desde el punto de vista de EcmaScript. La recursión y sus tipos
Los procesadores Intel escupen una clave privada, si juegas con voltaje
IoT no es un juguete para niños. Cómo los ataques de hackers en Internet de las cosas asustan no solo a las grandes corporaciones, sino también a las familias comunes
EDA desde un ángulo diferente
16 consejos de desarrollo para Android en Kotlin. Parte 2
Lanzamiento de Umbraco 8.4: CMS es aún más conveniente
Conciencia de seguridad para adultos: cómo cerrar una vulnerabilidad de phishing
5 secretos ocultos en Java
Hola mundo de Bytecode para JVM
Firefox lucha por el futuro de la web
El futuro de la computación en la nube de Sun que nunca llegó
NGINX: Verificación de la comunidad rusa de TI
ICD parte robótica de las funciones en el departamento de operaciones
API REST en Java sin marcos
Lo que aprendí sobre encontrar un trabajo en TI en 2019
1. Pila elástica: análisis de registro de seguridad. Introduccion
Nadie (casi) sabe qué es la autorización.
Entonces el sistema no se mueve
Security Week 51: vulnerabilidades en procesadores iOS e Intel
C ++ Rusia: pasado, presente y futuro
Antes y después: la evolución visual de los videojuegos famosos
Lo que te espera en el innovador sistema operativo de red ArubaOS-CX
La base de cualquier programación en ... rompecabezas
Enum más rápido
Cinco ideas más sobre cómo actualizar sus habilidades como desarrollador front-end (diciembre de 2019)
Rust supera a C ++ con los resultados del juego de referencia
C ++ vtables. Parte 2 (herencia virtual + código generado por compilador)
Realice estos cambios para cumplir con los estándares de accesibilidad del diseño web.
ENUM rápido
Juego electrónico Tic Tac Toe. ¿A qué he venido?
SD-WAN y DNA para ayudar al administrador: características de arquitecturas y práctica
Cómo usar la capacidad de almacenamiento disponible correctamente
Herencia de sistemas y procesos heredados o Los primeros 90 días en el rol de CTO
Introducción a los ELF de Linux: comprensión y análisis
Habr - mejores artículos, autores y estadísticas 2019
Cuyo cabello es más fuerte: morfología capilar
Cámara PoE de 250 metros sobre cable: es posible
¿Julia vencerá a Python al igual que Python hizo Java
1C - Bien y mal. Colocación de puntos en holivares alrededor de 1C
Visualizar atractores extraños en Plotly es una obra maestra
Proyecto ELISA: Linux en sistemas críticos de seguridad
WTF por hora
PM2: aborde el tema de la gestión de procesos sabiamente
La paradoja de Einstein - Podolsky - Rosen en los dedos y ... ¿qué tiene que ver el éter con él?
Prueba de servidores virtuales de DigitalOcean, Vultr, Linode y Hetzner. Bajas humanas: 0.0
Estrategia de defensa NGINX y solicitud a Igor Sysoev
Intel RealSense LiDAR L515 - Otro nuevo RealSense
DIY StarWars Snowflakes (upd.2019)
Por qué rechacé las soluciones multiplataforma en desarrollo móvil
¿De dónde vienen los mojibakes? Fundamentos de codificaciones
Administramos persianas de pulgadas a bajo costo
MobX o Redux: ¿cuál es mejor para la gestión del estado de reacción?
¿Podemos dejar de llamar a la accesibilidad y usabilidad de UX?
Usamos console.log () en Chrome al máximo
Recursos humanos y talentos, expertos y creativos: cómo fue el octavo Seminario Habrase
Hacer que el contenido receptivo se cargue en el sitio
Las décadas están llegando a su fin. ¿Qué aplicaciones en Google Play fueron las más descargadas en los últimos 10 años?
Refactorizando juegos SFML
El vuelo con un dosímetro en el bolsillo
Cómo agregar códec a FFmpeg
Matlab vs. Julia vs. Pitón
6 consejos para una revisión exitosa del código
Idiomas transcompilados: proyectos de conversión de código a código
Que TestMace es mejor que Postman
¿Por qué no todos los errores deben corregirse para mejorar un producto de TI?
Experiencia en la creación de un producto en Rusia o Cómo crear una aspiradora inalámbrica "popular" PRO-EXPERT
4 características geniales de Numpy que uso constantemente
¿Cómo puede un programador proteger su proyecto favorito?
Precarga en php 7.4: Compositor y selección de archivos para precarga
¿Por qué necesitas tantos desarrolladores?
ICANN suspende la venta de la zona de dominio .ORG
Gestión del caos: limpieza con enrutamiento
Trabajar en el extranjero: ¿en qué países está Internet más rápido?
V&V no significa venganza
No nginx unificado: Ayhor hosting - dash-scratch live
Implementamos Active Directory por todos los métodos posibles.
Gestión de gestos: manejo de superposiciones visuales. Parte 2
5 cosas que me gustaría saber cuando comencé a usar Angular
Clonación profunda independiente de objetos en JavaScript
Árbol de navidad en la línea de comando
"Eficiencia de fábrica". Encontrar un cuello de botella e implementar un sistema de extracción para aumentar la productividad
Ingeniería de regalos
Un poco sobre el caso especial de la implementación de algoritmos de búsqueda de puertas abiertas
Programadores de Schrodinger, devops y gatos.
Revisión de informes de C ++ Russia Piter 2019
Buscando un probador de trabajo? Prepárese para demostrar habilidades de desarrollador
Ingeniería del Caos, Parte 3: Métodos y herramientas
Elegir el sistema de diseño 3D perfecto
Las 5 razones principales por las que me gustan las propiedades CSS personalizadas
Nueva interfaz de Odnoklassniki: lanzamiento de React en Java. Parte 1
¿Cómo prepararse para la transformación digital? Destruye tu negocio por adelantado
Nvidia RTX: la tecnología de trazado de rayos en tiempo real finalmente aparece en SOLIDWORKS Visualize
Dynamics 365 y Power Platform Meetup en Lamoda - Anuncio
Cómo comenzar con Bug Bounty
GHIDRA vs. IDA Pro
Marco de microservicio PHP
DartUP 2019: resultados e informes en video
El trabajo no es un lobo, parte 5. Despido: ¿me voy hermosamente?
Servidor VPS con 1C: ¿un poco alto?
Reemplazar paletas en el juego usando sombreadores
Las consultas SQL son rápidas. Parte 1
Ciberataques en sistemas hidroacústicos: mitos y realidad
Habr Quest {concepto}
Kits y constructores para principiantes ingenieros electrónicos de 6-10 años. Lo que está disponible en las tiendas.
Desarrollo rápido de aplicaciones web en Vaadin y Spring Boot
Chorda Tratando de hacerlo declarativamente
Inicie Linux en un navegador: el emulador jor1k ayudará (con Monkey Island, Doom y Frontier Elite II integrados)
Teoría del antioxidante
Una nueva era de desarrollo web o "todo ya está ahí"
Resultados de la década
Intel cerró un agujero de seguridad reportado hace seis meses
El estudio de los neutrinos condujo a un descubrimiento inesperado en matemáticas.
Limpiamos el Dock y hacemos la aplicación sin xCode
Python GUI en 5 minutos
Redes neuronales y la proporción áurea: segunda carrera
DIY Coroutines. Parte 1. Generadores perezosos
Resultados de la encuesta sobre el uso del panel Express
Internet en globo
¡Trae de vuelta a mi bebé! (N.-F. historia)
Nuevas características de monitoreo de Postgres_exporter PostgreSQL
PHP Microservice Framework: entorno de desarrollo para Swoft
Escribir un simple juego de pitón
Cómo hacer una clase de prueba básica para las pruebas de selenio e inicializar a través de JUnit RuleChain
Dap en acción. Escribiendo TodoMVC. Parte 1
Microservicios para principiantes
Apache Hadoop Code Quality: Production VS Test
Prueba de interruptores TP-Link con PoE de largo alcance. Y un poco sobre actualizaciones de modelos antiguos
Evgeny Usvitsky: "Todos en el mundo saben dónde obtener geodatos libremente, solo en OSM"
Cómo y por qué los creadores del remake de MediEvil rediseñaron al jefe de culto del juego
Teoría de la probabilidad para la representación físicamente precisa
Apache Hadoop Code Quality: prueba de producción VS
Escribe todo
IntelliJ IDEA conversión rápida UPPER_CASE a camelCase
Criptomoneda a través de los ojos de los jueces rusos
Ejecute la prueba de interfaz de usuario de navegador cruzado con Cucumber y Selenoid en Gitlab CI con el informe Allure
Las 5 principales tendencias en marketing por correo electrónico en 2020
Inicia sesión en Kubernetes (y no solo) hoy: expectativas y realidad
Mitap marketing y relaciones públicas en Ivanovo
Análisis del cuestionario de Android desde el stand hh.ru en Mobius 2019 Moscú
Tarea número 1. Descubre género y grado de relación
Cómo encontré una manera de rastrear a todos los conductores de Citimobil
Conexión satelital. Descripción general de las compañías operadoras y un poco sobre la calificación
Encuentra archivos perdidos en múltiples objetivos Xcode
Desarrollo del compilador C para el nuevo neuroprocesador multiclet
¿Qué es la zona de Fresnel y CCQ (calidad de conexión del cliente) o los factores fundamentales de un puente inalámbrico de alta calidad?
10 mejores prácticas para asegurar las imágenes de Docker. Parte 1
Desarrollo de aplicaciones en mini aplicaciones VK
Biblioteca de pruebas de API JSON-RPC
¿Hay vida después de la signora?
Tecnologías analíticas modernas en ciberseguridad
3. Fortinet Getting Started v6.0. Preparación del diseño
Evitar errores de seguridad de red populares
LEGO Education WeDo 2.0 y Scratch: un nuevo paquete para enseñar robótica a niños
Retro digest: 30 recursos interesantes sobre la tecnología y los juegos de los últimos años.
Sobre la profesión de gerente de producto: ¿cómo lograr el ideal? (parte 2)
Notas de Pentester: casos de caza - 2
MERCH! MERCH! MERCH! y ... unicornios
Computación sin servidor basada en OpenWhisk, parte 4
Java Digest para el 18 de diciembre
16 consejos de desarrollo para Android en Kotlin. Parte 3
Lo que aprendí en 10 años en Stack Overflow
Yo / NOSOTROS no somos anfitriones de Ayhor. O cómo escupir en la industria
Experimento VonmoTrade. Parte 1: intercambios y tecnología moderna
Y nuevamente sobre la protección de las infraestructuras virtuales.
Escribir un simulador de escritura táctil usando JavaScript puro: Parte 2
¿Por qué abandoné la API de Google Maps?
Guía para organizar una conexión remota a un PLC industrial utilizando OpenVPN
¿Qué tipo de cyberdec me gustaría hacer por mí mismo?
¿Por qué fue posible hackear? Probablemente porque el atacante
Túnel VPN directo entre computadoras a través de proveedores NAT (sin VPS, usando un servidor STUN y Yandex.Disk)
30 utilidades para herramientas de desarrollo de Firefox
Confesión de un adicto al diseño. Cómo hicimos el juego "IT Alchemy" en un mes
El sabor de Django nos entusiasma y atrae
Qué presentar para 2020: guía de Año Nuevo Madrobots
Reconocimiento de circuitos digitales. Elemento C generalizado
Crear una red privada Ethereum Geth en contenedores Docker
YouTrack 2019.3: lista de tareas actualizada y mucho más
Las principales tecnologías de la década según Habr
A la cuestión de lo extraño (nuevamente) y la elección de los transistores
Uso del ojo de pez en la Raspberry Pi 3: lanzamiento de modelos DL pre-entrenados para visión artificial
Versión Rust 1.40.0: # [no_exhaustivo], mejoras de macro y otras mejoras
Calculadora Python
La participación falló: llevamos a AgentTesla a agua limpia. Parte 3
¡Mohnatiki captura el mercado para la industria del juego! Peregrine Labs anuncia colaboración con Epic Games
Python, introducción a la base de datos
Vivaldi 2.10 - Agente encubierto
Lo más interesante en PHP 8
Acerca de los auriculares inalámbricos JBL con energía solar y qué les pasa
Angular 9, ¿qué hay de nuevo?
Kit de herramientas multiplataforma .NET UI versión AvaloniaUI 0.9
Mezcla de OpenJDK y NodeJS: interacciones entre idiomas y arquitectura vertical
Cómo LANIT disparó una comedia de bricolaje en su oficina
Revisión de Playme VEGA: grabadora combinada con pantalla táctil y montaje en espejo
¿Qué dirá la "goma de mascar" de 5700 años de la persona que la masticó?
Seccomp en Kubernetes: 7 cosas que debes saber desde el principio
Publicar automáticamente publicaciones de la comunidad VKontakte en Discord
Anónimo Santa Claus 2019-2020: publicación con regalos de Año Nuevo
¿Dónde y cómo se aplican los servidores perimetrales?
Antipatterns PostgreSQL: pasar conjuntos y selecciones a SQL
Consejos para escribir código autodocumentado
¿Programadores sindicales? No le digas a mis zapatillas
TOP12 Descubrimientos científicos interdisciplinarios 2019
Cómo evaluar la capacidad del servicio y no caer bajo carga
Estas personas crean inteligencia artificial: 4 historias de especialistas en IA y ML
Hoja de trucos de formato de archivo de datos de Python
Experiencia con impresoras de tarjetas, parte 1
¿Sobre qué construir la infraestructura de Wi-Fi 6?
Tareas de programación: una mala forma de evaluar las calificaciones de desarrollador senior
¿La luz azul perturba el biorritmo humano?
Estrategia de Apple. Vinculación del sistema operativo al hardware: ¿ventaja competitiva o desventaja?
Configuración del entorno en la CLI. Terminal WSL / Windows
Paquete de beneficios en Armenia: desde seguro y bonificación de referencia hasta masajes y préstamos
Tarea número 3. Conversión de datos y carga a servicios de terceros
Resultados de la encuesta de idiomas
Yo bot y mi punzón
¿Cómo organizar DDoS para buenos propósitos?
Estadísticas de construcción, suministro y visitas a la ISS
Ecuaciones para la cocina bajo el arbol de navidad
¿Por qué la energía verde tiene un futuro difícil?
Nos ocupamos de WebKit en 1C, por ejemplo, la integración de TinyMCE en un formulario administrado en UT 11.4
El pionero de la programación informática Tony Brucker fallece a los 94 años
Experimento VonmoTrade. Parte 2: Órdenes. Tipos, características de procesamiento
Hojas de trucos de seguridad: parches virtuales
Servicios 5G y de juegos en la nube: pruebe cómo funciona en Moscú
Análisis de malware Skeleton Key
MyOffice tiene más de 200 nuevas funciones.
Acerca de los problemas de Python Translator y repensar el lenguaje
Cómo se hizo realidad Kafka
Google entierra la extensión PHP IMAP
Análisis para resolver problemas reales de la industria (salvar lechones y otros)
Cómo las trampas están cambiando la comunidad speedrunner
Cómo PVS-Studio celebró la segunda mitad de las conferencias de 2019
Beckender - un psicoterapeuta: un depurador de la psique
Cómo dividir roles en un proyecto Laravel: una descripción general de los paquetes RBAC
Combine incompatible: desarrollo de productos y equipo de soporte, todo en uno
Presupuesto VPS con adaptadores de video: una comparación de proveedores rusos
Mejora de allOf y anyOf en CompletableFuture
Pruebas unitarias de Python: inicio rápido
Por qué la automatización del soporte perjudica a las empresas
Mi investigación, que trabaja en TI, profesiones, habilidades, motivación, desarrollo profesional, tecnología (ACTUALIZADO 26/12/2019)
Concurso de backend de desafío FunCode Java / Kotlin
Migrar un servidor en ejecución a RAID
PocketBook: resultados del año, o Novedades e Importantes sucedieron en 2019
Una historia breve y 146% precisa de lenguajes de programación
Búsqueda rápida de la fuente de mutaciones no deseadas de una propiedad de objeto
La historia del software educativo: sistemas de gestión del aprendizaje y el auge de la educación en línea.
Pizza como servicio: como Amazon migró a Redshift
WireGuard, configurando múltiples clientes para NAT, y ¿a dónde va STUN?
Proteja su API GraphQL de vulnerabilidades
Mudarse al almacenamiento puro: nuestro nuevo almacenamiento
7 años de exageración de redes neuronales en gráficos y perspectivas inspiradoras de Deep Learning 2020
Uso de GitHub CI para proyectos de elixir
Formación de personal con experiencia.
La Inquisición española y el robot para la humillación: ¿cuáles son las conferencias "depredadoras" por dinero?
Revisión de la impresora 3D Anet N4 // Cómo colorear de forma realista un personaje de Dark Souls
Probar ideas a través de la creación de prototipos del tablero
Cumpleaños en Google Calendar con edad
¿Qué debe hacer TI en 2020?
Sistemas de aprendizaje automático integrados Nvidia Jetson
DBA: cuando pasa VACUUM, limpiamos la mesa manualmente
Dagaz: un nuevo comienzo
Métricas - indicadores de salud del proyecto
Física para un tirador PvP móvil y cómo nos hicimos amigos de ECS
4. Fortinet Getting Started v6.0. Políticas de firewall
Encrucijada de mayores: ¿a dónde ir después?
Cómo crear rápidamente un diario de asistencia
Importación de colas de uranio alemanas a Rusia. Parte 2. Enriquecimiento
Qubits en lugar de bits: ¿qué futuro tienen las computadoras cuánticas para nosotros?
Cómo la puesta en marcha de la biotecnología rusa ayuda a combatir el cáncer
PHP Vs ASP.NET: ¿Cómo elegir el correcto?
Servidor web simple para SPA / PWA en 5 minutos
Modelando el funcionamiento de una central térmica real para optimizar modos: vapor y matemáticas
Vladimir Marshinin, también conocido como mavl: "La llamada" No copiar otras tarjetas "le permite evitar problemas de licencia de OpenStreetMap"
Cerebro chino, o en defensa de la primavera
Escribir comportamiento de deslizamiento vertical flexible
Como una semana fui pasante en SRE-ingeniero. Mira a través de los ojos de un ingeniero de software
Spring Boot vs Spring MVC vs Spring - ¿Cómo se comparan?
¿Para qué fue recordado el año 2019 en desarrollo?
Año nuevo IMaskjs 6 - React Native, Pipes, ESM
Apache Spark, evaluación diferida y consultas SQL de varias páginas
Conozca la nueva solución Veeam Backup para AWS
Cultura de desarrollo: cómo se evalúan el rendimiento y la eficiencia
Implementación de bases de datos y tiempo de inactividad cero
Análisis: por qué las acciones de Tesla están creciendo en precio
Pros y contras de las pruebas A / B: experiencia de grandes empresas
Trabajo rápido y efectivo en línea de comando
Regreso al futuro: qué juegos modernos se presentaron en 2010
¿Qué determina la posición del sitio en la página de búsqueda?
Métodos de comunicación en equipos de Microsoft: Canales VS Chats
¿Cómo crear un robot virtual?
Tutorial: arranque de resorte reactivo
Hitachi muriendo duro, golpe y tecno-necrofilia
¿Cómo y por qué puedo hackear VR?
En busca del programador desaparecido. Búsqueda de año nuevo
¿Cuándo es un firmante en mail.ru o cómo cruzar un tanque T-34 con una interfaz de correo?
2. Pila elástica: análisis de registros de seguridad. Logstash
Cómo organizar un lanzamiento
"Medios y formatos de audio olvidados": el comienzo de la era del audio compacto o "primer cambio" para bobinas
Prueba de melón de agua utilizando redes neuronales: desarrollo completo. Ciclo de creación de prototipos a la aplicación. en google play
Cómo organizar el trabajo efectivo de un equipo de diseño distribuido
Cómo optimizamos los scripts en Unity
¿Por qué Koji es el recurso perfecto para los creadores novatos de aplicaciones KaiOS?
Diez años de malware: las botnets más grandes de 2010
Tubería Tekton - Tuberías nativas de Kubernetes
Habra detective en el fin de semana 2. Nuevo nivel
Máquina de Turing, como modelo de programas de autómatas.
¿Te gusta tu negocio?
Escribir un blog de microservicios - Parte 3 "Usuario"
Probamos 1C en el servidor VPS
LEGO constructor y cero absoluto
"Nuevas epopeyas". Para desarrolladores, operaciones y personas curiosas
Raspberry Pi e iperf: probador de ancho de banda para dispositivos Smart Home y IoT
Acepta y decodifica TV analógica usando SDR y Python
R, Monte Carlo y tareas empresariales
¡Solo mira! 20 películas sobre ciencia y científicos
Dos botones rojos, soldador y React: cómo hicimos un movimiento para una conferencia de TI
Vue.js: ganchos de ciclo de vida de sus componentes y los de terceros
Jugamos con fuego: ejecutamos código arbitrario en el desarrollo del iPhone 7
Yandex: hay de todo ... acerca de los usuarios
Estamos resumiendo los resultados de 2019 en Haber Career
Ofrece programas de creación de perfiles en C ++
Trabajando con la biblioteca Newtonsoft.Json con un ejemplo real. Parte 2
10 mejores prácticas para asegurar las imágenes de Docker. Parte 2
Técnica de reducción de red de convolución Jedi - poda
Conjunto de datos de Año Nuevo 2019: diccionario tonal abierto del idioma ruso
3. Pila elástica: análisis de registro de seguridad. Tableros
¿Depredador o presa? ¿Quién protegerá a las autoridades de certificación?
Modelo de mandato de control de acceso (MAC): descripción general y aplicaciones de aplicación
Facilidad de desarrollar sitios multilingües en CMS Umbraco 8
Reemplazar historia de usuario con historia de trabajo
¿Necesito crear una matriz RAID a partir de SSD y qué controladores se necesitan para esto?
Cinco hábitos que ayudan a mantener el rendimiento cerebral
Clientes, confíen en asoshnikov
Riesgos de proyectos de TI y equipos de TI.
Gateway para UDP entre Wi-Fi y LoRa
Que leer en vacaciones
Análisis de bootkit
Hugge para desarrolladores, o cómo fui a KotlinConf
¿Qué necesita el ciego? Revisión del experto sordociego Sergei Fleitin
Arquitecto de software: por qué es necesario y cuál es su maldición
VR y creatividad: cómo las estaciones de trabajo Dell Precision ayudan a los estudiantes de la British Graduate School of Design
Tecnología AMP en correos electrónicos: pros, contras y posibles usos
Preguntas y respuestas de Habr 2019: resultados del año
Cómo lidiar con los hábitos de las personas programadas
Habr Freelance 2019: resultados del año
Linux se ejecuta en mi tarjeta de visita
Enviar correos electrónicos utilizando asyncio y aiohttp desde una aplicación Django
Revisión de Keras para TensorFlow
gReebok detectado. Dermatovenerólogo mismo
Asignación de derechos a gran escala a usuarios de dominio de diferentes bosques
La copia de Tesla Cybertruck fue vista en Moscú. Este es un ... LADA rusa Samara
Comparación de híbridos o lo que se espera de los propietarios de los auriculares rumanos Meze por 84 990 y 239 990 rublos
Juegos de mesa para jóvenes programadores de 4 a 10 años. Lo que se puede encontrar en el mercado a finales de 2019
23 minutos Justificación del ingenio lento
Privacidad por diseño, o cómo crear una aplicación para no salir de los mercados
Vulnerabilidades en sistemas operativos en tiempo real
¿Por qué limitar la herencia con final?
Entrevista con Will Kurt sobre su nuevo libro, Bayesian Statistics - It's Great
Conoce a Ember Octane
Los matemáticos han encontrado un patrón, entendiendo cómo evitar su aparición.
Servicio de adiestramiento canino en el aeropuerto: ya está olisqueado
"Cuando el reloj marca las doce". O una guirnalda en el navegador
Procesador de guerras. La historia de la liebre azul y la tortuga roja
¿Cómo fue la conferencia @Kubernetes el 29 de noviembre: video y resultados
La historia de un estudiante coreano que recibió un premio del ministerio por un sistema de monitoreo de colas
¿Qué problemas tendría si luchara por el equilibrio de género en TI?
Generar automáticamente y llenar elementos de configuración de dispositivos de red con Nornir
¿Qué es el modelado de producción y por qué es necesario?
Cómo hacer tu autoescaler para un clúster
Blockchain para la ciberseguridad: expectativas y realidad
Métodos para actualizar la criptografía en el equipo de Check Point a GOST 2012
Cómo hacer que la producción en 3D de piezas para aviones sea más económica
Regalos que te hacen perder Año Nuevo
Bot para Tetris y animación de ingeniería inversa. Análisis de la pista móvil del segundo campeonato de programación.
Hablar de ... queso?
23 respuestas a la depresión de un psiquiatra profesional Maxim Malyavin (dpmmax)
Java Digest para el 27 de diciembre
Localización de marcador de Aruco
Aplicación web en Kotlin + Spring Boot + Vue.js (complemento)
Cuando un diseñador necesita ser un pequeño programador
Las 20 mejores aplicaciones que un proveedor de atención médica no puede perderse
Escribimos una "calculadora" en C #. Parte I. Cálculo del valor, derivada, simplificación y otros gansos.
La batalla de los servidores WEB. Parte 2: escenario realista de HTTPS:
StackOverflow es más que un simple depósito de respuestas a preguntas estúpidas
Modelado digital a analógico y mixto en PADS Professional
Desmontamos los primeros dispositivos TP-Link con Wi-Fi 6: enrutador Archer AX6000 y adaptador Archer TX3000E
Resultados de la prueba de cámara oculta: iPhone, Pixel, Huawei, Samsung
Respuestas correctas y anuncio del ganador
Compartimos nuestra experiencia de cómo se muestran los SSD en RAID y qué nivel de matriz es más rentable
Una máquina de estado simple para VueJS
Inodoro automático para gatos - continuación
Experimento VonmoTrade. Parte 3: Libro de warrants. Procesamiento y almacenamiento de información comercial.
La IA y el futuro del trabajo: perspectivas de empleo en el futuro cercano
Cómo funcionan las redes neuronales y por qué comenzaron a traer mucho dinero
TelegramBot. La funcionalidad básica. Pegatinas y emoticones. (Parte 3)
Cómo iniciar sesión en Talend Open Studio
Brasil, magia oscura, Mortal Kombat, Marte y 15,000 personas. Resultados del año de Ontiko
Megaestructuras del futuro: la esfera Dyson, el motor estelar y la "bomba de agujero negro"
Elección de un almacén de datos para Prometheus: Thanos vs VictoriaMetrics
5 razones por las que debe dejar de usar System.Drawing en ASP.NET
GOST R 57580. De las tendencias a la automatización eficiente
¿Cómo se hace el cosplay? Traje de traje avanzado de Isaac Clarke de Dead Space 2
El final de la era ARMv7 o un poco sobre portar juegos
"50 tonos de marrón" o "¿Cómo llegamos a esto?"
Revisión colectiva inesperada de cartuchos Audio-Technica
Regalos para el oyente atento: qué ganchos de audio estaban ocultos en el "pre-gap" en el CD de audio
Discord bot con economía con sqlite
El mundo interior de los Formantes P432
Noticias del mundo de OpenStreetMap No. 491 (10.12.2019-16.12.2019)
Tutorial de Ember.js tutorial. Aplicación Super Rentals. Parte 1.1
Programador fanático. ¿Cómo mantener ventajas competitivas y hacerse visible?
Explorando los registros de Java 14
Neblina psicológica sobre el año nuevo
Hecho para China: cómo crear el banner perfecto para el consumidor chino
Historia del porno en Internet. Parte 1
Hacemos un proyecto de complemento con compilación para diferentes versiones de Revit / AutoCAD
Transporte de animales del siglo XXI.
Construyendo un clúster PostgreSQL de alta disponibilidad usando Patroni, etcd, HAProxy
Complicamos los modelos de ciencia ficción de manera procesal: qué es Greeble y cómo usarlo
Por qué el óxido debería convertirse en un lenguaje de programación funcional
V&V no es para venganza
Lista básica de gemas para perfilar la aplicación Ruby on Rails
Cómo un entusiasta creó una red Wi-Fi en DOS
Los comerciantes tienen acceso a conferencias de prensa del Banco Central de Inglaterra antes de su transmisión pública
Visual Studio para Mac: controle su IDE con teclas
De Junior'a a Middle'a: analizador
Prepárese para la introducción de una calificación social en Rusia
Topología y análisis exhaustivo para un desarrollador de juegos desprevenido: comprimir vectores 3D únicos
ConfigureAwait: Preguntas frecuentes
Usar Windows Server sin explorador desde el punto de vista de un usuario normal de Windows
Detective Habra: son amigos de los ovnis
Casi anarquía: una breve historia de Fidonet, un proyecto que no le importa ganar en Internet
Cosas que [tal vez] no sabías sobre Java
¿Qué piensan los expertos en automóviles robóticos sobre el piloto automático Tesla?
nodejs: gestores de procesos y módulos ES6
Habilite el modo de sesión mejorada para los invitados de Arch Linux en Hyper-V
Desarrollo de juegos en LibGDX utilizando la plantilla del sistema de componentes de la entidad
Una breve historia de Wacom: cómo la tecnología de tabletas gráficas llegó a los lectores electrónicos
¿Cuatro principios de traducción, o de qué manera una persona no cederá ante un traductor automático?
Mi proyecto no realizado. Red de 200 enrutadores MikroTik
Tutorial de Ember.js tutorial. Aplicación Super Rentals. Parte 1.2
Trucos de ELF en Go
Cómo elegir cursos comerciales que enseñen profesiones de TI
Replicación lógica de PostgreSQL a Erlang
Una selección de datos estadísticos entretenidos # 2
Patrón de fábrica Ejemplo de aplicación en Unity
Nemotecnia: explorando métodos para aumentar la memoria cerebral
Los mejores libros de DLC para la serie de ciencia ficción moderna
Contemplación de la gran semejanza fractal
Reemplazamos el Asistente de Google con la red neuronal Porfirevich y el troll Alice
Introducción al lenguaje de consulta cifrado
JavaFX - aún no está muerto
Väterchen Frost o seis dígitos para Habr
Dotnetru 2019. Resultados
Estudiar no es una lotería, las métricas mienten
TI en el sistema escolar
Almacenamiento de AERODISK en procesadores domésticos Elbrus 8C
Food Design Digest, diciembre de 2019
¿Qué no debe hacer un especialista en TI en 2020?
El resumen de materiales frescos del mundo del front-end para la última semana No. 395 (23-29 de diciembre de 2019)
La mayor tecnología falla en 2019
Priones: miedo y horror del futuro
MVP se ha convertido en un producto o mi experiencia con MVP en 2019
El sistema brasileño no es un mito. ¿Cómo usarlo en TI?
Nuestro FunCode, o cómo realizamos un concurso para desarrolladores de iOS
5 características de Python que no conocía, pero en vano
Instrucciones de SQL: dibujar patrones escarchados en SQL
Aprenda Metaflow en 10 minutos
¿Qué son * args y ** kwargs en Python?
5 cosas que puedes hacer para prepararte para Vue 3.0
5 extensiones y temas para VS Code que pueden cambiar la vida de un desarrollador front-end
Carga rápida de páginas en los teléfonos más simples y baratos
¿De qué está hecho JavaScript?
"Cómo pasé el verano"
ActivityLifecycleCallbacks: un punto ciego en la API pública
Iteraptor: biblioteca para redus de mapa transparente profundo
Toques cósmicos del año saliente
Juego de roles
Cómo aumentar la eficiencia del desarrollo utilizando la teoría de las restricciones
¿Qué es Misra y cómo cocinarlo?
¿Qué es MISRA y cómo cocinarlo?
Descongelamiento de permafrost y emisiones de gases de efecto invernadero
Actualizar resultados de la encuesta
Resultados: 9 grandes avances tecnológicos de 2019
Historia de la evolución de las interfaces en Java.
Python o R: ¿Cuál es una mejor opción para la ciencia de datos?
5.8 millones de IOPS: ¿por qué tantos?
Publicar con publicaciones: nuestros resultados para 2019
Entrada de datos en STM32F4xx desde ADC paralelo a través de DCMI
Son como nosotros: al ingresar a China, olvídate de la mentalidad asiática especial
Cálculo de los descuentos máximos posibles en proyectos realizados por pedido en función de la carga actual
Timlid: esta es la forma
Hackathon Rosbank Tech.Madness 2019: resultados
Conferencia jubilar de Donald Knuth "En el árbol de Navidad"
Una vez más sobre la complejidad de la arquitectura y el umbral de entrada.
Pixel art para principiantes: instrucciones de uso
Analizando Tareas CTF
Software VS Hardware: ¿cuál es la tendencia y quién es el futuro?
Recopilación de un equipo de inicio con "0": instrucciones paso a paso para los más pequeños
VK Tech: un año de desarrollo en números Git
Semana de la seguridad 52 + 1: noticias no estándar del top 3 del año
El misterioso programa LyX. Parte 2
Registro y autorización usando Spring Security usando una aplicación simple como ejemplo
Casa inteligente con Xiaomi en el ejemplo de un baño
Alrededor de la época en que el césped era "más verde" y AKG producía auriculares dinostáticos
Cómo escribir textos sencillos
Se suponía que la computadora personal debía morir hace diez años: lo que sucedió en su lugar
Si todas las historias fueran escritas al estilo de la ciencia ficción
La última generación de dispositivos inalámbricos.
Historia del porno en Internet. Parte 2
Interruptores ExtremeSwitching X465. Gigabit universal y multigigabit
El hombre que creó el "peor videojuego del mundo"
Estación de trabajo criptográfica de clave pública basada en estándares para la plataforma Android
Un regalo para todos debajo del árbol de navidad
T significa creatividad
Reflexión de Nochevieja
Somos champiñones
Prohibir los fuegos artificiales: parecen tener algunos problemas.
Sistema operativo interestelar
Fotos falsas del grupo Dyatlov
5 personajes de la década de 1920 que, después de 100 años, se elevaron a las nubes
AMA con Habr # 15. Año nuevo y el lanzamiento más corto! Chatear
Inicie Transflective TFT Display en SSD1283A con STM32
Conmovedor tablero de ingeniería, año nuevo y voluntarios
¿Usar BSP en Doom es realmente un movimiento ingenioso?
Foreve Elon 2019/2020 (reunión en línea NY2020)
Slurm: Habr, felices fiestas ...
Monitoreo de aplicaciones con Logger.
Mira "La pequeña araña verde del tiempo"
Pero la esencia es algo, o minimizar el código fuente es más fácil de lo que parece.
Experiencia en admisión a una magistratura en Alemania (análisis detallado)
OSCD: Sprint # 1 de detección de amenazas, resultados
Keylogger para Windows con cambio de derechos en DACL
Mejore el rendimiento del SPA dividiendo sus bibliotecas angulares en varias partes
Arthur Khachuyan: "Big Data real en publicidad"
Conexión del sistema IP-DECT microcelular Yealink W80B a 3CX
Carta a un principiante para estudiar ciencia de datos
Jet wing Yves Rossi: despegue vertical autónomo y aterrizaje
Una mirada a la tecnología de la última década.
Usar un disco duro híbrido en una MacBook e instalar Windows en ella
Informe anual Habrapost - 2019
"Inmediatamente después de las vacaciones": seminarios, clases magistrales y concursos de tecnología en la Universidad ITMO
Cómo decidí hacer una búsqueda de texto para iOS y qué surgió
Crypt, XOR, pirateando ZIP y PRSP sin cifrar. Resolución de problemas con r0ot-mi Crypto. Parte 2
Qt Tool Automation
Creé mi propio dipfake en dos semanas y $ 552
Los científicos automatizan la investigación del comportamiento animal para decodificar la función cerebral
Crea tu editor en combinación
Intel NUC Home para el trabajo y la virtualización
¿Hay vida después de Windows o dónde desarrollar un administrador / ingeniero del sistema de Windows en 2020?
Cifrado de disco completo de los sistemas instalados con Windows Linux. Arranque múltiple encriptado
[Ensayo] Dedicado a Office Plankton. No estoy inspirado por mi trabajo
Cómo "joder" Google y Yandex: promoción de sitios SEO en blanco y negro. Shestakov | Personas PRO # 74
¿Realmente necesitamos TypeScript en 2020?
Redis sincronización de caché para el servicio Go
Recomendaciones para la implementación de contabilidad paralela RAS + IFRS en la plataforma 1C
Una característica de la cultura corporativa necesaria para el bienestar de la base del código
La columna de radio por Internet más simple "Kodi" o el rescate del ladrillo "Frambuesa"
Desarrollo de una placa de depuración para K1986BE1QI (aire)
Pirámide invertida como final de su proyecto.
Fantástica historia "Proyecto C. Vanidad de vanidades" (10 min.)
El resumen de materiales interesantes para el desarrollador móvil # 328 (23 y 29 de diciembre)
Encuesta de vacaciones
Ofuscación en tiempo de compilación usando NAND / NOR
Uso de TSDuck para monitorear flujos de IP (TS)
Entrevista para el puesto de poeta
Entrar en el mercado occidental: cómo interactuar con los clientes
Encontrar una bala de plata: munición inusual
Crear un negocio de reserva de taxis en Dubai: ¿Cómo lanzar una aplicación de taxi centrada en el cliente como Careem & Hala?
"Nuevas epopeyas". Comemos el elefante en partes
¿Es un futuro verde brumoso?
En el camino hacia el teclado perfecto
42,000,000,000 de visitas. PornHub resumió 2019
Rhasspy es un kit de herramientas de voz de código abierto y totalmente fuera de línea. Reconocimiento de la lengua rusa. Sin fugas a la nube
Sobre algunos problemas de microoptimización
¿Cuándo aparecerá DeepRegistry? Sobre el amor de los reguladores mundiales para controlar todo
Aplicaciones web progresivas en 2020
Seoshniki negro y los mejores métodos de promoción. Adulto, farmacia, ensayos, citas. Shestakov | Personas PRO # 75
Ventilación con recuperación en el apartamento. Sin ductos y SMS
Experimentos con redes neuronales basadas en datos sísmicos.
La vida secreta de un servidor Linux o un ataque de fuerza bruta de un ventilador en el subsistema SSH
Acertijo sin resolver
¿Qué hay dentro del TPU Google Coral Edge ?: pruebas de velocidad y análisis del dispositivo
Olvídate del cifrado homomórfico: ahora tenemos el cifrado funcional
Proyecto ITER en 2019
Redes neuronales ¿A dónde va todo?
Ver el bosque detrás de los árboles
Mis búsquedas del panel de control físico de una casa inteligente
Inclusión remota de scripts Mikrotik desde Telegram v 2.0
Java: contraiga los registros de varias líneas en un registro de una sola línea utilizando Spring y Logback o Log4j2
¿La propaganda del régimen totalitario, el antisemitismo y la homofobia en el libro de texto sobre programación de 2019? - es posible
¿Puedes confiar en el consejo médico de los bots? Los médicos aún no están seguros.
Los matemáticos han logrado un gran avance en el estudio del problema "peligroso"
Vista general del árbol, implementación y no solo
Arthur Khachuyan: Inteligencia artificial en marketing
Optimización de carga de imagen
¿Cómo se realizan las pruebas de arte para juegos?
Analizando una demostración de 128 bytes del archivo de 1997
La escritura estática no necesariamente requiere ceremonias
Revisión de ONYX BOOX Note 2: un lector de pantalla grande con capacidades máximas
Descarga secuencial de UTorrent en 2 clics
Mash es un lenguaje de programación que se compila
Live bot, parte 1
AirPods Pro, Apple TV + y mucho dinero: por qué las acciones de Apple alcanzaron un precio récord
Live bot, parte 2
Perspectivas de los biocombustibles en la aviación.
La era del audio compacto: cómo llegaron las cintas a los automóviles
Extraño Divino
Sensores de ventana inalámbricos caseros: STM32L051 + RFM69 + Android
Fui jefe de relaciones internacionales en Google. Por eso me fui
¿Hay un GameDev en Sakhalin? 1.V
Videovigilancia en el hogar. Esquema de mantener un archivo de video sin un registrador casero
¿Vale la pena comprar Bitcoin el próximo año y cuánto costará?
Cómo compré una computadora portátil bloqueada en eBay y traté de hacer mi AntiTheft basado en IntelAMT
Polígonos otro mundo
La muerte de Koshchei en la lista de recomendaciones (¿puedes hacer que YouTube sea cómodo y seguro?)
Cálculo del costo de producción de electricidad solar para las necesidades propias de un hogar en el centro de Europa
Cómo busqué la definición de "producto"
Motor como freno electromagnético
Lección para la noche: escribir resaltado de sintaxis
Análisis de habra: ¿es importante la duración de la publicación?
Lanzar un servidor VPN detrás del proveedor NAT
Let vs const: ¿qué usar?
Generación de procedimientos adaptativos utilizando el algoritmo WaveFunctionCollapse y la distribución de probabilidad a priori
OSCP - Mi experiencia
Historia de Moscú del agotamiento profesional: de 1996 a 2017. El camino desde el alto directivo de la corporación estatal hasta los investigadores
Comercialización automática en línea o cómo inventé una bicicleta
No, la inteligencia artificial no puede vencernos.
Una breve historia de los microprocesadores espaciales, primera parte
Sobre seguridad de red
La segunda parte de la traducción del libro de David Kouchner Masters of Doom. Capítulos 6-12
La idea de una red social descentralizada de próxima generación
Guardar datos en una EEPROM en un Arduino transaccionalmente
Cómo el piloto automático entró en nuestras vidas, pero no nos dimos cuenta
Drupal Digest - 2019 / diciembre
Arc es un sistema de control de versiones para un monorepository. Informe Yandex
Predator Vision: efecto de visión térmica
Investigación genealógica: libros de métricas, censos, archivos, bases de datos abiertas
IIoT - o cómo ayudar a los empleados a usar su cerebro según lo previsto
Fracaso del proyecto ERP (Liqui Moly, Otto y otros como él)
Introducción a ASGI: construcción de un ecosistema web asíncrono de Python
Aplicación de los principios de programación funcional en el diseño de ERP
El resumen de materiales frescos del mundo del front-end para la última semana No. 396 (30 de diciembre de 2019 - 5 de enero de 2020)
Mitos y leyendas del antiguo Fediverse.
Dispensador de transportador de componentes múltiples
1С DSS y estimación de términos y costos de proyectos por el método COCOMO II
"Uno, dos, tres: ¡quema el árbol de Navidad!" O mi primer vistazo al pequeño controlador CANNY 3
Java: cosas que pueden parecer curiosas para un desarrollador experimentado
Revisión de WCS 5.2 - Servidor WebRTC para desarrolladores de Webcast y Webcam
"Reglas de crecimiento: de junior a CTO", resumen de un webinar de Fedor Borshchev
Descripción general de WCS 5.2: servidor WebRTC para desarrolladores web de transmisiones en línea y video chat
Quarkus: una nueva mirada a Cloud Native Java
Hack The Box - Tutorial de artesanía. Profundizamos en Git, explotamos vulnerabilidades en la API, tratamos con Vault
Apoyo a la salud mental con realidad virtual
Análisis de transacciones anónimas en el comercio de acciones.
Analizador Blockchain con 300 líneas en Python
Oracle mismo copió la API de Amazon S3, y eso está perfectamente bien
Instrucciones paso a paso para configurar un intercambio a través de un archivo entre 1C: Trade Management 11 y 1C: Accounting 3.0
The Ember Times - Número 129
Noticias del mundo de OpenStreetMap No. 492 (17/12/2019 - 23/12/2019)
La posición oficial de Telegram con respecto a la cadena de bloques TON
Efecto Kuleshov en Disco Elysium: cómo el contexto crea significado
Otro futuro: una división de la humanidad
Antigüedades: Roland MT-32, un sonido alternativo para juegos de DOS
Colas de mensajes PostgreSQL usando PgQ
Una breve historia de los microprocesadores espaciales, segunda parte
Máscara-R CNN desde principiante hasta profesional
"¿Qué hicieron las corporaciones con su privacidad?", Arthur Khachuyan (Tazeros Global)
Java / Spring: Cómo generar completamente una API CRUD REST usando Speedment
API que te hace llorar
Mudarse de la CEI a la República Checa, experiencia propia (parte 2)
Problema de finalización de n-Queens: algoritmo de solución lineal
Reiniciar el mundo del juego de manera competente
Destornillador mágico para ensamblaje del Lejano Oriente Excel 97
9 consejos de rendimiento Vue
Diversión de la terminal: 10 chistes clásicos de la consola
Las 5 principales compañías de desarrollo de ReactJS
Pirámide en lugar de una esfera: agrupamiento no estándar de átomos de oro
"No habrá masacre" - la historia de la traducción de The Worm
Campos lógicos en bases de datos, ¿hay un antídoto?
Resultados de la encuesta de vacaciones
Vue para el blog más pequeño conocido como pequeño en todos los cánones
Los 5 libros tradicionales de Bill Gates
Ingeniería inversa del popular BattlEye anti-trampa
TensorRT 6.xxx: inferencia de alto rendimiento para modelos de aprendizaje profundo (detección y segmentación de objetos)
Principales lenguajes de programación para el desarrollo de aplicaciones de Android en 2020
Aprendizaje de refuerzo profundo: cómo enseñar a las arañas a caminar
La caza de vulnerabilidades es un 7% más efectiva
Cámara con función de seguimiento
Resultados de 2019: qué activos resultaron ser los más rentables para los inversores rusos
Cómo hice realidad mi sueño cuando visité la oficina rusa de Microsoft
Rostov del Don: empresas de TI, comunidades y eventos en 2019
Uso de Clickhouse como reemplazo de ELK, Big Query y TimescaleDB
Las ventanas modales que merecemos
Hacer un tubo de telescopio en casa
Lo que se agregará a JavaScript en 2020
¿Cómo conectar tarjetas en una proyección elipsoide, si no se proporciona?
El gadget más masivo en el futuro cercano (no un teléfono inteligente)
Los efectos criogénicos pueden garantizar el transporte seguro de las baterías dañadas de los vehículos eléctricos.
Presentación de PHP 7.4: rendimiento, características, desaprobaciones
¿Qué hacer si se olvida el código para el candado de la maleta?
Diseño y fabricación de un telescopio.
Prueba de autenticación de dos factores y posibles soluciones
Verificación del MacBook usado antes de la compra - lista de verificación
Polígonos Otro Mundo: Amiga 500
Portar Quake 3 a Rust
El científico He Jiankui es un héroe, no un criminal.
Conferencia DEFCON 27. Herramienta de piratería WiFi inalámbrica Kraken
Discutimos gemelos digitales y simulación con el fundador de una empresa de consultoría.
Gasté $ 40 mil y arruiné una gran idea para una startup
Pon al gato de pie
Space 2020: Marte, constelaciones de satélites y nuevos cohetes
Detección automática de codificación de texto
Cómo hacer un bot que convierta una foto en un cómic. Segunda parte Entrenamiento modelo
Base de datos de Messenger (parte 2): particionamos "beneficio"
¿Cómo localizar una aplicación o juego? Las diez principales fuentes gratuitas de aprendizaje electrónico
Grabe y transfiera sonido de un dispositivo a otro utilizando la Conectividad Multipeer
Base de datos de Messenger (parte 1): diseñamos el marco base
Aquí hay una actualización sobre la versión Flutter 1.9 junto con la programación Dart 2.5
Cinco formas interesantes de usar Array.reduce () (y una forma aburrida)
Actualización automática de código a TensorFlow 2
Presentamos Java 13: vamos a sumergirnos en las nuevas características de JDK
Respuestas de soporte técnico de 3CX: Actualice a 3CX v16 desde versiones anteriores
Bot por honorarios. Ir al fútbol con nuevas tecnologías.
Cómo Alibaba Cloud gestiona decenas de miles de grupos de Kubernetes con ... Kubernetes
Introducción a la API REST - Servicios web RESTful
Diferencias entre REST y SOAP
Desarrollo de API REST: ¿qué es el contrato primero?
Revisión de Kaggle ML & DS Survey 2019. O cuánto ganan los especialistas en ML
Las principales desventajas de trabajar desde casa
10 señales de que un buen programador no funcionará
Controlador de vuelo Apollo: descripción detallada de todas las consolas
JH Rainwater "Cómo pastar gatos": no, o patrones negativos en una guía
Node.JS Vs PHP: ¿Cuál es un mejor lenguaje de programación?
La magia de la virtualización: un curso introductorio en Proxmox VE
Cómo intenté ver el submarino en Okko Sport
Automatización HotFix en proyectos Maven usando TeamCity
Cómo elegir las existencias de biotecnología observando los mecanismos de envejecimiento
Programación y el árbol de Navidad, ¿se pueden combinar?
El maximalismo juvenil y el espíritu de contradicción en los adolescentes desde el punto de vista de la neurología.
Detrás de las escenas de la vida de un moderador de desbordamiento de pila
Una compilación de datos estadísticos entretenidos # 3
Plataformas de código bajo: ¿una panacea o una apuesta arriesgada?
Cómo tomar decisiones y priorizar tareas al crear un producto
Disyuntor Istio: desconecte los contenedores rotos
Dijkstra: La mayor victoria de Occidente en la Guerra Fría sobre la URSS fue la transición a IBM - mito reventado
Independencia financiera Lo que ha cambiado a lo largo del año.
El libro "Moda, fe, fantasía y la nueva física del universo"
La evolución de las aplicaciones HighLoad en el ejemplo de un portal regional de servicios públicos
El camino desde el negocio de los restaurantes hasta la empresa de TI.
Nuevas características de Python 3.8 y es hora de actualizar a Python 2
Acuerdo de asociación o cómo no arruinar un negocio al comienzo
Sistema de archivos ESP32 y SPIFFS
Cómo analicé el horario
Pensamiento de diseño en la gestión de proyectos o por qué un gerente de proyecto necesita técnicas creativas
Estamos escribiendo una "calculadora". Parte II Resuelve ecuaciones, renderiza en LaTeX, acelera funciones para superluz
Cómo dejarlo bien, para que luego ...
Comenzando con Google Sheets en Python. Desde el registro hasta la lectura de datos
Experimento VonmoTrade. Parte 4: Gráficos comerciales
Crea lentes para Snapchat usando pix2pix
La gran teoría del copo de nieve
Cómo hacer acciones asincrónicas de Redux usando Redux-Thunk
Introducción rápida a SwiftUI
Bot para monitorear servicios web en media hora: telegram + bash + cron
Creación de un museo medieval de realidad virtual.
Desarrollo de API REST: ¿cuál es el enfoque de Code First?
Procesos flexibles en el equipo de TI.
API REST - ¿Qué es HATEOAS?
Acerca del funcionamiento de una PC con el ejemplo de Windows 10 y el teclado, parte 1
CES 2020, IBM y el primer uso comercial verdadero de la nueva computadora cuántica
Mejoras de C ++ Inliner: el Zipliner
ICD lanzó una búsqueda de realidad aumentada
Python en Visual Studio Code - Versión de enero de 2020
.NET docs novedades (diciembre de 2019)
¿Cómo cambiará blockchain la contabilidad?
Cómo calcular la "similitud" de los números en los pasaportes. Y encuentra lo mismo incluso con errores tipográficos
Novedades de nuestra documentación .NET (diciembre de 2019)
Python en Visual Studio Code - Versión de enero de 2020
Maldición del segundo mes
Conteo de la comunidad "¿Qué?" Donde ¿Cuándo? ”(ChGK) o cuántos apretones de manos ante un amigo?
Control de accionamiento eléctrico de potencia. Experiencia amateur
Puede escribir código en el trabajo para ahorrar su tiempo libre.
Historial de Internet: redes
Crear el paquete de archivos x86_64 ELF para Linux
Cómo entrenar una red neuronal DeepPavlov en una computadora portátil usando una GPU
Recomendaciones API REST: ejemplos de diseño de servicios web en Java y Spring
En la superficie de un agujero negro
Trabajo de tipo seguro con registros sin sobrecarga en C ++ 17: metaprogramación basada en valores
Microservicios: cómo cumplir con el contrato
Kali Linux 2020.1
¿Qué palabras en inglés del léxico informático pronunciamos incorrectamente con mayor frecuencia?
La próxima colisión galáctica de la Vía Láctea ya está dando a luz nuevas estrellas.
Mi novia y el primer videojuego. Desarrollo de la unidad. Parte 2
Número máximo de valores en enum Parte I
Oficina involta: cómo trabajamos y ganamos dinero sin salir de la región
Cómo crecimos un analista de sistemas desde cero
Seguimiento del progreso en Python
AMD presentó la tarjeta gráfica de escritorio Ryzen Threadripper 3990X de 64 núcleos, la tarjeta gráfica Radeon RX 5600 y las CPU móviles en CES 2020
Cómo el comercio electrónico fue impulsado por los pilares de la tecnología de inteligencia artificial
Gamificación de producto
Aumente la productividad con Jupyter Notebook en 5 minutos
Arduino en un lavado de autos Parte 2.5 (código fuente, sin fotos)
Meniscos en la articulación de la rodilla: ¿qué es, por qué, cómo se trata si está dañado?
Intentando automatizar procesos usando Powershell
Sistemas de tickets: ¿cómo obtuvo tres OTRS gratuitos pagados?
DBA: transferencia de valores de SECUENCIA entre bases de datos PostgreSQL
Encuesta de pestaña del viernes
¿Cuál será la gestión de documentos electrónicos después de la entrada en vigor de las enmiendas a la ley de firma electrónica?
Juega "osu!", Pero ten cuidado con los errores
Juega "osu!", No te olvides de los errores
Últimos compiladores de D
Informe DORA 2019: Cómo mejorar el rendimiento de DevOps
Los científicos han encontrado una nueva forma de reducir los niveles de hierro en el agua potable
Disney: el mejor bidireccional de la historia humana
Cambiar de Mercurial a GIT en Atlassian Bitbucket con guardar archivos en cirílico
Asistente de base de datos GreenPig
SQL HowTo: construir cadenas usando funciones de ventana
Cállate y toma mi dinero
Introduciendo el método de retropropagación
Pruebas de integración de flutter: es fácil
Coloque mosaicos de manera eficiente (Pro CSS, SVG, patrón y más)
Eliminar todo: cómo borrar datos y restaurar el SSD NVMe a la configuración de fábrica
La moraleja del transporte robótico: el problema del carro, los riesgos y las consecuencias
Sol, viento y agua ver 0.1
Crucigrama "Siéntete como un analista de SOC"
Comisión Federal de Comunicaciones de EE. UU. Pro V2V, V2I y V2X
"Pretenderlo": cómo los vehículos no tripulados "se rinden a la derecha"
Resolver problemas típicos con json_encode (PHP)
Any y AnyObject en Swift. ¿Cuál es su diferencia?
Convierta DSLogic U2Basic en DSLogic Plus
¿Por qué las luces traseras en el Cadillac XLR pueden costar más que el Corolla usado?
Sol, viento y agua ver 0.2
Cómo es Sporth - YaP para sesiones de música en vivo
Sueños de un vacío profundo (parte 1). Bomba de difusión de vapor y aceite: reanimación y un poco de teoría
Los 10 mejores documentos de conferencia C ++ CoreHard Otoño 2019
Probador para una pequeña empresa como esta
Desarrollando el paquete pypi perfecto con soporte para diferentes versiones de python
Deja de poner diodo 2
El desarrollador del juego VVVVVV en honor a su década hizo que el código fuente se abriera
Usando el observador del patrón de similitud en C
Análisis de Habra: ¿cuándo es mejor publicar tu publicación?
Administrar el estado de la aplicación con RxJS / Immer como una alternativa simple a Redux / MobX
REST API debe basarse en hipertexto
Cómo hicimos un juego de mesa. ¿Por qué y por qué?
Conferencia DefCon 27: Detrás de escena de la creación de insignias electrónicas Parte 1
La historia del microprocesador y la computadora personal: 1974 - 1980
Conexión de una pantalla ER-TFT101-1 de 10 "al STM32F429 a través de FMC
ChaiScript: lenguaje de script para C ++
Resumen de telecomunicaciones: materiales sobre el trabajo de los proveedores
Nueva suposición clave de refutación de datos de energía oscura
Servicio y desarrollo de IaaS: una compilación de nube, almacenamiento de datos y evolución de 1cloud
MVVM y selección de elementos en el adaptador
Nueva plataforma tecnológica de los años 20. ¿Por qué no estoy de acuerdo con Zuckerberg?
Informe del Banco de América: 5 tendencias que cambiarán la economía global en los próximos diez años
Biblioteca JavaScript de Webix a través de los ojos de un principiante
Redacción en TI: cómo comenzar a escribir sobre tecnología
Crear una computadora primitiva desde cero
Pero, ¿y si la tierra es plana?
Análisis de confiabilidad de equipos electrónicos de choque y vibración: descripción general
Noticias del mundo de OpenStreetMap No. 493 (24/12/2019 - 30/12/2019)
VIM: este no es solo un editor, es una integración con todo su entorno de trabajo
Transferir un backend PHP al bus de flujos de Redis y elegir una biblioteca independiente de los marcos
Los fundamentos de trabajar con zmq en python, creando un almacén simple de clave / valor
Cómo intentar bloquear cualquier sitio usando ILV
Busque un error de FDCAN que no sea
Economía del futuro para físicos.
Aún más huevos de Pascua musicales: seguimos hablando de regalos para oyentes atentos
Libera tu Android
Conferencia DefCon 27: Detrás de escena de la creación de insignias electrónicas Parte 2
Iridium: recibe y decodifica señales de constelación satelital en casa
Visualización de los límites de una solución clasificadora basada en imágenes.
¿Es un autómata un evento?
Conductor de Tesla multado por cepillarse los dientes mientras conducía en piloto automático
Métodos para combatir el robo en un club de robótica.
Proyecto Lacmus: cómo la visión por computadora ayuda a salvar a las personas perdidas
Competencia de Yandex.Taxi: análisis de la pista de back-end del campeonato de programación
Cómo describir un trabajo de 100 gitlab en 100 líneas en Jsonnet
Generación de código de OpenAPI v3 (también conocido como Swagger 3) a TypeScript y no solo
The Ember Times - Número 130
Propiedades de ancho / alto mínimo y máximo en CSS
Hack The Box - Tutorial de Bitlab. Ofuscación JS débil, GIT y aplicaciones de Windows inversas
Offshore para negocios de TI en Georgia: trucos y trampas para la vida
Cosmódromos más cercanos al ecuador - Cosmódromo tropical de Wenchang
Mírame si puedes: características de conducir un pentest sociotécnico
Comentarios en manifestaciones, uno a uno, ¿por qué puede no funcionar y cómo tratar de solucionarlo?
Tableau en el comercio minorista, ¿en serio?
Telegram-bot para gestión de infraestructura
Integración de Cisco Threat Response y Cisco Stealthwatch Enterprise
API funcional de Keras en TensorFlow
Sobre Volodia y el ozonizador
El resumen de materiales frescos del mundo del front-end para la última semana No. 397 (6 al 12 de enero de 2020)
Todo lo que querías saber sobre la dirección MAC
Cómo funcionan las redes neuronales binarias y por qué serán populares en 2020
Evaluación de la efectividad y el costo de implementar un sistema de análisis de marketing de extremo a extremo
Desarrollando programas Python extremadamente rápidos
Errores de programación comunes para evitar
Agrupación y rendimiento de JavaScript: mejores prácticas
PHP Digest No. 171 (1 al 13 de enero de 2020)
32 consejos para un desarrollador web que quiere crecer por encima de sí mismo en 2020
Aproximadamente 30x Concurrency Boost en Node.js
Cómo LoRaWAN ayuda a construir una Internet moderna de las cosas
Eventos digitales en Moscú del 13 al 19 de enero
HighLoad ++, Yuri Nasretdinov (VK): cómo VK inserta datos en ClickHouse desde decenas de miles de servidores
Premios y concursos para proyectos innovadores. Experiencia mundial de vendedores
Uso del escáner de vulnerabilidades en las bibliotecas de verificación de dependencia utilizadas en GitlabCI
Cómo VDI está transformando el entorno de la oficina
Lo que nos trajo Pandas 1.0
Geoanalítica en el comercio minorista, parte 1: automatizamos el proceso de elegir un lugar para un negocio. 2GIS + MS Azure + ML
Trabaja con llantas personalizadas complejas Redd
Vanilla JavaScript y HTML. Sin marcos. No hay bibliotecas No hay problema
Programmers Union 2: Slippers dejó de reír y se puso pensativo
Lea el firmware seguro del flash STM32F1xx usando ChipWhisperer
¿Qué precio pagamos por usar async / await en JS / C # / Rust?
Búsqueda inversa de imágenes: una guía de la agencia de detectives Bellingcat
Busca errores como una forma de vida
Venta de año nuevo antiguo
Estación de puerta de enlace: paso a la línea lunar, acceso a la estación marciana
El descuido de los usuarios de PayPal que les permite robar su cuenta y dinero [Solucionado]
Traducción del libro de Andrew Un, Pasión por el aprendizaje automático, capítulos 30-32
Dónde ir: los próximos eventos gratuitos para especialistas de TI en Moscú (del 14 al 18 de enero)
¿Cómo medir la mejora del equipo?
Hacemos solicitudes HTTP, degradamos con gracia (y no una sola brecha)
Las 10 nuevas empresas de desarrollo de aplicaciones móviles pueden asociarse en 2020
GitLab 12.6 lanzado con calificaciones de seguridad del proyecto y materiales de lanzamiento
Los tribunales como una herramienta de piratería social o un poco sobre la fiabilidad de la información en las bases de datos de WHOIS
MVCC en PostgreSQL-5. Vacío en la página y actualizaciones CALIENTES
Hacia la automatización SSL
El resumen de eventos para profesionales de recursos humanos en TI para enero de 2020
Introducción al método diferencial semántico en 5 minutos.
Semana de la seguridad 03: Principios responsables del informe de errores
¿Qué es la holgura y cómo funciona?
Cómo hacer una aplicación multiinquilino a partir de una aplicación no inquilina
Clasificación híbrida
La pequeña nación isleña gana gracias a Twitch
Notas del proveedor de IoT. Tecnología y economía LoRaWAN en alumbrado urbano
Dejando ir: por qué no deberías tomar kontroffer
Parámetros opcionales en repositorios de datos de Spring
Cómo automatizar la redacción de anuncios en Google Ads
¡No duermas! Cómo aprendimos a lanzar 12,000 ofertas de boletos por noche
Cómo lanzar un producto solo si es desarrollador: Consejos del creador de Laravel, Taylor Otvel. Parte 1: audiencia
Richard Hamming "Capítulo inexistente": como sabemos lo que sabemos (11-20 minutos de 40)
Motor, lenguaje de script y novela visual: en 45 horas
Lo que afecta la emisión de crédito. Descripción general de la competencia de riesgo de incumplimiento de crédito de vivienda
5 características de JavaScript sin las cuales no podría escribir código
Conexión de un sensor de CO2 Modelo MH-Z19B utilizando la salida analógica Vo
Enrutamiento para iOS: navegación universal sin reescribir la aplicación
RxJava a Coroutines: migración de características de extremo a extremo
Debian: simplemente convirtiendo i386 en amd64
La historia de la creación de una nube doméstica. Parte 5. Actualización 2019 - PHP 7.2, MariaDB 10.4 y Nextcloud 17
Análisis de documentos reglamentarios sobre protección de la información en el sector financiero y crediticio ruso
Gestión alternativa de ventanas en Linux
Ningún dios quema ollas
WHD Global 2012: el verdadero valor de los dominios baratos
Funciones virtuales en microcontroladores: el lado oscuro
Más rápido que C ++; más lento que php
La publicación del código VVVVVV mostró cuán groseros son los juegos dentro
La cultura corporativa roja es el principal problema de los negocios rusos (Parte 1)
Cómo hablar sobre los principales componentes de Android en 15 minutos.
¿En qué se diferencia la programación actual de la programación hace 20 años?
Pruebas unitarias en arquitectura Clean Swift
Decodificador Movix Pro: del software a la última tuerca
Ejecutar programas de un solo archivo en Java 11 sin compilación
Cómo lanzar un producto solo si es desarrollador: Consejos del creador de Laravel, Taylor Otvel. Parte 2: Encontrar una idea
¿Documentos como código contra o en conjunto con Confluence? Descripción general de varias formas de publicar desde un repositorio a Confluence
Creación de un sistema Embedded Linux tolerante a fallos basado en el módulo Mars ZX3 de Enclustra
Terminal móvil en sistemas de control de acceso.
Teoría de la información visual (Parte 1)
¿Qué hay de nuevo en YouTrack en 2020?
Te invitamos a DINS JavaScript EVENING: hablamos sobre el diseño de API y resolvemos problemas usando tipos de datos algebraicos
DJI no ha podido parchear las aplicaciones DJI Fly para Android 10 desde hace un mes
Entrenamiento corporativo: los líderes enseñan a los líderes
Caos de dependencia de Python
Casa inteligente sobre ruedas ... Alice
Three.js y geometría
6 proyectos de desarrollo web de GitHub que vale la pena ver
Permisos de archivos de Linux
Conferencia de desarrollo de juegos
Nakamichi: sobre los dioses de la era del cassette y los tiempos en que el sol naciente brillaba más
70 años de estereotipos: cómo superar la desconfianza de la Oficina de Vivienda utilizando tecnologías de TI y mejorar la calidad del servicio
Cómo y por qué hacer cola en dos pilas
GPU enlazado. Segunda parte Bosque sin fin
[Anuncio] Global Game Jam 2020 a finales de enero
[Anuncio] Global Game Jam 2020
15 métodos de JavaScript para trabajar con matrices que necesita saber en 2020
No tengas miedo de JSON o tu primera aplicación API
Cómo usar Quora para promocionar su negocio
Ceph a través de iSCSI - o esquiar mientras está parado en una hamaca
2020 ciberseguridad y amenazas: lo que nos espera después de las vacaciones
Comprender el concepto de desarrollo moderno de aplicaciones web en 2020
Creación de infraestructura de TI tolerante a fallas. Parte 1: preparación para implementar el clúster oVirt 4.3
Controlando pensamientos de robots con Emotiv Insight
MicroSPA, o cómo inventar una rueda cuadrada
¿Por qué algunos planetas comen su cielo?
Reubicación de TI en un yate. De Suecia a España
@Pythonetc Diciembre 2019
Consejos y trucos de mi canal de Telegram @pythonetc, diciembre de 2019
¿Qué es ser un líder de equipo?
Agilice el proceso de escritura en un bloc de notas
10 mitos SEO para dejar atrás en 2020
Los fundamentos del aprendizaje profundo en el ejemplo de autoencoder de depuración, número de parte 1
Lado técnico de la navegación.
¿A quién estás tratando de impresionar con tus plazos?
Parte 6: Portar MemTest86 + a RISC-V
Horseshoe Bend - tableta convertible con pantalla plegable
Implementación del esquema de trabajo del almacenamiento dirigido de bienes basado en la unidad de contabilidad de almacén 1C Integrated Automation 2
Nuevo grupo industrial crea un estándar universal para hogares inteligentes
Comprobación de Emby con PVS-Studio
PHP y expresiones regulares: lo básico para principiantes
Incruste el análisis del código fuente con el analizador PVS-Studio
Tareas para la base lunar
¿Su proyecto realmente necesita pruebas?
Aprendiendo inglés por MEMASICS
¿Cómo preparar un juego para la localización? 10 reglas básicas
Dinero vs equipo. No son los aspectos más obvios de la relación de empresarios, fundadores e inversores.
gRPC como protocolo de comunicación entre servicios. Informe Yandex
Cómo escribimos un sistema antifraude en cuatro manos y tres cabezas
5. Fortinet Getting Started v6.0. NAT
Dónde almacenar la criptomoneda: impuestos de las criptomonedas en diferentes países
1C-Bitrix y un intento de presentarlo
Desfile de contraseñas (análisis de ~ 5 mil millones de contraseñas de fugas)
Nueva infraestructura de TI para el centro de datos de correos de Rusia
Algo príncipes y nobles vestidos
Crea un juego de disparos de zombis en tercera persona con DOTS
La batalla de los dos Yakozun, o Cassandra vs HBase. Experiencia del equipo de Sberbank
Trabajar con la interfaz en el SDK de Google Maps para Android
PHP vs Python vs Ruby on Rails: Comparación detallada
MVCC en PostgreSQL-6. Vacío
Etherblade.net Encapsulador y sustitución de importaciones para componentes de red (segunda parte)
¿Es posible hackear un avión?
Una selección de 143 traducciones del ensayo de Paul Graham (de 184)
32 de enero
Las habilidades más buscadas en la profesión de ingeniero de datos
Nikolai Prokhorov: "En Finlandia había un gran departamento de Vneshtorg, que suministraba nuestros automóviles a países extranjeros"
Microservicios con Spring Boot. Parte 1. Comenzando
Python (+ numba) es más rápido que C, ¿en serio? Parte 1. Teoría
Python (+ numba) es más rápido que C, ¿en serio? Parte 2. Practica
Los engaños en Internet no desaparecerán, ¿qué debemos hacer?
SVM Explicación desde cero e implementación en python. Análisis detallado del método del vector de soporte.
5 nuevas herramientas para crear contenido divertido
Controlador PAC de alta velocidad WISE-5580
Método para resolver el sistema de ecuaciones diofantinas
Elusivo talento: Rusia pierde a los mejores profesionales de TI
La historia de los libros y el futuro de las bibliotecas.
VVVVVV ??? VVVVVV !!! :)
Escribimos nuestra estrategia para el desplazamiento virtual desde Angular CDK
Actualizar punto de control de R77.30 a 80.20
Integración continua en Unity: cómo reducir el tiempo de montaje y ahorrar recursos + línea de pago como regalo
Castle bebe en condiciones "extremas" o cómo participamos en el espectáculo "DOZOR"
Implementación de la plantilla de estado en Unity
Conmutador Ethernet inteligente para el planeta Tierra
PBX virtual Rostelecom: qué y cómo se puede hacer a través de la API
Xenobots: nanorobots vivos de células de rana
LDAP - "autenticación" es un antipatrón
Estándares de diseño de bases de datos
Aplicaciones fáciles y fáciles de implementar en el cartucho de Tarantool (parte 2)
Kubernetes traducido a niños
Grabar sonido JS desde un micrófono o comentarios de voz
Reverso de la moneda: quién ganó y perdió con el crecimiento de las acciones de Tesla
Cómo establecer objetivos para alcanzarlos
Aprendizaje automático en análisis estático del código fuente del programa
El ransomware sin archivos FTCODE ahora roba cuentas
Uso de mixins en Dart
Uso del aprendizaje automático en el análisis estático del código fuente del programa
Cosas gratis para el karma: la historia de una startup bielorrusa que cambia el principio de consumo
Tensores en TensorFlow
Segunda conferencia de Zabbix en Rusia: inscripción y fechas importantes
Optimizamos la automatización: cómo aceleramos las pruebas automáticas de 3 a 4 veces, preservando los desarrollos antiguos
¿Has ordenado la entrega? Cómo Crossroads entrega 6,000 pedidos por día
Un intento de resolver el problema de elegir boletos antes de las vacaciones
Bitwise LSD Sort (clasificación de radix)
Fantasmas en las nubes: detalles de hackear muchas compañías
El aprendizaje automático se enfrentó a un problema matemático no resuelto
Conviértete en un orador en Positive Hack Days 10. Comienza la convocatoria de ponencias
Paul Graham sobre Java y los lenguajes de programación Hacker (2001)
Monitoreo de sistemas distribuidos - Experiencia de Google (traducción del capítulo del libro de Google SRE)
Paul Graham: una prueba de adicción (The Island Test, 2006)
Paul Graham: sobre neutralidad política e independencia del pensamiento (los dos tipos de moderado)
Antigüedades: 20 años de tecnología informática en publicaciones mediáticas
Cómo: infografías o infografías?
Vamos a resolver algo de dinero
Chip Qualcomm ADAS
Problema n. ° 29: capacitación en TI: problemas y desafíos actuales de compañías líderes
Lámpara controlada por gestos en Arduino
El misterioso programa LyX. Parte 3
[Por los muelles] Aleteo. Parte 3. Para desarrolladores nativos de React
Cómo la confrontación de la Guerra Fría ayuda a los chinos a comenzar la producción de computadoras
La hoja de trucos que se necesita en el yate
El mejor fisico
Alojamiento compartido o servidor virtual: ¿qué elegir?
Lytko une
Powershell funcional con clases: no es un oxímoron, lo garantizo
Slurm DevOps: una teta que funciona mejor en 3 días que una hermosa grúa en un futuro lejano
China adoptó su "Paquete de primavera"
La capacidad de aprendizaje puede ser una revisión indecidible
Biblioteca JavaScript de Webix a través de los ojos de un principiante. Parte 2. Trabajar con formularios
Almacenamiento eficiente de cientos de millones de archivos pequeños. Solución autohospedada
Crear un microservicio en Quarkus, Kotlin y Gradle
Salta a Londres o mi pasantía en Jump Trading
Paul Graham anuncia nuevo lenguaje de programación Bel
[Nginx] Cómo vencer a response_status = 0
Centrarse en la gestión de tareas. Cómo hacemos nuestro sistema de gestión
Reglas para trabajar con matrices dinámicas y clases de colección personalizadas
Proyecto de neón de Samsung: banqueros digitales, presentadores de televisión, compañeros
Java Digest para el 17 de enero. Las dos primeras semanas del año nuevo.
Kit de herramientas basado en Eclipse y GTK +, para “Toradex Colibri T20 (Linux)”
Tres niveles de autoescalado en Kubernetes: cómo usarlos de manera efectiva
¿Un proyecto interesante en un equipo amigable o cuánto cuesta el empleado adecuado?
Gestión de cartera en R
A los 26 años, Yana Harlan lidera el desarrollo de un motor espacial. El año que viene planean lanzarlo.
Cómo hice un motor de búsqueda para Telegram
Slurm SRE: aprenda a garantizar la felicidad del usuario
Casa inteligente con Xiaomi en el ejemplo de una sauna
Viaje al centro ... imagen del acoplador. O cómo descargar una imagen del registro sin docker
Samsung Moscow Center for Artificial Intelligence en historias de empleados
SwayWM - UnixPorn usted mismo
Mudanza - el siglo pasado! Alternativas a std :: mover en "C ++ del futuro"
Algoritmo de Bellman-Ford
AWS_Ru Meetup en Raiffeisenbank
VVVVVV ??? VVVVVV !!! :)
Glean Insights acerca de los 18 mejores marcos de Java para usar en 2020
Convulsiones
Siete misiones espaciales más emocionantes del próximo año
Hacer que Windows Server sea más seguro
Código limpio para TypeScript - Parte 1
Impulsamos a los desarrolladores y brindamos comentarios de manera científica: video de Yandex.
Elfos en uniones pn
Era RUTM
Hábitos útiles de desarrollador
Procesador NXP S32G para arquitectura moderna de electrónica automotriz
Elegir un archivador para registros de respaldo
CEO Motoriki Ilya Chekh: A veces esperan el trabajo ideal de las prótesis experimentales, y luego se sienten decepcionados.
Cambios en el popular BattlEye antichita y formas de evitarlos
Nvidia Orin: un chip para vehículos robóticos
Yo y mi ciclomotor. Escala de ineficiencia
Elegir una idea para una startup sin un inversor: por el contrario
Las primeras gafas VR habilitadas para HDR del mundo: lo que se sabe sobre el prototipo de Panasonic
Código abierto ingrato: el desarrollador del servidor web más rápido ha eliminado su repositorio - Actualización importante
Famosas ecuaciones de fluidos filtradas
Copia de seguridad completa con herramientas estándar de Windows
Ejemplo SNMPv3
Cómo las condiciones de funcionamiento afectan la batería o la historia de una resurrección milagrosa
Python 3.5 Implementando concurrencia usando asyncio
Conferencia DEFCON 27. Hackea la policía. Parte 1
Detective Habra: tu foto está perdida
ReactJS, representación del lado del servidor y algunas sutilezas de procesamiento de metaetiquetas de página
Este profesional independiente está roto, dame el siguiente
Scraping Github: en busca de "secretos" para desarrollar
Subastas de motocicletas japonesas, como sucede todo
Las promesas comunes de JavaScript son importantes para todos
La cultura corporativa roja es el principal problema de los negocios rusos (Parte 2)
Extensiones Extensibles en JavaScript
Uso de asyncio para crear controladores de dispositivos asíncronos en MicroPython v.1.12
La capitalización de las 5 compañías tecnológicas más grandes de EE. UU. Superó los $ 5 billones
Un pequeño programa educativo sobre tratamiento de aguas.
Ubuntu no es el mejor escritorio de Linux
Una computadora que se niega a morir
¿Qué tan confuso es un sistema cuántico? La respuesta puede no ser computable.
Clase PHP para descargar y cargar archivos al servidor
Uso de Cura en una impresora SLA Photon 3D
El sistema de inteligencia artificial advierte a los peatones con auriculares acerca de un automóvil que se acerca
Script para agregar servidores de Google Cloud a config ssh
Facebook obliga a los moderadores a documentar sus horas de trabajo al segundo, incluso yendo al baño
Hacer un ionizador de aire por menos de $ 10
Soy fotógrafo y me convertiré en una herramienta de trabajo.
Las 25 principales ICO más grandes: ¿qué les pasa ahora?
Enrutamiento universal para aplicaciones de reacción
Obtenemos el video de la cámara a través de DVRIP usando PHP
Cómo se ve el archivo zip y qué podemos hacer con él. Parte 3 - Aplicación práctica
Conferencia DEFCON 27. Hackea la policía. Parte 2
Preparación de un proyecto SDL2 para ejecutar en Android
Cómo transfirí mi proyecto de hobby a k8s
Máquina CNC para procesamiento por plasma / modificación de materiales poliméricos
Sobre el significado geométrico de los códigos grises
Cómo escribir un redactor para TI sin tonterías y estereotipos
Procesamiento de datos personales para una pequeña tienda en línea
El resumen de materiales interesantes para el desarrollador móvil # 329 (del 13 al 19 de enero)
Un par de métodos interesantes de objetos de consola
10 preguntas populares de entrevistas de TypeScript (con respuestas cortas)
Cómo Citrix NetScaler CVE-2019-19781 Vulnerabilidad crítica expuso problemas ocultos de la industria de TI
¿Se necesita la holocracia en una empresa de TI? Pros y contras
Lectura para un geek: 10 materiales sobre tecnología de audio: cómo se organizan las pistas de música, los registros HD y el sonido 8D
Cree un botón con efecto dominó para la interfaz de usuario de XMars
Entonces, ¿cuándo es posible usarlo? ¿Importante?
Escribimos un controlador para una computadora portátil por diversión y ganancias, o cómo comprometerse con el kernel incluso si es un tonto
Hack The Box - Tutorial del jugador. FFmpeg exploit, JWT y varios listados web
Mi enfoque de gestión de tiempo / tareas usando VSCode
No hay garrapatas! Vector de plantas contra la enfermedad de Lyme
Objetivos del nivel de servicio: experiencia de Google (traducción del capítulo del libro de Google SRE)
Lo que necesita saber sobre simuladores para memoria
ASP.NET MVC: Entity Framework, MySQL y el uso de Dependency Resolver para seleccionar un repositorio
¿Por qué necesitamos un gerente en un proyecto de TI y qué sucederá cuando no lo sea?
Trabaja con IPv6 en PHP
Modelo automatizado de gestión de programas
Para que los chicos no se avergonzaran de mostrar
El resumen de materiales frescos del mundo del front-end para la última semana No. 398 (13-19 de enero de 2020)
Blazor Client Side Online Store: Parte 1 - Autorización oidc (oauth2) + Identity Server4
Microsoft Ignite The Tour Praga Conferencia técnica
Libro "Desarrollo de aplicaciones móviles en C # para iOS y Android"
Año nuevo, nuevo navegador: Microsoft Edge está fuera de la evaluación preliminar y ahora está disponible para descargar
Adiós código limpio
Proyecto de optimización del tiempo de construcción
6 recomendaciones para desarrollar aplicaciones Go seguras
6 lecciones aprendidas de la experiencia de optimización del rendimiento del servicio de Node.js
Angular 9 e Ivy: carga de componentes diferidos
Nuevo PS1 Graphic Renderer para Omega Red Emulator
Intervalo de ayuno y Lifext Life Patrones de extensión
Eric Ciaramella como ejemplo de censura en Wikipedia / Google
CES 2020: hora de sorprender
Node.js VS Python: ¿Cuál es mejor?
La forma más económica de controlar motores: convertidor de frecuencia
Utilidad Nginx-log-collector de Avito para enviar registros nginx a Clickhouse
Karma es una invitación de fiesta
Como rompió el banco
Cómo busqué el asistente de TI
Características de implementar listas dinámicas en interfaces de usuario
m-commerce | Desarrollo de aplicaciones de comercio móvil | Ventajas de m-commerce
The Ember Times - Número 131
Polígonos de otro mundo: Atari ST
Traducción del artículo "¿Por qué la Internet cuántica debería construirse en el espacio?"
Karma es alienación de la autoría
Proyecto piloto para procesar datos sísmicos de alta densidad utilizando el servicio MCS
Otro troyano [casi] indeleble para Android
Nuevos Dell y Alienware en CES 2020: un resumen de los principales anuncios
Visión general del programa de mentalidad de producto
Antipatterns PostgreSQL: un registro raro llegará a la mitad de JOIN
Cómo Hanipotans Deanonymize hackers y estafadores en línea
IB fakapy 2019: típico y no muy
Conferencias abiertas en JetBrains Research Labs
Traducción del libro de Andrew Un, Pasión por el aprendizaje automático, Capítulo 33
¿Por qué las resistencias se indican por color?
Nos estamos acercando al límite de la potencia informática: necesitamos nuevos programadores
Seminario, conferencia, mitap: estudio de las estadísticas de 18,000 eventos.
Vitamina C: ¿necesito tomar suplementos o es una medida comercial?
Java 14: vista previa de registros
Alternativas de Prestashop en 2020: principales plataformas de comercio electrónico
Practica trabajando con neumáticos personalizados del complejo Redd
Richard Hamming "Capítulo inexistente": ¿Cómo sabemos lo que sabemos (versión completa)
Romper las reglas de la recolección de basura de Unity
Compatibilidad binaria reactiva: cómo la proporcionamos
Deja de llamar a todo AI
Las impresoras modernas HP se niegan a trabajar sin suscripción de tinta
Concierto para una ciudad con una orquesta: quién y por qué graba los sonidos de la vida cotidiana
Qué herramientas de desarrollo de Ruby on Rails se adaptan a su proyecto: las mejores gemas de Ruby on Rails para 2020
Noticias del mundo de OpenStreetMap No. 494 (12.31.2019-06.01.2020)
Comprador misterioso de CityMobile
Dell Inspiron 7490: portátil de metal ligero para todos los días con excelente autonomía
¿Qué es VMware y por qué es importante su compatibilidad con SSD?
Lo que podría haberse presentado en el CES en los siglos XIX y XX.
Linux: eliminar el grupo de bloqueo / dev / random
Tutorial de integración continua para Laravel 6 en Google Cloud Run
Semana de la seguridad 04: problemas de cifrado en Windows 10
Como hice sombras 2D en Unity
Esquizofrenia: un cuidado
Escribir un controlador de computadora portátil para divertirse y obtener ganancias, o Cómo comprometerse con el kernel incluso si no es tan inteligente
Intel no puede decidir quién es más rápido: Comet Lake o Ice Lake
Teoría de la información visual (parte 2)
Lo que es común entre programar y comenzar un negocio
Eventos digitales en Moscú del 21 al 26 de enero
6 maneras de darse de baja de los observables en angular
Hibernate: como cocinar
Estado de la zona de dominio de Polonia .pl para 2019
Eventos digitales en San Petersburgo del 21 al 26 de enero.
Intel Parallel Studio XE 2020: todo lo mejor para desarrolladores
Blazor Client Side Online Store: Parte 2 - CI / CD
Más funciones para su sistema: integración de telefonía y CRM / ERP / Helpdesk. ¿Qué, cómo y por qué?
La historia de cómo, debido a una opción en el servidor de Windows, nuestros sitios se ralentizaron
Optimización de modelos 3D para la escena del juego.
¿Cómo obtuve la certificación OSWE?
¿Por qué la clasificación rápida es realmente lenta? Nuevo método de ordenación de matriz
Analizador de código fuente de Microsoft Application Inspector
Modo de autodestrucción: descomposición de la cápsula endoscópica debido a la luz.
¿Qué cifrar en un sistema corporativo? ¿Y por qué haces esto?
Diferencia entre cPanel y obsidiana Plesk
Mi experiencia con Plesk
6. Fortinet Getting Started v6.0. Filtrado web y control de aplicaciones
Uso de enlaces de operaciones para hacer copias de seguridad de archivos en macOS sobre la marcha
El libro "C ++. La práctica de la programación multiproceso "
FAQ.Net: un programa gratuito para tomar notas para Windows con un diseño actualizado
Blazor: cómo evitar que un componente se enferme o dos enfoques para separar el código del marcado
La guerra por apagar las luces
La inteligencia artificial empeora aún más la mala medicina
Cómo construir una estrategia corporativa para capacitación y desarrollo
Cálculo de rentabilidad del Arancel Verde en 2020, Ucrania
13 ejemplos de configuración de reglas en Google Ads [instrucción]
GOTO Volver
Mi relación con el código abierto.
Ejecuta el juego en C # en MS-DOS
Nombre de implementación y nombre del resultado
Migración de AngularJS a Angular7 a través de una aplicación híbrida
Uso de Astra Linux en una computadora integrada ARM
¿Cómo medir la mejora del equipo? Parte 2
Cómo los ingleses han cambiado a Ilona Mask durante 20 años
"Su especialista en TI está roto, traiga uno nuevo": cómo construir una carrera en TI y no volverse loco
Reparación, pirateo, excavación. Resolviendo la misión en línea Droid Mission
Conceptos básicos de diseño de niveles: efecto de flujo o cómo no dejar que el jugador se aburra
Windows Terminal Preview v0.8 lanzado
HIPEC Años de vida en lugar de meses con tumores malignos de la cavidad abdominal.
RTL Styling 101 - Una guía detallada para el estilo CSS RTL
Restringir el acceso a los atributos de dimensión en el modelo tabular SSAS
Cuidado llave en mano: cómo funciona el hosting SAP
Hoja de trucos del administrador del sistema SELinux: 42 respuestas a preguntas importantes
Buen motivo para probar sus dependencias: edición AGPL
Representación del sitio web 101
En ecuaciones de grados superiores
Un año sin Splunk: cómo una empresa estadounidense cambió el mercado de análisis de datos de máquinas en Rusia y a quién dejó atrás
Equipo distribuido y líder de equipo en remoto
HighLoad ++, Eugene Kuzovlev (EcommPay IT): qué hacer cuando un minuto de tiempo de inactividad cuesta $ 100,000
Paul Graham: enemigos
Anotación incremental en proceso para acelerar las construcciones de gradle
¿Cómo entender que usted es un operador de fresadoras?
Codifiquemos rápidamente como profesionales
La naturaleza dual de los requisitos de software.
Desde el desarrollo personal hasta Agile en una escala XXXL en dos días en TeamLead Conf
Conocimientos y competencias en el equipo: encontrar, ver, bombear
¿Qué estoy en ACID o no nos conviene?
Modelado GPR
NEC lanzó un cable submarino con un récord de 20 pares de fibras ópticas
Sustitución de Redux con observables y ganchos de reacción
Guía visual de solución de problemas para Kubernetes
Configurar el equilibrio de carga en InfoWatch Traffic Monitor
Plantilla lista para usar con Spring
WPF DataGrid. Lucha por la plantilla
Wine 5.0 lanzado
Wang Tiles para la simulación de máquinas de Turing
PubSub es casi gratis: NOTIFICAR características en PostgreSQL
¿Es fácil organizar su negocio para un especialista en TI?
Desarrollador de juegos de Unity. Nuevo curso de OTUS
Luxoft TechTalks: podcasts de video de gurús mundiales de TI y más
Más bonito en proyectos grandes: dedica 20 minutos a la configuración, olvídate del formateo para siempre
PBX virtual Beeline. Lo que el gerente no te dirá
¿El tráfico en los Estados Unidos es costoso o no?
Patrón Flutter BloC + Proveedor + pruebas + recordar el estado
Libro (de ser?). Reflexiones sobre la naturaleza de la mente. Parte II
Contenedores de propiedad Swift
¡No llores, niña! Responda al autor con vc.ru sobre la carta sobre Habré
Cómo usar Control Inversion en JavaScript y Reactjs para simplificar el manejo del código
¿Debería quejarme de entrevistas?
Bases de datos administradas en Selectel: Bienvenido a Beta
Escribir sombreadores con código en Unity LWRP
Playme Sigma: DVR funcional y asequible
¿Qué hay debajo de las optimizaciones del compilador GraalVM?
Oportunidades de Georgia para profesionales de TI
CRM 2020
Top 8 tarifas de IEO y su capitalización ahora
Cómo hacer que una aplicación React sea más rápida con el cohospedaje estatal
Automatizar la compilación de un proyecto Qt en Windows en Travis CI
¿Por qué necesito soporte instrumental para la paginación clave?
Debido al soporte obligatorio 5G, los teléfonos inteligentes con Snapdragon 865 serán peores en 2020
Desmontamos el reloj digital de la nave espacial Soyuz
Cómo planificar una estrategia de producto ganadora
Hipercubo Cómo proporcionamos a los desarrolladores dispositivos de prueba y no los perdimos
¿Quién es un buen control de calidad?
Divide y vencerás
"Verificar el reloj": lo que se sabe sobre el nuevo protocolo de sincronización de hora del servidor
Código limpio para TypeScript - Parte 2
Andrew Eun "Pasión por el aprendizaje automático". Traducción de los capítulos 36-46
Cómo no morir en un proyecto o 5 hacks de vida
Difícil, vulnerable, subconfigurado: ciberamenazas 2020
Patos NgRx | Fachadas dinámicas
Plancton de oficina - Evolución
Rastrillo retrospectivo. Cómo una solución hecha a sí misma resultó ser más fresca de lo que se pagó
El secreto de la eficiencia es el código de calidad, no un administrador efectivo
Validación de datos en aplicaciones iOS
Microservicios con Spring Boot. Parte 3. Crear un microservicio de conversión de moneda
Cinco métodos para la ofuscación de la base de datos
¿Puede el diseño afectar la velocidad de entrega?
Dónde ir: los próximos eventos gratuitos para desarrolladores en Moscú (30 de enero - 15 de febrero)
Topleaked: una herramienta para detectar pérdidas de memoria
Hacer una llave RFID universal para intercomunicadores
Estadísticas de especialistas certificados de PMI en Rusia el 10/01/2020
Mi experiencia de trabajo remoto efectivo
Código limpio de Robert Martin. Resumen ¿Cómo escribir un código claro y hermoso?
Agregue una API JSON muy rápida a nuestra aplicación.
El título "Leer artículos para usted". Octubre - diciembre 2019
Pruebas puras en PHP y PHPUnit
Mu-mu, woof-woof, quack-quack: evolución de la comunicación acústica
Ahorre en licencias Mikrotik CHR
Únete al Festival de juegos independientes de Google Play
Rastreo y monitoreo de Istio: microservicios y el principio de incertidumbre
Localización de aplicaciones: cómo hicimos amigos traducción y desarrollo
Cómo arreglé una base rota y qué salió de ella
Este adorable Unicode
Pasantía de primavera para desarrolladores móviles en Redmadrobot
Cómo hacer que una marca sea geek de un desarrollador: un sistema de motivación de programador
Cómo ser un crowdfunder doméstico (primera parte)
Nikolay Vavilov. El hombre que quería alimentar al mundo entero y murió de hambre en una celda de la prisión.
¿Qué es I en ACID o una perspectiva diferente?
Cómo evolucionaron los comentarios de código desde la década de 1940 hasta 2020
Transformadores y odio en Vancouver: cómo el antiplagio recorre el NeurIPS-2019
Problemas de arquitectura en grandes proyectos
Tipos dependientes de Haskell: ¿por qué es el futuro del desarrollo de software?
Seis esquemas para ayudar a explicar los conceptos de gestión de productos.
Metodología para la reconstrucción de edificios perdidos a partir de fotografías.
¿Necesitamos un lago de datos? ¿Qué hacer con el almacén de datos?
Sennheiser en 2020: auriculares inalámbricos actualizados para el aniversario
Resultados de la encuesta con pestañas
Inicio de un billón de dólares o cómo nacieron las compañías más exitosas de Valley
Andrew Eun "Pasión por el aprendizaje automático". Traducción de los capítulos 47-58
Árbol de segmentos: rápido y fácil
AvitoTech On Tour: Go y reuniones frontend en Kazan
Otra forma de medir el rendimiento de los métodos de aplicación .NET
Desordenar al principio: autopsia sobre la velocidad de lanzamiento de una aplicación iOS
Sistema de supresión
Volver al principio: por qué la capitalización de Amazon pronto volverá a superar los $ 1 billón
¿Cómo me decepcionó Typecript y vale la pena?
Creación de infraestructura de TI tolerante a fallas. Parte 2. Instalación y configuración del clúster oVirt 4.3
Simple zombie shooter en Unity
CLRium # 7: Práctico. Seminario, tarea con verificación, tutoría
Reserva de constantes y ganchos Git en C #
La evolución del cortafuegos de aplicaciones web: de cortafuegos a sistemas de seguridad basados en la nube de aprendizaje automático
¿Cómo trabajar con líderes de opinión en China? Cinco consejos prácticos
¿Cómo es la entrega de bienes dentro del límite aduanero del 1 de enero de 2020?
Desarrollo de la interfaz de usuario: ¿a quién escuchar, usted o el usuario?
¿Qué es el aprendizaje activo?
Los 5 mejores libros para leer para un diseñador de movimiento
Aprendizaje automático: cuando no se necesitarán científicos de datos
Archivos de configuración de Python
Usamos demasiado los selectores redux
Layout go pet project en VPS
Ivan Lilekvist y Kim Dotkom, una gran entrevista: la historia de Megaupload, extradición a los Estados Unidos, libertad, bitcoin. Parte 1
13 errores comunes para los analistas de negocios principiantes
Cómo se ve el archivo zip y qué podemos hacer con él. Parte 4 - Leer el archivo
Concurso Habr: ganadores del concurso de ideas
Si .NET funciona en todas partes, también en Windows 3.11 y DOS
Hackear administrador
Computadora Taimyr - la evolución es viceversa
Meetup de Moscú JS en Raiffeisenbank: sigue transmitiendo
La mano de Dios Ayuda de cupones
Ir Fakedb Emulación de base de datos en pruebas
Características de SPIKE ™ Prime LEGO® Education
Cómo pesamos los productos o una pequeña oda de automatización
Me encanta odiar el juego indie
Guía simple de destilación BERT
Curso moderno sobre Node.js en 2020
El misterioso programa LyX. Parte 4
Nuevo brote de gusanos H2Miner que explotan Redis RCE descubierto
Un par de trucos de elementos de iframe
DevOps para aplicaciones móviles
Todos los SERP de Google ahora parecen anuncios
Agregando belleza e interactividad a los cuadernos Jupyter
Hable acerca de PostgreSQL. Entrevista con Alexei Lesovsky en el podcast Zinc Prod. Primera parte
Multithreading en Qt Widgets
Crear micro frontends usando elementos angulares: una guía para principiantes
Especificaciones sobre esteroides
Cómo vencer al azar sin alma en los juegos de roguelike
Encuesta de sesión
Qué hay en la Universidad ITMO: conferencias, talleres, concursos y entretenimiento
Cómo superar el miedo y comenzar a usar Azure Machine Learning
¿Cómo fue 2019 en el campo de las matemáticas y la informática?
Cómo protegieron los datos de Hyundai
Resumen de 5 sistemas de control para tareas de limpieza
Cómo Lisa Shvets dejó Microsoft y convenció a todos de que una pizzería podría ser una empresa de TI
Juegos de mesa y juguetes STEM del primer trimestre de 2020. ¿Qué puedo comprar y qué esperar?
Informe de Annie de la aplicación 2019: una mirada al pasado, notas futuras
Motocicleta hecha con impresión 3D SLS
¿El desarrollo móvil es fácil y aburrido? Informe Yandex
Cómo dejar de perder el tiempo de los desarrolladores en deuda técnica
¿Cómo puede un desarrollador ayudar a un gerente a hacer un trato?
Sobre lo inmutable: historia del noveno lugar de la Copa AI rusa 2019
La caché es el rey del rendimiento: los procesadores necesitan un cuarto nivel de caché
¿Cómo hacer que la interfaz sea tres veces más rápida y cuándo aplicar comandos en lugar de repositorios? Video
Estudio de caso: Cómo aparecer en Google Play y adaptar ASO a diferentes países
Artesanía y Éxito de TI
NeurIPS 2019: tendencias de ML que estarán con nosotros durante la próxima década
Microbrowsers están en todas partes. ¿Pero qué sabemos sobre ellos?
Gobierna, sufre, sonríe
Concurso de micro subsidios de código abierto para proyectos de datos abiertos
Telegram bot que monitorea el dominio
Como nació la infraestructura de Internet
Control de salud del equipo: medición de la salud del equipo
PostgreSQL Antipatterns: hit dictionary on heavy JOIN
Nos damos cuenta del efecto visual de la película "The Matrix"
Formas prácticas de mapear datos en Kotlin
PHPUnit. "¿Cómo pruebo mi maldito controlador?", O prueba de dudas
Cómo enseño a los niños Python
Coches en los Países Bajos: estadísticas e información para 2019
El misterioso programa LyX. Parte 5
Editor de texto simple para múltiples usuarios con encriptación de extremo a extremo
Prueba de componentes de la interfaz de usuario de React
Otra radio FM en el RDA5807 con Arduino
¿Qué hay de nuevo en SObjectizer-5.7.0 y qué espera para este proyecto?
¿Por qué Rust lidera el marco de referencia TechEmpower Framework?
Comenzando con las devoluciones de usuarios: consejos para el modelo enganchado
Silenciador obús
20 bibliotecas para una espectacular aplicación de iOS
Nos ocupamos de eSIM (+ entrevista con un experto)
Mi primer juego html5, desde Alice Yandex y victorias de premios hasta aplicaciones móviles
Variante de trabajar con sockets web en iOS en Swift / Escribió un administrador para trabajar con sockets web
HighLoad ++, Andrey Gushchin (Zabbix): alto rendimiento y partición nativa
¿Qué hay de nuevo en AMD?
Tendencias y negociación en el intercambio: 4 indicadores populares de análisis técnico
Columna portátil Z-poject Doublebeef - doble mono en ruso. Prueba, desmontaje y actualización.
3 problemas para transferir datos a Google Analytics a través del Protocolo de medición
[Case Locomizer] Qué conocimiento se puede extraer realmente de un conjunto de datos anónimo con coordenadas de usuario
Soporte de paquetes de compilación en Spring Boot 2.3.0
Una vez más sobre DevOps y SRE
¿Por qué no pudo nacer Musk en Rusia?
Los científicos dicen qué tan rápido se está expandiendo el universo
Selecciones de fin de semana: lectura ligera para mayores de STEM
LyX: Observaciones generales. Parte 1
Ejemplo de aplicación reactiva Spring (versión del 14/01/2020)
Noticias del mundo de OpenStreetMap No. 495 (01/01/2020 - 13/01/2020)
Al prohibir el reconocimiento facial, perdemos el punto
En el camino hacia un DBMS funcional y NoSQL ERP: almacenamiento de saldos y costos
Cómo lanzar un producto solo si es desarrollador: Consejos del creador de Laravel, Taylor Otvel. Parte 3: no te rindas
EBlink - Servidor GDB para microcontroladores ARM Cortex-M
Intentando componer lo no composable: elevar todo
QueryFilter: el concepto de filtrado de modelos
Hack The Box - Tutorial AI. SQLi en API Text To Sreach, SSH Forwarding y RCE en JDWP
El resumen de materiales interesantes para el desarrollador móvil # 330 (del 20 al 26 de enero)
¿Quién y por qué quiere hacer que Internet sea "compartida"?
Cómo concluir un proyecto de desarrollo de software de la manera correcta
Aprendizaje Guiado
Guía de entrevista para aquellos programadores que no los entienden
HighLoad ++, Mikhail Makurov (Intersvyaz): experiencia en la creación de un servicio Zabbix de respaldo y agrupado
¿Es posible hackear un avión - 2
Zabbix: supervisa todo en una fila (en el ejemplo de Redis)
Agregar gráficos a Notion
El ajedrez como sistema dinámico.
Se acerca el apocalipsis
SwiftUI en los estantes
¿Hay vida más allá de la circunvalación de Moscú? Cómo buscamos y preparamos desarrolladores
Otra forma de rastrear el tiempo y el número de compilación para Java
Objetivos y resultados clave (OKR): nuestra experiencia de implementación por fases
Tomó 12 años crear una sección del mapa cerebral de Drosophila, los esfuerzos de 250 personas y $ 40 millones
No hay mosquitos! Descripción general de los mosquitos "fito-municiones"
Navegando en Internet con un Gamepad (Javascript)
Ingeniería inversa del protocolo ngrok v2
Agregación de rutas para listas ILV y cómo amenaza servicios respetables
Características de establecer una conexión entre los participantes en un juego de red de igual a igual
Mahjong con niños: para qué, cuándo y cómo
Paul Graham: "Un inversor como rebaño de animales" (2013)
El resumen de materiales frescos del mundo del front-end para la última semana No. 399 (20 al 26 de enero de 2020)
Paul Graham: Ideas para Startups (Ideas para Startups, 2005)
PHP Digest No. 172 (14-27 de enero de 2020)
Contabilización de publicaciones propias.
Entrevistas de algoritmos: teoría vs. practicar
Eventos digitales en Moscú del 27 de enero al 2 de febrero
Eventos digitales en San Petersburgo del 27 de enero al 2 de febrero
Operaciones de filtro de controladores en el registro. Practica
Microservicios con Spring Boot. Parte 4. Uso de la cinta para equilibrar la carga
Cree una aplicación Qt en WebAssembly en Windows
¿Qué me enseñó un accidente espacial como desarrollador?
La cultura corporativa roja es el principal problema de los negocios rusos (Parte 3)
Automatización para los más pequeños. Notas API RESTful
¿Yoshkar-Ola, en general, una ciudad de TI?
Herramientas de respaldo de PostgreSQL. Andrey Salnikov (Garceta de datos)
Servidor Minecraft: Windows vs Linux
Cosmonáutica de África: de la basura a la realidad
Monitoreo de la calificación crediticia en Power BI
El tablero de Dungeons and Dragons me ayudó a aprender inglés
Los virus resistentes a CRISPR construyen refugios para proteger los genomas de las enzimas que penetran el ADN
Métodos de ocultamiento de páginas web
Consejos útiles de Python que nunca has conocido antes. Parte 2
El enfoque pitónico de los bucles for: range () y enumerate ()
Técnicas de reducción de imagen de Docker
Estadísticas de comentarios en línea de confluencia
La propia compañía de protección DDoS lanzó ataques DDoS, admitió su fundador.
Crear parámetros dinámicos en un trabajo de Jenkins, o cómo hacer que su tarea sea fácil de usar
Mejores prácticas de Redis, parte 1
Myapp extiende vacaciones
Asesoramiento del especialista de TI al cliente, o cómo automatizar el desorden
Embox en el procesador Elbrus. O nunca olvides lo que tienes en inteligencia
Meetup FunCorp iOS # 2
Pixel art para principiantes: arreglando errores comunes
Te invitamos a la reunión "Transformación digital y nuevos roles en la ciencia de datos"
La gerencia no es una oración
Calico para redes en Kubernetes: conocer y un poco de experiencia
Pac-Man: la historia no contada de cómo jugamos este juego
Hack Aircraft - 3
15 de febrero Badoo PHP Meetup # 4. Legado
Semana de la seguridad 05: vulnerabilidades críticas de dispositivos médicos
El enfrentamiento en PHDays: participa en la batalla de aniversario de hackers y defensores
Cómo creamos el directorio de direcciones de Rostelecom
Inteligencia: la capacidad de un objeto de adaptar su comportamiento al entorno para preservar (sobrevivir)
La cuarta plataforma parte del servidor usado
Encadenamiento opcional, unión con nulo y cómo cambian nuestro enfoque para escribir código
API para las que finalmente vale la pena actualizar desde Java 8. Parte 1
Gigante modular con control en línea, así como teclados textiles y de punto Joe Paradiso
Extensiones en Kotlin. ¿Atavismo peligroso o una herramienta útil?
Reglas de alimentación
Tendencias web 2020 que vale la pena probar
Polémica incorrecta
Del escritorio al centro de datos virtual: cómo pasamos a la virtualización
En toda la geografía: tareas de navegación y geodésicas en diferentes idiomas.
Robots, resonadores de cuarzo, microcontroladores ... ¿qué hace Epson?
Hacer que cualquier proceso funcione con NTFS transaccional: mi primer paso para crear un entorno limitado para Windows
Tarea de aritmética
Cómo hacer que cualquier proceso funcione con NTFS transaccional: mi primer paso para escribir un sandbox para Windows
Entrevistas: expectativas vs realidad
Ivan Lilekvist y Kim Dotkom, una gran entrevista: la historia de Megaupload, extradición a los Estados Unidos, libertad, bitcoin. Parte 2
¿Estás desarrollando en .NET Core? Vamos a Ubuntu, he preparado todo
Resuelve lo insoluble
Digitalización vs. Automatización
Y de nuevo, captcha o nginx también sabe bordar
Coronavirus: del SARS a 2019-nCoV
Ganchos de tiempo de compilación de elixir
7 etapas de prueba de evolución en una empresa
Persona muy atacada: descubra quién es el objetivo principal de los cibercriminales en su empresa.
Cómo hacer un bot que convierta una foto en un cómic. Tercera parte Modelo de alojamiento gratuito sin servidor + GPU
Qué leyes en el campo del derecho digital pueden aparecer este año
Conecte iRig Pro sin cables incluidos
Kubernetes bug hunt oficialmente abierto
Preguntas y respuestas sobre tecnología PoE
Canas atípicas: despigmentación del cabello debido al estrés.
Seminario web conjunto Fujitsu y SUSE: "Soluciones abiertas y confiables para la era digital"
Cómo se eligió Clickhouse en la galaxia solar
10 razones para NO ordenar la tienda en línea de auditoría de usabilidad
Ayuda al compilador de C ++ a resolver la sobrecarga de funciones
Cómo imprimimos el hexápodo y qué salió de él
Cómo enseñarle a un teléfono a ver la belleza
DDoS de la cafetera
Iluminación para aulas y aulas.
¿Hay un GameDev en Sakhalin? 2.V
Masticar la regresión logística
El libro "Learning Python: programación de juegos, visualización de datos, aplicaciones web. 3ra ed.
Aceleramos OpenVPN en el enrutador Openwrt. Versión alternativa sin soldador y extremismo duro
Una secuencia de pasos para organizar la contabilidad de gestión en la plataforma JetCalc
Cómo configurar Levitron chino
Cómo (y por qué) analizar las claves y anuncios de la competencia de Yandex.Direct y Google Ads gratis
Falsificación de solicitud de servidor, operación SSRF ciega
El fin de la era del Tridente
Base de datos paralela masiva Greenplum: un breve programa educativo
Exporte Google Forms + descargue Google Script a través de REST API (Python)
Meetup de prueba de carga en Raiffeisenbank
Gracias a la sorprendente falla en Ocarina of Time, fue posible agregar modelos de Star Fox 64
Implementación de API con AWS Elastic Beanstalk
Por qué translit en los nombres es malo y otras características interesantes de nuestra percepción del código
Desarrollado por ZeroTier. Una guía práctica para construir redes virtuales. Parte 1
Eliminar innecesaria [borrar la programación de innecesaria]
Los navegadores independientes ya no son competitivos.
Trucos para entrevistar a un gerente de proyecto o caminar por un campo minado de maravillas
Asesinatos en nombre del ejército de EE. UU. Y videojuegos
Lo que se sabe sobre la nueva vulnerabilidad de los módems de cable
Tu palantir personal. Ivideon Cute Camera
Análisis de la pirámide de edad y sexo de Rusia desde 1946 hasta 2036
Atrapar y castigar: cómo se castiga a Rusia por el comercio ilegal de datos
Data Scientist decidió: hacer que la probabilidad de un accidente dependa de la experiencia de manejo y factores externos
Lightning Talk: Anatoly Wasserman en Slurm DevOps
Epidemia y censura: ¿están las autoridades chinas tratando de restringir la difusión de información sobre el coronavirus?
Interfaz CLI para Laravel Artisan
Resumen de Java para el 28 de enero
[Resumen del administrador] ¿Qué sucede si el programa quiere derechos de administrador y usted no
Investigación personal sobre 2019-nCoV
Adaptador USB-SATA inverso (historial de un interno)
Y de nuevo eludir las cerraduras. RouterOS + BGP + OSPF
Treinta entrevistas principales recientemente: desarrollo, diseño, ciencia y estilo de vida
Métodos de análisis de regresión en ciencia de datos
Raspberry Pi y SIM7600E 4G HAT Modem
Las 5 principales tendencias de localización en 2020
[Case Locomizer] Cómo acelerar el cálculo de un mapa de calor en 20,000 veces en dos años y medio
LyX: Observaciones generales. Parte 2
ADSM3. Sistemas IPAM / DCIM
Almacenar el estado del chat en la pila
Hacer una demostración para un teléfono antiguo - AONDEMO
Recorrido de SLAC: Laboratorio nacional de aceleración del Departamento de Energía de EE. UU. En Stanford
Resultados de la encuesta de la sesión
Gráficos realmente simples en R para ciencia y periodismo.
Redes neuronales en la producción de prótesis dentales.
TL-SREET 55 5K LED Farola revisión
Cómo convertirse en un diseñador de diálogos
Entrada rápida a la gestión de productos a través del código abierto
Análisis de sentimiento de texto en Node.js
Mensajeros y legislación de telecomunicaciones
El kernel de Linux incluye WireGuard VPN
Biblioteca JavaScript de Webix a través de los ojos de un principiante. Parte 3. Módulos, diagramas, tablas de árbol.
Scorched Earth es la madre de todos los juegos. Entrevista con el creador.
De los scripts a nuestra propia plataforma: cómo automatizamos el desarrollo en el Instituto Cyan
Encuentre el orden en el caos de TI: organice su propio desarrollo
Representación simple de copia cero de video acelerado por hardware en QML
En la zona de acceso. Encuentre la distancia desde un punto a un área y reduzca las solicitudes de geocodificación inversa
ACL cambia en detalle
Permítanme presentarles: Veeam Availability Suite v10
Reemplazar discos más pequeños con discos más grandes en Linux
Casa demócrata lucha en Silicon Valley
¿Cómo crear una aplicación descentralizada que escala? Usa menos blockchain
MVCC en PostgreSQL-7. Autovacuum
Luz de fondo adaptable para TV Raspberry Pi - Ambilight Analog
Científicos líderes en el campo de la neurociencia se reunirán en el congreso anual del sindicato de la industria neuronet
Pruebas de simplicidad de Fermat y Miller-Rabin
Normalización de la desviación. Cómo las prácticas incorrectas se están convirtiendo en la norma en nuestra industria
Child ReactJS con 135 líneas de código
Impala vs Hive vs Spark SQL: elegir el motor SQL correcto para que funcione correctamente en el almacén de datos de Cloudera
Arquitecto de soluciones de prueba: quién es y cuándo se necesita
¿Por qué mueren las monedas alternativas y qué puede suceder con la criptomoneda en el futuro cercano?
Desarrollo de la esfera informática en Eslovaquia. Beneficios laborales para jóvenes profesionales.
Como enseñé, y luego escribí un manual de entrenamiento en Python
Visualización de traducción automática neural (modelos seq2seq con mecanismo de atención)
Coronavirus 2019-nCoV. Preguntas frecuentes sobre protección respiratoria y desinfección
Tengo cero rotación
Perspectiva: MultiClet S1
¿Por qué odio el ORM elocuente?
Conceptos básicos de la biblioteca estándar de C ++
Actualización de IDA Pro. Depurador para Sega Mega Drive (parte 1)
Android: Crear sabores dinámicos de productos y firmar configuraciones
Cómo compartí la ubicación a través de la API de VK
Otro artículo sobre cómo elegir un teléfono inteligente
Actualización de IDA Pro. Depurador para Sega Mega Drive (parte 2)
Datos preliminares sobre la producción y venta de vehículos eléctricos Tesla para el cuarto trimestre y para 2018
Letras digitales: una mega selección de canciones y clips sobre programación y programadores
El primer videojuego para Alice, o asistente de voz como controlador de juegos.
Dart vs Node.js: comparación del rendimiento en implementaciones de servidor HTTP
Lo que Larry Ellison traerá a Tesla
En 2018, finalmente comenzamos a tomarnos en serio el tiempo que pasamos en el teléfono inteligente
Salón de la fama de la electrónica de consumo: las historias de los mejores artilugios de los últimos 50 años, parte 2
Hacemos un messenger * que funciona incluso en el elevador
Pruebas C sin SMS y registro
La nave espacial Chang'e-4 hizo un aterrizaje exitoso en el lado lejano de la luna y envió la primera foto
Reflexiones sobre C ++ moderno y desarrollo de juegos
Energía nuclear mundial en 2018
Bitcoin hace 10 años
Antigüedades: Minidisc en su hábitat natural
Historia de cómo se instaló .NET 4.5 en ReactOS
Universidad ITMO "en la práctica": con qué empresas de tecnología cooperamos
Samsung SSD 860 QVO 1 TB y 4 TB: el primer consumidor SATA QLC (3 partes)
2018 fue el año del scooter. Que sigue
Guía: Thymeleaf + Spring. Parte 1
Montamos la aspiradora Xiaomi
Introducción a Layer 3 Firewall MikroTik
Memoria analógica de 8 bits para trabajar con redes neuronales.
Vulnerabilidades de Kyivstar: 1) análisis de una publicación anterior sobre contraseñas + 2) información sobre compras que pasan por los servicios de Kyivstar
Cómo los especialistas en marketing que trabajan con Google monetizan nuestra incomodidad
¿Qué pasa si la inteligencia artificial hace que los actores sean inmortales?
Guía: Thymeleaf + Spring. Parte 2
Silicon Valley Yoda
Cómo trabajar con async / await en bucles JavaScript
¿Qué debemos construir nuestro elevador PCI-E
El gigante chino de streaming Tencent Music se convierte en IPO pública: ¿qué significa y qué deben esperar los competidores?
Hyundai Motor Group introdujo el concepto de carga inalámbrica y estacionamiento autónomo
Gamepad de Sega Mega Drive y Raspberry Pi Parte 2 (seis botones finales)
El efecto de la radio de tubo caliente.
ADB vs Spy Cam & Mic
Un poco sobre análisis léxico
Una vez más sobre passport.js
Usando Prolog
Entrevista corporativa
Spring data jpa
Save File Me: un servicio de copia de seguridad gratuito con cifrado del lado del cliente
Funciones Lambda en SQL ... pensemos
Cómo se implementó la llama en Doom en Playstation
Obras maestras de la construcción de columnas mundiales: un monitor-transformador de estudio con un número variable de bandas
Experiencia en la organización y realización de conferencias corporativas para analistas.
Pi-Sonos: un pasatiempo fuera de control
Nómada: problemas y soluciones
Simplifique el trabajo con bases de datos en Qt con QSqlRelationalTableModel
Sergey y el método científico
Cómo tomar el control de su infraestructura de red. Capítulo tres Seguridad de red. Primera parte
Rastreo de aprendizaje utilizando eBPF: una guía y ejemplos
Introducción a Spring Boot: creación de una API REST simple en Java
Servidor DHCP nativo con bash
Ensayos clínicos en la puerta - Entrevista con Aubrey de Gray
La disputa de patentes entre Apple y Qualcomm llevó a detener las ventas de iPhone 7 y 8 en Alemania
Memorias de un robot infrahumano, capítulos 9-12
Necesita más cámaras: Nokia 9 tiene 5 de ellas de inmediato
¿Pueden los Big Data y la IA resolver la crisis mundial del agua?
Exámenes de Azure
Chupasangres. Clasificación del programador
Una mirada al ECG de Apple Watch para alguien a quien le importe
Oculus GoBlack: cómo mejorar Oculus Go
Unreal Engine 4 - sombreador ardiente
DEFCON 21. Las contraseñas por sí solas no son suficientes, o por qué se "rompe" el cifrado del disco y cómo se puede solucionar. Parte 1
DEFCON 21. Las contraseñas por sí solas no son suficientes, o por qué se "rompe" el cifrado del disco y cómo se puede solucionar. Parte 2
API REST sin servidor "en la rodilla en 5 minutos"
Estudio: el mercado de HDD se reducirá en un tercio para 2021
La inteligencia artificial aprendió a encontrar la enfermedad de Alzheimer en el cerebro 6 años antes del diagnóstico
Rolls-Royce desarrolla el avión eléctrico más rápido del mundo
Google ha logrado retirarse de los impuestos de $ 22.7 mil millones a través de Irlanda y Bermudas
Simplifique la redacción del currículum de un desarrollador
Los investigadores pasan ReCAPTCHA utilizando los servicios de Google
Arduin y LED, o cómo actualizar el diseñador infantil
Escribimos nuestro lenguaje de programación, parte 1: escribimos un lenguaje VM
Recepción para desarrolladores para superar la dilación
Europa aprueba la directiva de derechos de autor: por qué las plataformas de transmisión se oponen
Internet de las cosas ... que lloran por una buena UI / UX
El trabajo de Xamarin con el SDK C
Cómo olvidarse de las tarjetas de presentación en papel en el nuevo año
Lanzamiento de Linux 4.20: lo que ha cambiado en la nueva versión del kernel
Cómo hacer 200 a partir de dos líneas de código y por qué necesita hacer esto
Kotlin Native: realiza un seguimiento de los archivos
Cómo comunicarse en una oficina en inglés: 14 expresiones idiomáticas útiles
Restaurar datos desde cero
Kubernetes cluster por $ 20 por mes
Más inteligente, más preciso y más preciso: cómo la IA cambia los vuelos al espacio
Byte-machine para el fuerte (y no solo) en nativos americanos (parte 3)
Unreal Engine4: efecto de escaneo posterior al proceso
¿Por qué tengo miedo de convertirme en un "hombre bombeado"
Proyecto ITER en 2018
Tesla ha abierto pedidos anticipados para el Modelo 3 en Europa y China
Navegación dentro de la aplicación de Android
Cómo funciona la Universidad ITMO: un recorrido por nuestro laboratorio ciberfísico
Jessica Livingston: “Cómo creamos Y Combinator. El componente emocional "
Manejo de errores funcionales en Kotlin usando Arrow
Calificamos a los reclutadores por letras frías
Escribimos nuestro lenguaje de programación, parte 2: representación intermedia de programas
Implementación de una recarga en caliente de código C ++ en Linux
Li-Fi: el futuro de Internet
Edición de precios en RMK. 1C: Gestión comercial 11
No me trates doctor
Mantenga seguras las llaves SSH
Ciclofobia
PVS-Studio y Bug Bounties en software libre y de código abierto
10 materiales sobre instrumentos musicales inusuales y formas atípicas de extraer sonido
¿Se necesitan funcionarios? La idea del crowdfunding social.
¿Cómo salvé a Marte o una pequeña búsqueda de Python?
Un enjambre de satélites como reemplazo de grandes telescopios en órbita
Aprender inglés: una opinión impopular
¿Qué nos enseñó el PDP-11?
El resumen de materiales frescos del mundo del front-end para la última semana No. 346 (1 al 6 de enero de 2019)
Salón de la fama de la electrónica de consumo: las historias de los mejores artilugios de los últimos 50 años, parte 3
El "Radar" de Google Soli continúa desarrollándose
Visión subjetiva de un lenguaje de programación ideal.
Realizamos prototipos por código. Conferencia de FrontTalks
Mono-repositorios: por favor no
Libros electrónicos y sus formatos: hablar sobre PDF - su historia, pros y contras
Electric Polestar 2: el primer automóvil eléctrico con sistema operativo Android Auto nativo
"Sabes lo mejor, haz lo mejor": un nuevo podcast sobre la combinación de trabajo y el pasatiempo de un editor / vendedor
Científicos coreanos han creado un sistema de seguimiento del tráfico desde dos computadoras portátiles
Más rápido y más preciso: un sistema híbrido de qubits heterogéneos
Otra guía de reducción de repeticiones de Redux (NGRX)
Tesla comienza a construir una fábrica en Shanghai, pero la situación en la empresa es difícil
Descripción general del mercado de sistemas de videoconferencia
Cómo trabajar con Shader Graph en Unity3D
Cisco DevNet como plataforma de aprendizaje, características para desarrolladores e ingenieros
El teclado me molesta
Reacción a letras frías
Algo encontrado: documentos con la reunión de Elasticsearch Moscú en OZON
Creamos un sistema de cronometraje electrónico de carreras.
Investigador publica un ejemplo de código de trabajo de gusanos para Facebook
Amazon presentó Showroom, o por qué pronto compraremos todos los muebles en línea
Suscríbase a Kafka a través de HTTP o cómo simplificar sus enlaces web
MCerver simple: un pequeño shell para el servidor de Minecraft
Conferencia DEFCON 18. Espionaje práctico usando un teléfono móvil. Parte 2
Conferencia DEFCON 18. Espionaje práctico usando un teléfono móvil. Parte 1
Antigüedades: minidisco en la era del iPod
Snippets vs Clover: supera el cuestionario en tiempo real más popular
Speed hash
Personalización de la resolución de dependencias en Spring
Anatomía patológica en el lugar de trabajo.
Algunas palabras sobre FastPath y FastTrack en MikroTik
Matemáticas en Gamedev es simple. Triangulación y Triangle.Net en la Unidad
Space 2019: naves tripuladas, nuevos cohetes y sondas lunares
Las cuentas gratuitas en GitHub podrán [casi] sin restricciones trabajar con repositorios privados
Cómo creé mi juego en línea. Parte 1: Redes
Cómo compartir arquitectura e implementación sin disputas
Internet en Cuba. De revolución en revolución
Motor 3D dentro de la consulta SQL
Resultados físicos del año.
Meta-juegos: mi experiencia en la creación de concursos para gerentes de ventas
Recompensa de $ 1 millón anunciada por información de pirateo de WhatsApp e iMessage
Aprender inglés: una forma geek
Uber comenzará a usar taxi aéreo en 2020
Aleteo: ¿vale la pena comenzar?
Red neuronal entrenada para identificar enfermedades hereditarias raras mediante fotografías de humanos
¿Por qué necesitas aprender más lenguajes de programación?
Técnica de proyecto de bricolaje. Parte introductoria
Usando SQLite en Flutter
El futuro de la lucha contra el crimen es el estudio de los árboles genealógicos.
La experiencia de las personas en Silicon Valley
Parse y Android: recomendaciones para desarrolladores novatos
Cómo funciona Microsoft Excel con alturas de fila
Control remoto del emulador Fceux usando Python
Las mejores noticias CES 2019
Año nuevo, GitHub nuevo: repositorios privados gratuitos ilimitados
5 tendencias en infraestructura de TI: pronóstico para 2019
PHP: estructura de base de datos cambiante en el desarrollo de equipos
Embudo de cambio
Estamos implementando OSGI en la plataforma Karaf
Algoritmo de Verhuff para un sistema arbitrario de números pares
Sobre la experiencia de comunicarse con un generador de señal a través de QTcpSocket y SCPI
Feliz año nuevo, feliz nuevo MQTT / UDP
Prueba de extremo a extremo de microservicios con Catcher
AOP vs Características
¿Es dañino dejar un teléfono inteligente a tu lado por la noche?
Coworkidea Coworking Photo Tour (Barcelona)
Prueba de proyectos de Node.js. Parte 1. Anatomía de prueba y tipos de prueba
Prueba de proyectos de Node.js. Parte 2. Evaluación del rendimiento de la prueba, integración continua y análisis de calidad del código.
React Tutorial Part 6: Algunas características del curso, JSX y JavaScript
Tutorial React Parte 7: Estilos en línea
Tutorial de React, Parte 8: Trabajo continuo en una aplicación TODO, Introducción de propiedades de componentes
Mkcert: certificados HTTPS válidos para localhost
Microsoft y Kroger le darán a Amazon una pelea en el campo ... el comercio de alimentos
Zircon destacado: vDSO (objeto virtual dinámico compartido)
Fuzzing style 1989
Simulacros, trozos y espías en el marco de Spock
Cambios de impuestos de Google en 2019
Servidor cliente sin interrupciones
Tesla demandó por un accidente en el que murieron el conductor y el pasajero del Modelo S
vCloud Director Extender: migración
Guantes biométricos en automovilismo
El estudio reveló los pros y los contras del perfeccionismo.
Monstruos de mano en la lucha por la limpieza: selección de aspiradora manual Xiaomi
Supercomputadora Game Boy
¿Cómo hacer las mejores computadoras en Rusia? Entrevista con Artyom Smirnov de HYPERPC
Microelectrónica, neurofisiología y aprendizaje automático, agite pero no mezcle
Los desarrolladores de Royole muestran un teléfono inteligente flexible plegable
En Rusia, están desarrollando un procesador para acelerar las redes neuronales.
Escribimos nuestro lenguaje de programación, parte 3: Arquitectura del traductor. Análisis de estructuras del lenguaje y expresiones matemáticas.
Instantáneas de eventos en Axonframework 3, mejorando el rendimiento
Aventuras con un grupo de Kubernetes casero
5 razones para el éxito: por qué Amazon se ha convertido en la empresa más cara del mundo
Suscripciones pagas: dependencia de la conexión automática en un dispositivo móvil
Tornado vs Aiohttp: un viaje a la naturaleza de los marcos asincrónicos
Ciencia de datos: libros de nivel básico
Robots humanoides: beneficios y problemas de los mecanismos antropomórficos.
En 2018, se recibió más energía "verde" en Alemania que la electricidad de la combustión de carbón
Nuevas palabras clave en Java
Desarrollo del juego y defensa de un diploma o "Cómo maté a dos pájaros con un primer panqueque de piedra"
Empleado de la Universidad de Innopolis recibió una beca de Facebook
Consejos prácticos, ejemplos y túneles SSH
Hackear servicios públicos: posible, si es realmente necesario
GitLab 11.6 lanzado con funciones sin servidor y clústeres de Kubernetes para grupos
Sustitución de importaciones: epitafio de la digitalización
Mudarse al centro de datos: cómo fue
Prueba de PostgreSQL con HugePages en Linux
Primera computadora cuántica comercial - IBM
El camino de un fumador: cómo ingresar a la profesión de programador, si usted es humanista
Usando GtkApplication. Funciones de representación de Librsvg
Enrutador VyOS OpenSource
Anycubic i3 Mega: remake de calidad de Prusa i3
¿Cómo funciona zig?
1C, sin dolor
Spacewalk para Navidad
Servicios Java, Spring, Kurento y Media
¿Cómo agregar un índice en un sistema cargado 24/7 sin tiempo de inactividad?
Slush 2018. Día uno, Día dos
El arte del chamanismo o firmware personalizado para Olinuxino. Kernel y Ubuntu Parte 3
Promoción de una aplicación móvil con experiencia real en números.
Pronosticando de nuevo, Parte 1
Azores: última reserva de flora en medio del océano Atlántico
Gráfico de ruta para Apache Camel
Cómo migrar a otro operador móvil y no ir a la bancarrota (para propietarios de iOS)
Preparación del examen de Azure
BlaBlaCar se convirtió en lo que no estaba destinado
¿Cómo escribir pruebas unitarias para actores? Enfoque de SObjectizer
Pantallas de bricolaje
Huevos de Pascua para ZX Spectrum - en el álbum de música y película
¿Confía en Codd o en sus instalaciones?
Rust News # 4 (diciembre de 2018)
Cómo la zonificación entre pares simplificó nuestras vidas y ayudó a equilibrar la carga de EMC VPLEX
Mi experiencia de preparación para el empleo en Google
Las ideas de futurólogos que se hicieron realidad
Una selección de informes interesantes de la Conferencia 35C3
Cómo encontramos una vulnerabilidad crítica de AspNetCore.Mvc y cambiamos a nuestra propia serialización
El bloqueador de anuncios integrado del navegador Chrome comienza el 9 de julio
Network IB en la nube: 5 tendencias de 2019
Cómo aprender con el aprendizaje automático de expertos en Dota 2
Sobre la felicidad de los desarrolladores y dónde encontrarla
El resumen de eventos para profesionales de recursos humanos en el campo de TI para enero de 2019
Pentax Auto 110: "¿en qué puño está la cámara?"
Zoo AFL Phasers
NB-IoT, Internet de las cosas de banda estrecha. Información general, características tecnológicas.
Bot genera tutoriales de artículos de Wikipedia
Cómo incrustar una biblioteca C en un marco Swift
Cómo no contraseñas en scripts de Python
Errores de las propiedades CSS personalizadas
Scooter Rolls Royce - Ninebot KickScooter ES4 de Segway
"Fiabilidad y fiabilidad como en Google", y no solo: traducción del artículo "Cálculo de la fiabilidad del servicio"
Falsificación de motores de búsqueda de Google
Desincronización asincrónica: antipatrones en el trabajo con async / await en .NET
Otra ley de la primavera: el diputado propuso permitir a la policía rastrear la ubicación de los niños mediante geolocalización
Algoritmo supremo: distribución de algoritmos por nivel de dificultad
Cómo volver a capacitarse en inteligencia empresarial
No confíe en la información de la memoria en el Administrador de tareas
AWS mostró el dedo medio de código abierto
Revisión de la impresora de café Cafe Maker
El Laboratorio Nacional de Oak Ridge ha resuelto el principal problema de los desarrolladores de dispositivos espaciales: la deficiencia de plutonio-238
Pavel Durov liquida Telegram Messenger LLP
Ejemplo de aplicación del servidor cliente Flutter
[¿Qué hay de malo con GraphQL] ... y cómo lidiar con eso
Y Combinator: "Al principio, algunas de las compañías tecnológicas más grandes parecen juguetes"
Cómo y por qué optimizamos el algoritmo para limpiar cachés SLAB en el kernel de Linux
Antigüedades: 1997 Computer Advertising
Escribiendo tu propio buen administrador de memoria
8 peores preguntas de la entrevista de Vue.js
Los trolls de patentes comienzan y ganan: cómo me quedé sin un juego
Soluciones arquitectónicas para un juego móvil. Parte 2: Comando y sus colas
Usamos rcm para implementar la configuración en cualquier carpeta
Fayal: un lugar de encuentro en el Atlántico
Procter & Gamble lanza una impresora de piel antienvejecimiento
Los desarrolladores ucranianos tuvieron acceso a los archivos de todas las cámaras Ring del mundo.
Bombeamos Angular NGSW usando lógica personalizada en Service Worker
Desarrollo Adblock Radio
NB-IoT, Internet de las cosas de banda estrecha. Modos de ahorro de energía y comandos de control
Reteniendo los vicios del imperativo
[Viernes] Relato de cómo la venta de TI intentó vender leña, o el backstage de una licitación
La cáscara se rompió
Friday JS: una quine que juega tic-tac-toe
Cómo no dejarse engañar haciendo física
Técnica de proyecto de bricolaje. Primera parte
El registro está abierto en GraphQL Meetup en San Petersburgo
Gestión de recursos en Zimbra Collaboration Suite
Fintech digest: el Banco de Rusia podrá bloquear sitios, los volúmenes de préstamos p2p están cayendo, las criptomonedas en Europa
Generación DAG dinámica en flujo de aire
Metasploit Framework 5.0 lanzado
Resumen de eventos de TI de enero
Moscow Python Conf ++ 2019 - la primera conferencia donde preparamos algunos oradores desde cero
Venta de año nuevo antiguo
Terremoto interior: definición de superficies visibles
Hola mundo O Habr en inglés, v1.0
Hola mundo O Habr de habla inglesa, v1.0
Hacks secretos VS Code
Isla del Pico: cómo hacer un acogedor Tussent del infierno basáltico
Video a bordo de los procesos de preparación y aterrizaje, así como un panorama del reverso de la luna desde Chang'e-4
Cómo mejoré mis habilidades para trabajar con algoritmos, estructuras de datos y aprendí a usar todo esto en la práctica
Administrar el estado de la aplicación en Flutter
Lienzo elemental
Unidades flash "de marca". Un gato en una bolsa de marca
Curso MIT "Seguridad de sistemas informáticos". Lección 23: Economía de la seguridad, parte 1
Curso MIT "Seguridad de sistemas informáticos". Lección 23: Economía de la seguridad, parte 2
Estos tipos tóxicos: envenenan proyectos
“¿Por qué necesita fallar rápidamente?”: Steve Cotton de Bungie sobre el proceso creativo en la empresa
Sobre cómo me mudé de C # a Elixir / Phoenix
Sony WH-1000XM3: ¿los mejores auriculares inalámbricos?
Diciembre 11 Carta
OpenVPN, del que sabías tan poco
Intel Cyclone no guarda la configuración después de reiniciar
Ensayos clínicos de patchwork de bioingeniería en el corazón anunciados en Japón
ÚNETE a la colección local y DbSet en Entity Framework
Teoría de la felicidad. La estadística como forma científica de no saber nada
[The Old New Thing] ¿Puedo usar mi stack como me plazca?
Massachusetts Hospital y DeepMind abrieron de forma independiente la caja negra de IA en medicina
Cómo controlar el hardware en un centro de datos usando sonido
Lo que necesita saber antes de comenzar una carrera en la industria del audio
5 mandamientos de un negociador y socio exitoso
Matemáticas en Gamedev es simple. Curvas y ondas de unidad para efecto lluvia
OMEGA - Automatización del tiempo de eventos deportivos.
EXAMEN - Método de clasificación de texto de vanguardia
Las firmas más grandes de Wall Street acuerdan lanzar un nuevo intercambio para competir con Nasdaq y NYSE
Funciones perezosas de JavaScript
Una pequeña descripción de SIMD en .NET / C #
Creación de modelos de juegos en 3D para los pobres: Indie Way
Conferencias y hackatones para escolares y estudiantes: 11 eventos temáticos
Nuevos dispositivos y tecnologías con CES 2019 de Microsoft y socios
Notas de un fitoquímico. Radio banana
¿Qué antivirus se usan en los firewalls modernos?
Teclas TOTP de hardware programables con la capacidad de sincronizar el tiempo
Salón de la fama de la electrónica de consumo: las historias de los mejores artilugios de los últimos 50 años, parte 4
Solicitudes de mapeo para Netty
Release IT: una nueva plataforma para el lanzamiento de productos y servicios como parte del festival SXSW 2019
Slush 2018. Día de vista previa
Orquesta Cibernética. Docker Container Orchestration con aplicaciones .NET Core en la nube
Lenguaje de programación Zig
Configuración detallada del navegador Firefox
Amateur en código abierto - lecciones aprendidas en 3 años
Cambiar el esquema de tablas PostgreSQL sin bloqueos largos. Conferencia de Yandex
Revisión de Xiaomi Mi Box S y una pequeña comparación con Mi Box 3
Búsqueda de metales y ... red neuronal
SpaceX mostró el prototipo de nave espacial y reducirá el 10% del personal
Los lados oscuros de una persona activa.
El resumen de materiales interesantes para el desarrollador móvil # 281 (del 7 al 13 de enero)
Clases privadas Escondiéndose en php
Uso de DiagnosticSource en .NET Core: teoría
En qué pensar en una entrevista NALSD
Encapsularlo
No puede simplemente tomar y escribir SELECCIONAR si el proveedor no lo permite ... pero nosotros escribiremos
AI tradujo la actividad cerebral al habla
Marcapasos Cluster Storage + DRBD (Dual primario) + ctdb
Web ascética: prototipo de mercados de pulgas en go and js
¿Por qué BSD perdió la batalla con GNU / Linux?
Los principales problemas del desarrollo de interfaces modernas.
Empaquetado de aplicaciones principales de ASP.NET con Docker
Hackear VK, la autenticación de dos factores no guardará
Developer Cookbook: DDD Recipes (Part 4, Structures)
Java, Spring, Kurento y servicios de medios. Parte 2
La red neuronal genera imágenes de platos según recetas para su preparación.
La red neuronal recoge fragmentos de hallazgos arqueológicos.
Nevera en lugar de Bruce Willis: la Tierra golpea primero
El origen de la termoacústica. La llama del canto de Higgins. Tubo de Rijke
¿Por qué los gerentes no engañan?
El gobierno de los Estados Unidos no renovó más de 80 certificados TLS debido al cierre
El telescopio espacial ruso "Spectrum-R" dejó de obedecer los comandos de la Tierra, el lanzamiento de "Spectra-RG" se retrasó
Top 3D Shop ahora está en Chelyabinsk
Varias versiones de host de PHP con Docker
One Billion Queens Problem Solution o "Estudio de patrones en la lista de soluciones al problema de distribución n-Queens"
Food Design Digest, diciembre de 2018
Cámara termográfica de bricolaje en Raspberry PI o "Ahora creo que sé lo que haré este verano"
Curso MIT "Seguridad de sistemas informáticos". Lección 23: Economía de la seguridad, parte 3
Centro de datos modular al servicio del Gran Colisionador de Hadrones
¿Quiénes son los "hosters sin lavar"?
Desarrollo de módulos para títeres con kit de desarrollo de títeres
PHP Digest No. 147 (1 al 14 de enero de 2019)
El resumen de materiales frescos del mundo del front-end para la última semana No. 347 (7 al 13 de enero de 2019)
Experimento de pensamiento: aleteo en marcha
25 aniversario de Aeron: sensaciones e impresiones de la versión actualizada de Aeron Remastered
Ethereum planea ser 99% más económico
Descripción general de los algoritmos de aprendizaje automático profundo para robots
Guía para principiantes sobre desarrollo de servidores web con Node.js
Introduciendo programación reactiva en Spring
Three.js - hacer controles para espacio o planetario
WebAssembly en producción y el "campo minado" de Smart TV: una entrevista con Andrei Nagih
Soluciones de protección biométrica
Redes neuronales y la filosofía del lenguaje.
Windows reservará 7 GB para actualizaciones del sistema para evitar quedarse sin espacio en el disco duro
Una introducción a las anotaciones de tipo Python. Continuación
¿Cómo hacer un cambio?
Los jugadores Fallout 76, que serán atrapados en una ubicación secreta de desarrolladores, serán prohibidos
¿Es Karma, bebé, o por qué el ataque a las redes inalámbricas que se suponía que se hundiría en el olvido todavía está vivo?
Tecnologías AR y VR en educación
Cómo descifrar un terminal de autoservicio y por qué el 80% de ellos están bajo amenaza
Cómo ordeñar vacas con robots y hacer una startup industrial con ellas. La historia del desarrollo de R-Sept
Los modos son la característica asesina de vim? En serio?
286 y la red
Trabajo de organización de un solo programador
Creador de while True: aprender () sobre programación en desarrollo de juegos, problemas de realidad virtual y simulación de aprendizaje automático
Soy un idiota inútil, así que quiero dejar mi trabajo: 10 preguntas para un desarrollador de software, un episodio piloto
Modelos matemáticos del caos
Asterisk Voice Recognition IVR - Rápido, Fácil, Gratis
Magento 2: importación de productos de fuentes externas
Cómo desarrollamos LibreK 5 DevKit completamente en software libre
Cómo no tirar basura en Java
Mesa de información: "Archivo de Internet" - historia, misión y proyectos subsidiarios
Una introducción a Kubernetes para usuarios de VMware. Parte 1. Teoría
Tutorial React Parte 9: Propiedades del componente
¿Pueden los investigadores de inteligencia artificial confiarle una prueba de su trabajo?
El sonido del silencio: ¿cuántos aparatos locos son necesarios para lograr un entorno óptimo para dormir?
Optimización de gráficos. Interesante casco cóncavo
Panel de herramientas adicionales para el desarrollador en InterSystems IRIS
Servidor VDS en Amsterdam por 150 rublos / mes
Colaborar puntos de acceso Wi-Fi
Cómo conectar Raspberry PI a Azure IoT: instrucciones paso a paso
Cómo crear un departamento de ciencia de datos y no arruinarlo
Eventos digitales en Moscú del 14 al 20 de enero.
Descripción general del módulo de expansión Snom D3 y D7
Soluciones arquitectónicas para un juego móvil. Parte 3: Ver en el empuje del jet
Sistema de arbitraje para principiantes, parte 1
Inteligencia artificial para todos
Matemáticas del Apocalipsis: teoría de juegos y la crisis nuclear del Caribe
Conferencia C ++ Rusia 2019
Cómo lidiar con pruebas escamosas en la comunidad de código abierto
Limpiar, marcar: cómo enseñamos a chatbot a distinguir los problemas del cliente
Análisis de ataque de Cowrie Hanipot
Semana de la seguridad 03: 2019 - Año de privacidad
Cómo UEBA ayuda a mejorar la ciberseguridad
Descripción general de la actualización 4 para Veeam Cloud Connect
El editor gráfico de GANpaint dibuja objetos y demuestra las capacidades de GAN
Oracle existe
Código de lector
Ciencia del diseño
Papel de Dropbox: mantenerse despierto
Solo queda un año hasta el final del soporte gratuito para Windows 7
Dodocode o cómo los conceptos de "palabra de código" y "código de confirmación digital" se confunden en el sistema de trabajo a través de SMS
De dónde vienen los textos: una guía breve para aquellos que desean ahorrar en contenido SEO
Revisión de la impresora HP 3D en IMTS 2018
Los matemáticos prueban que los polinomios no ayudarán a hackear RSA
Complemento Kubectl-debug para depurar en pods de Kubernetes
PERDIX: un algoritmo para el diseño automático de ADN-origami de geometría diferente
La experiencia de crear el primer robot en Arduino (robot-hunter)
El error difícil de atrapar en LittleBigPlanet
Intel Lakefield: procesador híbrido Atom + Core en 3D
Leemos comentarios sobre Habré con comodidades
Kubernetes: construyendo imágenes de Docker en un clúster
Entrevista con el baghunter Artyom Moscú. Hackeó Steam y recibió el premio más grande en la historia de Valve.
El proyecto del Ministerio de Telecomunicaciones y Comunicaciones Masivas para transferir tráfico de Internet a través de estaciones rusas complica la legalización de OneWeb en Rusia
12 cosas extrañas que pueden suceder después de instalar el paquete npm
Se impondrán hasta un 20% de aranceles sobre los enrutadores de importación
OceanLotus: ataque a un pozo de agua en el sudeste asiático
"Bajo el capó" del almacenamiento de Huawei: tecnologías patentadas y lo que otros no tienen
Jefes chupadores de sangre en el contexto de una biocenosis: por qué un equipo autónomo se separa si no está centralizado
La historia de un junior: cómo comenzar a trabajar y no tener miedo de todo
Configure la transferencia de datos del dispositivo a AWS IoT Core
El error que me enseñó el diseño orientado a los negocios.
La historia de un problema con el velocímetro, o cómo el cromo gestiona la memoria
5 reglas de código fáciles de leer
GoPro Factory se muda para protegerse contra la amenaza de mayores aranceles de importación
El experimento de signos mostró que la mensajería cuántica es más rápida que la clásica
Tesla Model 3 se ofrece en Pwn2Own a cualquiera que entre en un sistema de protección de vehículos eléctricos
En el biocontenedor en la luna, brotaron las primeras plantas
PADS Professional - Inicio rápido
Cómo configurar un proyecto front-end con formato automatizado, linting, pruebas y documentación autogenerada
Análisis ágil. Mitos y realidad
Cosas que debe saber si desea cambiar de PHP a Python
Otro evento para la posición CSS: pegajoso
Slack planea hacer público eludiendo el mecanismo tradicional de OPI
Qué pensar durante la entrevista NALSD
Libertad para volar a tu alcance con el DJI Smart Controller
Simulación del navegador de física
Cómo funciona el sistema de videovigilancia Ivideon: descripción general de la aplicación móvil
Voyeurismo probador: cómo espiar a las personas correctamente y por qué es necesario
Generador de mazmorras de nodo gráfico
Fallo judicial de los Estados Unidos: las autoridades no tienen derecho a obligar a una persona a desbloquear el teléfono con un dedo o la cara
Perdí la fe en el desarrollo, me quemé, pero el culto a la herramienta me salvó
Cómo unir sin dolor el arte con Java, JavaScript y gráficos o La historia detrás de la creación de un producto de teatro interactivo
Ya no aparecen nuevos torrentes en The Pirate Bay
Biquaternions
Recepción de faxes de onda corta con su PC y un receptor estándar
Spring JPA repositories en CUBA
Marketing de contenidos en medios populares en línea: 5 errores de las startups que se deben evitar
Cómo funciona la puntuación en la industria del automóvil compartido. Parte 2. Identifique un conductor agresivo en 5 segundos
Escribimos nuestro lenguaje de programación, parte 4: Representación de estructuras y clases, generación de asignadores.
Guía y hoja de trucos para Wireshark
Desarrollo de un equipo para consultar datos de la base de datos.
Cómo tomar el control de su infraestructura de red. Capítulo tres Seguridad de red. Parte dos
Estrategia de telepatía
Analizadores aplicativos de Haskell
Utilizamos la ciencia de datos para determinar el ciclo de vida de un cliente.
Autenticación en Kubernetes con GitHub OAuth y Dex
Automatización VS Caos
YOLO y otras metodologías sueltas
El nuevo cerebro del profesor Lawrence
Ingeniería automotriz moderna - 02. Muy tesis sobre el sistema operativo
Filtro Kalman
Jefes chupasangres fuera de contexto o por qué siempre fallan
Un bot para Starcraft en Rust, C o cualquier otro idioma
Conseguir un trabajo en Alemania será más fácil
Errores y dificultades de las startups al patentar su IP
* La actualización de Ethereum "Constantinopla" se pospuso debido a una vulnerabilidad potencial encontrada en el último momento
Mono-repositorios: por favor no (parte 2)
Escalamiento extremo en Alibaba JDK
Recopilamos un mazo completo
El 35% de la audiencia de Runet no usa una computadora para Internet
Programación visual para Sonoff Basic
Se está creando una aplicación móvil para el registro de accidentes en Rusia
Visualización tridimensional en simuladores de material rodante basados en el motor OpenSceneGraph
Verificación de un proyecto CDK con el analizador estático IntelliJ IDEA
Desafío de una empresa extranjera o cómo fallé una entrevista
Hackear Amazon Echo y Google Home para proteger la privacidad
¿Cómo comenzó el monopolio, o un pequeño alboroto con la PC 5150 de IBM?
Controlar, modificar, eliminar: los 10 mejores informes de DotNext 2018 Moscú
Modelado de series de tiempo
explícito en detalle
Ideas de la mesa: vinilo virtual
9 mejores prácticas de seguridad en Kubernetes
Experiencia de sustitución real de importaciones utilizando el sistema de almacenamiento ruso AERODISK
Zimbra Collaboration Suite y la lucha contra el phishing
Machine Learning para Vertica
Rostelecom puede convertirse en un monopolista en el mercado de centros de datos
Como lo hizo Ivan Metrics, DevOps lo hizo. Objeto de influencia
Síntesis de voz de la red neuronal utilizando la arquitectura Tacotron 2, o "Obtener alineación o morir en el intento"
Robo-hotel japonés "disparó" la mitad de sus robots debido a los problemas que crean
Cómo las tarjetas inteligentes ayudan a impulsar proyectos de TI
Nuevas funciones de automatización de red en Red Hat Ansible
Muchas propiedades u objeto de propiedad: criterios de selección
@Pythonetc Diciembre 2018
Consejos y trucos de mi canal de Telegram @pythonetc, diciembre de 2018
Recentralización de la web. Por siempre esta vez
PVS-Studio 7.00
Creando un juego para Game Boy
PVS-Studio 7.00
Aprendiendo conceptos a través de la interacción sensoriomotora
¿Cómo funciona el aeropuerto de Vnukovo?
Nivel de registro separado para cada solicitud
Una introducción a la optimización robusta [... y una pequeña lista de compras que olvidé ...]
Fibaro Home Center 2 y termostato para calefacción por suelo radiante HeatIt. Cómo elevar la temperatura.
¿Siempre necesitas Docker, microservicios y programación reactiva?
Desarrollar un equipo para solicitar datos de una base de datos - parte 2
Aprenda tácticas adversas, técnicas y conocimientos comunes (ATT @ CK). Tácticas empresariales. Parte 7
Resumen de noticias de PostgreSQL. Edición No14
El ejército de los Estados Unidos descuida los problemas de ciberseguridad
[Interesante desde detrás de la colina] ¿Cómo detenemos la dependencia tecnológica?
¿Por qué los desarrolladores senior enseñan a los estudiantes?
Gotta Go Fast: Building for Speed en iOS. Parte 1
Liveprof mostrará cuándo y por qué ha cambiado el rendimiento de su aplicación PHP
Infraestructura de clave pública Cadena de certificados raíz X509 v.3
Plugin isométrico para Unity3D
Tendencias de diseño de UI y UX 2019
Descripción general del robot todo terreno EZ-Robot Roli Rover
bobaos.pub - KNX TP / UART, Raspberry Pi y Redis
Inicio rápido en la impresión 3D: impresoras económicas para principiantes o tecnología para las masas
Antigüedades: diez años de evolución del portátil con el ThinkPad X301
Hacemos UITableView. Para principiantes
Beneficios de analizar aplicaciones de nivel 7 en firewalls. Parte 1. Conceptos básicos
Demis Hassabis: el gran intelecto que creó el gran intelecto
¿Puedo usar la programación funcional en mi lenguaje?
Agua
Configure el entorno de desarrollo para aprender HTML, CSS, PHP en Windows
Equilibrio de tráfico VoIP tolerante a fallas. Cambio de carga entre centros de datos en la hora pico
Cómo convertirte en desarrollador de juegos si eres un agente de bienes raíces
Modelado numérico: la historia de un proyecto
Recorrido fotográfico por la nueva oficina de Facebook de Boston
Migrar de Mongo a Postgres: la experiencia del periódico The Guardian
El vertedero más grande de la historia: 2.700 millones de cuentas, de las cuales 773 millones son únicas.
La imitación no puede ser una estrategia de desarrollo de productos.
Pequeñas criaturas, grandes hechos: el papel de los cortadores de hojas en el efecto invernadero de los neotrópicos
Pausa la aplicación si se pierde la conexión de red
¿Por qué animamos a la programación deportiva?
Confesión de un grafómano
SAP: ¿Qué necesitas para comenzar a aprender SAPUI5?
PVS-Studio para Java
El CERN planea construir un nuevo acelerador con una longitud de túnel de 100 km.
Roscosmos llamó a las posibles razones de la pérdida de comunicación con el observatorio orbital Spektr-R
Gotta Go Fast: Building for Speed en iOS. Parte 2
Una cabeza es buena y dos son mejores, o empareje la programación en acción
Despliegue invisible de una aplicación monolítica en producción en AWS. Experiencia personal
Revise el monitor IPS de 27 "Acer HA270bid: para la superación personal
Telecontrol y control, libertad y gobierno. Conversación con Staply
7 áreas de desarrollo de Linux en 2019
Preguntas y respuestas de JavaScript
Crea un efecto de distribución de color en Unity
Progreso y exageración en la investigación ai
La elección de tecnología, arquitectura y diseño en proyectos de software, sin efectivo
2. Análisis de registro de punto de verificación: SmartEvent
Electron: desarrollo de aplicaciones de escritorio usando HTML, CSS y JavaScript
Experimento legislativo con innovación digital
Conferencia DEFCON 20. Captura en 60 segundos: de una cuenta de invitado a un administrador de dominio de Windows. Parte 1
Conferencia DEFCON 20. Captura en 60 segundos: de una cuenta de invitado a un administrador de dominio de Windows. Parte 2
Nube para aseguradoras
Hice un bot que se comunica con los reclutadores para mí, y me gustó
Advanced Three.js: materiales de sombreado y postprocesamiento
Dónde encontrar la configuración de DNS en MacOS
¿Qué está pasando en el mercado de podcasts de audio?
Curry y aplicación parcial en C ++ 14
Motorola planea introducir la encarnación Razr v3
Estamos buscando oradores en el décimo DIY Mitap 17 de febrero de 2019
Reemplazar un disco manteniendo la numeración adecuada en CEPH
PVS-Studio para Java
Software AG: no solo ARIS
Cómo se representa el marco de Rise of the Tomb Raider
Pampers de suscripción o cómo vender más a los mismos clientes
Sistema en paquete, o ¿Qué hay debajo de la cubierta del paquete de chips?
Cómo crear un AI-racista sin mucho esfuerzo
$ 10 millones en inversiones y elogios de Wozniak: crear una computadora educativa para niños
Datos centrales en detalle
Cómo encontramos versiones problemáticas con Graphite y Moira. Vive Yandex.Money
Creando historias para Instagram desde PHP
Haiku β1 - make / b / OS great again
No utilice los servicios de verificación en línea cuando filtre datos personales.
Contrariamente a las instrucciones
Experiencia de programación Unix *
Depuración de una red utilizando eBPF (RHEL 8 Beta)
Ctrl-Alt-Del: Aprender a amar el código heredado
Cómo simplificar la implementación de aplicaciones en la nube: introdujo una nueva especificación abierta
Dificultades para operar el sistema de alarma de seguridad.
Pingüino, virtualización y $ 23 mil millones: cómo y por qué la tecnología en la nube ha cambiado para siempre el mundo de TI
Marketplace responderá por todo
Desarrollo de un equipo para consultar datos de la base de datos - parte 3
Programa de educación en realidad virtual
Gracias al robot, los científicos aprendieron cómo caminó uno de los primeros habitantes del sushi.
Obituario a la muerte de Chromecast Audio o por qué Google mató unidades negras
Transfiera 30,000 líneas de código de Flow a TypeScript
Empleos en una empresa alemana: ¿cómo presentar una solicitud y no obtener un rechazo?
Feliz 18 cumpleaños, Wikipedia; celebrando la mayoría de edad de un buen proyecto
Protocolos criptográficos para votación electrónica.
Cómo funciona ProGuard
Plataforma de video propia o cómo tomar muchos recursos informáticos. Parte 1
Programador Exorcismo
Skolkovo Cybersecurity Challenge 2019 Concurso del Proyecto de Ciberseguridad
Precio de seguridad personal para directores de grandes empresas de TI por año
Ley de gestión de runet: implementación de disposiciones y áreas de responsabilidad
JS battle: como escribí mi eval ()
MegaSlerm en Moscú a principios de junio: primer anuncio y descuentos
Consejos para un cliente funcional. Presione Δ para leer
Back-end en componentes de archivo único VueJS
Adiós Chevy Volt: Historias y leyendas del híbrido recargable
Los desarrolladores de pila completa están de hecho atrapados en el nivel medio. Ahórrate el sufrimiento, no sigas ese camino
Un paso gigante para una máquina de ajedrez
Derechos de autor superados y coreografiados: creadores de Fortnite demandados por personajes de baile
Módulo de carga Dawn: 20 años en órbita
Escribimos un sistema operativo en Rust. Organización de la página de memoria
[SAP] SAPUI5 para dummies: un ejercicio completo paso a paso
Cómo funciona la especificidad CSS en un navegador
Brian Krebs: base de datos de cuentas de megafugas que contiene cientos de millones de registros, 2-3 años
Tesla reducirá el número de empleados permanentes en todo el mundo en un 7%
Cómo funciona Singapur con la innovación: de la regulación gubernamental a los clubes nocturnos
Para qué prepararse en 2019: tendencias de programación
Un enfoque integrado para visualizar eventos de seguridad y medir su efectividad
Botovodstvo
Estudio: la mayoría de los usuarios no entienden cómo Facebook maneja sus datos.
Python se convierte en el lenguaje de programación más popular del mundo.
Mejora del agente de Q-Learning basado en acciones al agregar recurrencia y recompensas
Microservicios Unificación y por qué es tan importante. Parte 1 - Configuración
Cómo construimos un sistema para procesar, almacenar y analizar datos en SIBUR
Solo acerca de la configuración interna y externa de la aplicación en Unity3D
Cómo creo un servicio de recomendación comunitaria VKontakte
Redistribuir ventanas entre monitores después de salir del modo de suspensión
Mi experiencia en publicidad y desarrollo de aplicaciones Android e iOS
Ticket to Ride.Europe: pasos modestos en la aritmética del juego
Símbolos sintéticos y módulos (WinDbg / DbgEng)
Translúcido en Android y ajuste.
Combinando proyectos en diferentes centros de datos
3 estrategias ganadoras de monetización de aplicaciones en 2019
MPS 2018.3: planes de generación, mejoras en el lenguaje de ensamblaje y empaquetado y en el lenguaje del editor, interfaz actualizada
Desarrollo de un equipo para consultar datos de la base de datos - parte 4, concluyendo
Automatización para los autónomos: cómo integrar los impuestos con un proyecto de TI
El futuro del comercio minorista: tendencias digitales clave basadas en el Big Show 2019 de NRF Retail
Mapa de ruta del código VS 2019 - BORRADOR
1 de febrero de 2019 su sitio puede dejar de funcionar
Presentamos la serie .NET Community Standup
¿Se pueden leer las estadísticas con una pequeña cantidad de datos?
Cómo transferir actualizaciones en producción automáticamente
Ingeniería inversa Mareo fantástico
Cómo hacer DDoS en todo el país
No cree su propio JL (DSL) para ampliar la funcionalidad de la aplicación
Aniversario de Android 10 (Q). ¿Qué se sabe ahora?
JPEG del mundo 3D. ¿Qué es glTF?
El gigante de TI abandona el mercado de chips para centros de datos: cuéntenos qué significa para la industria
[Preguntar - responder] sobre propiedad intelectual y protección de datos
(in) Guerra finita
Mi compilador Pascal y arte contemporáneo polaco
Cómo generar sonido binaural en una pista de audio monocanal: el video ayudará
¿De cuántas maneras puedo escribir factorial en Scheme?
Anti-spoofing: ¿cómo resisten los sistemas de reconocimiento facial a los estafadores?
La historia de cómo elegimos escalas para la automatización de cajas registradoras
En qué consiste IoT
Las tendencias del mercado de gamedev del año 2019 en mi humilde opinión. Descentralización?
¿Cómo promover un juego incremental? Gratis, rápido y efectivo *
El trabajo comienza con las pruebas.
Puerta falsa como parte del desarrollo del cliente
Experiencia personal: cinco desafíos al iniciar un negocio en los EE. UU.
Existe una opinión: IPv6 falló: quién lo cree y por qué
Sistema de diagnóstico médico experto en Prolog
Creando productos que crean hábitos
Guía de ML.NET: primera aplicación en 10 minutos
Salón de la fama de la electrónica de consumo: las historias de los mejores artilugios de los últimos 50 años, parte 5
Investigación propia, ¿qué nos pueden decir las fuentes abiertas?
Android Robotics hasta 2019: la historia real; en 5 partes; parte 1
Inicie su detector de red neuronal en la Raspberry Pi usando Neural Compute Stick y OpenVINO
Cómo degradar el rendimiento al mejorarlo
Desarrollar hexapod desde cero (parte 3) - cinemática
Análisis de tendencias de YouTube ruso para 2018
El pastel es una mentira
Q2VKPT: Quake II completamente reescrito con iluminación realista
El isomorfismo se apresura al rescate
Couchbase en Telecom
Creando tu jsfiddle, parte 1
El resumen de materiales interesantes para el desarrollador móvil # 282 (del 14 al 20 de enero)
Los operadores móviles rusos ganan en las nubes
Ley "sobre comunicaciones" y vulnerabilidad en mensajeros
El método de secuestro de cuentas "a granel" mediante el acceso a los servicios de un operador móvil
Desde la zona de confort hasta los mejores desarrolladores
defi.js es una biblioteca reactiva basada en Object.defineProperty
Errores del desarrollo instantáneo de Google Play
Dedal (Mozilla) se mueve a Glitch
Cómo monitoreamos Black Hat Europe 2018
Implemente Office 2019 en un entorno empresarial (para profesionales de TI)
256 líneas de C ++ desnudo: escribir un trazador de rayos desde cero en unas pocas horas
Conferencia DEFCON 19. Anónimo y nosotros. Parte 1
Deformación profesional del administrador
Técnica de proyecto de bricolaje. Parte dos
Android Robotics hasta 2019: la historia real; en 5 partes; parte 3
La transición a Boost-1.65.1 y los errores que surgieron
Android Robotics hasta 2019: la historia real; en 5 partes; parte 5
Beneficios de analizar aplicaciones de nivel 7 en firewalls. Parte 2. Seguridad
Comprender las redes neuronales convolucionales a través de visualizaciones en PyTorch
El camino del brillo a la neurociencia: un podcast temático sobre carreras en medios y marketing de contenidos
Solución Veeam para respaldo y recuperación de máquinas virtuales en la plataforma Nutanix AHV. Parte 2
El resumen de materiales frescos del mundo del front-end para la última semana No. 348 (14-20 de enero de 2019)
NSA anuncia lanzamiento de herramienta interna para ingeniería inversa
Errores comunes al escribir pruebas unitarias. Conferencia de Yandex
Disminuir la velocidad para impulsar el desarrollo
Rust 1.32 Lanzamiento
Plan de desarrollo de TI según el Ministerio de Comunicaciones: soberanía digital, blockchain en vivienda y servicios comunales, software para "realidad cambiada"
Esperanto, Elven y Klingon
Dell y Alienware en CES 2019: una guía de todas las principales innovaciones
3.a generación de AMD Ryzen Matisse: Octa-Core Zen 2 con PCIe 4.0 para escritorio
Cómo probar su propia distribución del sistema operativo
Cómo reconocer proyectos ágiles falsos
Incruste el análisis estático en el proceso, no busque errores con él.
PGConf.Russia 2019 Próximamente
Bailes de Año Nuevo alrededor del adaptador FC o una historia sobre cuán lejos están las causas del problema de los síntomas
[SAP] SAPUI5 para dummies parte 1: un ejercicio completo paso a paso
BERT es un modelo de lenguaje de vanguardia para 104 idiomas. Tutorial para lanzar BERT localmente y en Google Colab
Conceptos básicos de la plantilla de C ++: plantillas de funciones
Dominamos async / wait en un ejemplo real
Usando Babel y Webpack para configurar un proyecto React desde cero
Historia sobre cómo diseñar una API
Tutorial React Parte 10: Taller sobre cómo trabajar con propiedades de componentes y estilo
Tutorial React Parte 11: Formación de marcado dinámico y el método de matriz de mapa
Creeping IT Apocalypse. Los nuevos servicios en la nube dejarán a algunos ingenieros sin trabajo
docker-pretty-ps - finalmente un docker legible ps
Encuentro FunTech ML
Umbral de 32K para datos en ROM de microcontroladores AVR
6 formas de ocultar datos en una aplicación de Android
Consejos para crear flujos de trabajo personalizados en GitLab CI
Tendencias de CRM 2019: divertido de leer, peligroso de creer
Problemas de crecimiento de inicio - Monitoreo
VShard - escala horizontal en Tarantool
Creando un juego para Game Boy, Parte 2
Transpilador PAS2JS de Pascal a JavaScript: incompatible con Delphi y soluciones alternativas
Optimización del tiempo de inicio de Prometheus 2.6.0 con pprof
Algunas palabras sobre la organización de competiciones de robótica
Héroes de la autenticación de dos factores, o cómo "caminar en la piel de los demás"
WebRTC: aún más fácil (EasyRTC)
Matemáticas ingenuas: el motor de Mendocino y el teorema de Earnshaw
Depósito nuclear japonés en Primorye o el sitio de disposición de los submarinos nucleares de la Flota del Pacífico
Guix es el sistema operativo más avanzado.
डेटा वेयरहाउस मेट्रिक्स
ड्रैगन स्पेसएक्स सफलतापूर्वक आईएसएस तक पहुंच गया
एक उत्तल बहुभुज में एक बिंदु का स्थानीयकरण
संभावित चश्मा लीक हो गया
रेटिना डिस्प्ले वाले उपयोगकर्ताओं के लिए साइट पर बड़ी छवियां - retina.js
Yandex.Direct में स्टॉक की समय सीमा का ऑटो नवीकरण
Dell PowerEdge R510 सर्वर पर BIOS अपडेट
आवाज उपयोगकर्ता की पहचान
हम C ++ में PHP मॉड्यूल विकसित कर रहे हैं। भाग 1: Zend इंजन 2 की दुनिया में एक भ्रमण
हैप्पी बर्थडे, हेबर!
PocketLint: फेसबुक ओपेरा का अधिग्रहण करने का इरादा रखता है?
पिछले हफ्ते May7 (19 मई - 25, 2012) के लिए दुनिया से दिलचस्प समाचार और सामग्री का पाचन
NY 2012 को बाधित करें: इस वर्ष का सर्वश्रेष्ठ
Google प्रोजेक्ट ग्लास कैमरा सुविधाएँ दिखाता है
Google ने खोज परिणामों में पायरेटेड लिंक के खिलाफ लड़ाई की सूचना दी
Gfranq.com
Google लंदन कार्यालय
KIPO - महत्वपूर्ण सूचना सेगमेंट
स्कीम में फ़ीचर ओरिएंटेड फ़ंक्शनलिटी
व्यापार पर स्टीव ब्लैंक, रूस में स्टार्टअप्स और उद्यमिता की प्रकृति
Caliburn.Micro ढांचे (भाग 1) का उपयोग करके हल्के WP7 अनुप्रयोग विकास
Red Hat ने JRuby Developers द्वारा PaS OpenShift को बढ़ाया
हम एक रिक्ति कार्यक्रम
डेमोस्कोप पर फ़ीचर फ़िल्म डॉक्यूमेंट्री: द आर्ट ऑफ़ द अल्गोरिथम
स्मार्टट्रिपोड - एक रोबोट ऑपरेटर
गैजेट लवर्स के लिए स्मार्ट मेटा वॉच
हमेशा पास में, या मैंने Sberbank को क्यों छोड़ा
प्रभाव का विश्लेषण
तीन प्रमुख सॉफ्टवेयर सिद्धांतों को आपको समझने की आवश्यकता है
InstaCRT कैसे काम करता है?
डेटाबेस लॉजिक विभाग, साथ ही सामान्यीकृत विधियों का प्रदर्शन
जब पायथन में प्रोग्रामिंग याद करने वाली चीजें
क्या आप उस पेशे में काम करते हैं जो आपने उच्च शिक्षा में प्राप्त किया था। संस्था, आदि?
ग्रामोफोन पीटी -3: कार्य की समीक्षा, विनिर्देशों और प्रदर्शन। वर्ष का अंक - 1935
एक साधारण जावा एप्लिकेशन बनाना
ज्योतिष और डेटा खनन
एक प्रोग्रामर के रूप में Arduino UNO का उपयोग करना
आईटी क्वेस्ट 4
Unity3D 3.x सर्फेस शेड्स का परिचय
सबसे गहरी वेबसाइट
मौसम का पूर्वानुमान थर्मामीटर
टीडीएस और एमएलएस प्रतिक्रिया तकनीकों को लागू करते हैं
एसवीएन से गिट तक एक परियोजना को आगे बढ़ाना
CouchDB में सूची कार्यों
.NET डेवलपर्स के ऑनलाइन सम्मेलन की सामग्री
गॉस गन (कॉइल गन) के लिए ओपन-सोर्स मॉड्यूल
प्रोग्रामिंग भाषाओं के बारे में उद्धरण
स्कूल रोबोटिक्स प्रतियोगिताओं से प्रसारण
जर्मनी ने सौर ऊर्जा के लिए एक रिकॉर्ड बनाया: 22 GWh
VKontakte के लिए LVA या लाइव वीडियो अवतार
25 मिनट की तलाश!
रीयलटाइम डैशबोर्ड
एक सीमित स्मृति क्षमता या अतिरिक्त "उपहार" के साथ एक वायरलेस रूटर के लिए ग्राफिकल फर्मवेयर इंटरफ़ेस?
एफबीआई ने इंटरनेट संचार की निगरानी के लिए एक इकाई बनाई
नोटपैड ++ में कम फ़ाइलों के लिए सिंटैक्स हाइलाइटिंग चालू करें
वीडियो गेम न्यूरोलॉजी: डेस पूर्व: मानव क्रांति
हैकर पत्रिका के संपादकीय कर्मचारियों को खुला पत्र
डेटाबेस तर्क विभाग (प्रयास क्रमांक 2)
जावास्क्रिप्ट: OOP, प्रोटोटाइप, क्लोजर, "क्लास" टाइमर ।js
LaTeX में स्नातक की डिग्री, या 150 लाइनों में DSTU 3008-95
लाइटवर्क्स फ्री प्रोफेशनल वीडियो एडिटर का विमोचन
Groupon अपने स्वयं के मोबाइल भुगतान टर्मिनल का परीक्षण करता है
शुरुआती लोगों के लिए प्रोग्रामिंग के बारे में लेख कैसे लिखें
एंड्रॉइड लूप Sequencer
क्लाउड कम्प्यूटिंग EPAM ओपन डे संगठनात्मक रिपोर्ट
ताज द्वारा आभासी मशीनों के लिए स्वचालित सर्वर क्लोनिंग
साप्ताहिक डाइजेस्ट # 5: सरल-विज्ञान - सरल प्रयोग
इंटेल कोर i3 प्रोसेसर पर आधारित तोशिबा पोर्टेज Z830 अल्ट्राबुक की समीक्षा करें
Droider शो # 42। छिपा हुआ खतरा
कस्टम वेब अनुप्रयोगों को अलग करने के लिए मैक ओएस एक्स सर्वर पर सैंडबॉक्स का उपयोग करना
व्यूसोनिक 22 "टैबलेट तैयार करता है
आईटी आर एंड डी क्रीम (अंक 9) - मंगल पर 1000 मार्शमैलो बॉक्स वितरित करें?
सप्ताह के परिणाम। अंक 7 - इगोर बेल्किन के साथ
Microsoft Xbox 360 संयुक्त राज्य अमेरिका में बिक्री पर रोक लगा सकता है
Drupal 7 में लचीले प्रोफाइल बनाना
खरोंच से AVR पर यांत्रिक प्रदर्शन। भाग 0: प्रोग्रामर
विंडोज़ पर देशी एंड्रॉइड NDK कोड डीबग करना
IOS ऐप टेस्टिंग
रोमिंग गाइड 2012: यात्रा दरों का चयन
उबंटू या डेबियन में OSM डेटा के आधार पर एक टाइल जनरेटर को स्थापित और कॉन्फ़िगर करना
ऐप्पल पेटेंट एप्लिकेशन: सफारी में 3 डी इंटरफ़ेस
फेसबुक में प्रचार की सूक्ष्मता
आधुनिक होम नेटवर्क और सोफे पर मूवी थियेटर + अपडेट (ट्रांसकोडिंग के बारे में)
OmniThreadLibrary लाइब्रेरी - एक डेल्फी पर्यावरण में सरल मल्टीथ्रेडिंग
सभी के लिए प्रोग्रामिंग: क्यों नहीं
ई-कॉमर्स के लिए वर्चुअल मशीन
मैकबुक प्रो लाइटिंग सेंसर को एक अरुडिनो से जोड़ना
एवियोनिक्स सॉफ्टवेयर डेवलपमेंट
Drupal 6 में ओवरराइडिंग की अनुमति
एचटीसी सेंसेशन के लिए क्रैडल रिव्यू
एर्लैंग, कैसेंड्रा: पहला कदम
ठंडे पानी में थोड़ी खोज
PHP के संस्थापक रैसमस लेरडॉर्फ 10 जून 2012 DevConf में एक मास्टर क्लास देंगे
सीन पार्कर ने लॉन्च किया नया प्रोजेक्ट
Rutoken EDS और Rutoken S का उपयोग करके एस्ट्रा लिनक्स में प्रमाणीकरण के लिए PAM मॉड्यूल का विकास और अनुप्रयोग
बूटस्ट्रैप सास स्टार्टअप में विंडोज एज़्योर का उपयोग करना
मुंहतोड़ पत्रिका ने बटन की तरह छोड़ दिया
एरिक श्मिट: हर दिन एक घंटे के लिए कंप्यूटर से डिस्कनेक्ट करें
इलेक्ट्रॉनिक दरवाजा peephole
Qt / Objective-C ++ 11 या GCC-4.7 और Clang का उपयोग करके Qt प्रोजेक्ट का निर्माण
चिड़ियाघर कीपर या वितरित लॉक सेवा लिखें
Fidel.ru - सब कुछ
रनेट टुडे, 28 मई 2012। मुद्दे के विशेषज्ञ: मारिया चेर्नित्सकाया, एलेक्सी एंड्रीव
विंडोज में त्वरित फ़ाइल खोज। हाथ की नींद और कोई धोखाधड़ी नहीं
PHDays 2012 ऑनलाइन प्रतियोगिता के लिए पंजीकरण शुरू हो गया है
QScintilla: अपना लीकर लिखना
मैं फिर से डिस्काउंट कूपन का उपयोग क्यों नहीं करूंगा
आपने दोस्तों को TP-LINK राउटर और मोबाइल डिवाइस बनाने का प्रबंधन कैसे किया
Django DIY भाग 1: jinja2 के लिए बिल्डिंग टेम्प्लेट
बॉयोमीट्रिक पासपोर्ट की सीमा नियंत्रण
jClever अच्छाई के साथ स्मार्ट जेनिस है। स्टाइलिंग HTML फ़ॉर्म
कल कौन करेगा आई-ट्रैकिंग?
मोबाइल खतरा डिटेक्शन टेक्नोलॉजीज। मूल अनुरेखण ™ के बारे में थोड़ा
त्रिकोणासन बनाम डॉपलर प्रभाव: फुटबॉल के मैदान पर प्रौद्योगिकी की लड़ाई
Redmine 2.0.1 की घोषणा की
अपनी उंगलियों पर कला। iOS आइकन
ITU ने अल्ट्रा हाई डेफिनिशन टीवी (UHDTV) स्टैंडर्ड को मंजूरी दी
मैंने अब मैक ऐप स्टोर पर ऐप्स क्यों नहीं खरीदे (और मैं आपको सलाह नहीं देता)
मैं कौन हूं: पेशेवर या ड्रॉपआउट? एक गैर-प्रोग्रामर प्रोग्रामर का इकबालिया बयान
परियोजना के विकार-रहित सॉफ्टवेयर
ग्राउंडिंग। यह क्या है और इसे कैसे करना है (भाग 2)
अनुप्रयोग विकास चरण
रस्सियाँ - फास्ट लाइन्स
फोन सोनिम लैंड रोवर एस 8 की क्रैश टेस्ट प्रतियां
मालवेयर के लिए यूके रेगुलेटर ठीक प्रीमियम प्रोवाइडर्स को
क्या आप विदेश में पढ़ना चाहते हैं, लेकिन यह नहीं जानते कि कैसे, क्या और कहाँ? हम आपकी मदद करेंगे!
केवल रास्ता
स्व-शिक्षा: मुझे एक यात्रा पर आमंत्रित करें!
वन मोर थिंग कांफ्रेंस 2012
लोगों से लोगों के लिए कूपन
डेटा विज़ुअलाइज़ेशन
Android + Arduino + 4 पहिए। भाग 3 - वीडियो और ध्वनि प्रसारित करना
ऑस्ट्रेलियाई महिला ने अपनी मां के घर को लुटेरों की ओर इशारा करते हुए फेसबुक पर पैसे की एक तस्वीर पोस्ट की
वोल्वो नियमित रोड पर रोबोमोबाइल का परीक्षण करती है
यूक्रेनी रेलवे। टिकट ऑनलाइन। खोज
मैंने मॉनिटर कैसे नहीं खरीदा
हम यह तय करते हैं कि वस्तु की स्थिति (डेटाबेस, किसी अन्य भंडारण) के आधार पर कब बचाई जाए:
विज़ुअलाइज़ेशन Vkontakte: मुझे बताओ, तुम्हारा दोस्त कौन है?
चुस्त विकास और उपयोगकर्ता अनुभव (UX) का संलयन बनाना
Windows Azure Table Storage और Amazon DynamoDB की तुलना करें
CodeFest 2012. वीडियो केवल। केवल कट्टर
रूबी नोनेम पॉडकास्ट S04E10
मेरा पानी ठंडा
एक कैरियर की नजर में कैरियर विकास
वादा किया प्रोसेसर, या इसराइल में इंटेल क्या कर रहा है?
रूसी संघ में शिक्षा प्रणाली को सुधारना + अद्यतन + प्रमाण
Dropzone डेवलपर ने $ 8,000 प्रति दिन कमाए, कीमत को $ 14 से $ 2 तक छोड़ दिया
UI- ऐ: एडोब इलस्ट्रेटर में एक इंटरफ़ेस ड्रा करें
यैंडेक्स स्कूल ऑफ मैनेजर्स ने दूसरा सेट खोला
जासूसी वायरस
व्यावसायिक ऑब्जेक्ट डेटा को सहेजने के लिए क्या संकेतन आपको अधिक स्वाभाविक लगता है
एक बार फिर रिमोट बैंकिंग सिस्टम की सुरक्षा के बारे में
वेबसाइट बनाने के बारे में नहीं
साइटकॉर सीएमएस हम रूसी में अध्ययन करते हैं। परिचय
त्रुटि ट्रैकिंग, मार्कअप गुणवत्ता और पृष्ठ गति के लिए खोज इंजन अनुकूलन और वेबसाइट विश्लेषण
फिनलैंड - विंडोज फोन का जन्मस्थान
Tecart - OpenCart के लिए नया थीम
QML और QtQuick वेबिनार: सांख्यिकीय और संक्रमण
फेस डॉट कॉम को खरीदने के लिए फेसबुक से बातचीत चल रही है
ई-कॉमर्स में वीज़ा इलेक्ट्रॉन और मेस्ट्रो। पहला परिणाम
क्रिएस मल्टीविआई नियंत्रक पर ट्रिकॉप्टर
मुक्त स्रोत परियोजनाओं और शैक्षणिक संस्थानों के लिए मुफ्त लाइसेंस
जापानी ने एक विकिरण सेंसर के साथ एक स्मार्टफोन बेचना शुरू किया
हार्वर्ड बच्चों के लिए सीपी के रूप में रोबोट इकट्ठा करते हैं
रूसी कोड कप 2012: पहली योग्यता से कार्यों का विस्तृत विश्लेषण
कैमरा फोन पर क्षितिज और ऊर्ध्वाधर शूटिंग वीडियो के साथ समस्याओं का समाधान
"रूसी" में परीक्षा की तैयारी के लिए आवेदन - 13 जून तक मुफ्त!
मास इनपुट, इमेज प्रोसेसिंग और टेक्स्ट रिकग्निशन EMC Captiva InputAccel और Kofax कैप्चर के लिए औद्योगिक प्रणालियों के बारे में
विजुअल स्टूडियो 11 -> विजुअल स्टूडियो 2012?
MongoDB में डेटा मॉडलिंग
Skype Microsoft के भीतर स्वतंत्रता बनाए रखता है
जब्बार के साथ निरंतर एकीकरण। एक बाइक का आविष्कार?
सिद्धांत ORM व्यवहार, या प्रभावी ढंग से लक्षणों का उपयोग कैसे करें
टहनी। IPhone के लिए मल्टीफ़ंक्शन केबल
Bitrix Highlode Workshop - यह कैसा था, प्रस्तुतियाँ, वीडियो
छोटे रोबोट वस्तुओं के आकार की नकल करते हैं
एसएलआर कैमरा सिम्युलेटर
आईपीएमआई - शेल वी में भेद्यता। 1.00 आपको सर्वर को पुनरारंभ करने की अनुमति देता है
जावा में वीके नोटिफ़ायर
हैक की गई बिटकॉइन साइट में बैकअप नहीं था
ओपेरा खरीदता है फेसबुक?
मैजेंटो में आसान तरीका या 0 स्टेप चेकआउट
कट्टरपंथी से वायरस। फिर!
संयुक्त राज्य अमेरिका में कर। भाग 1. परिचय, आयकर, संघीय कर, राज्य कर, सामाजिक सुरक्षा कर
OASIS OData ओपन प्रोटोकॉल का मानकीकरण करता है
RDP (नॉन) नेटटॉप लिनक्स के साथ पतला क्लाइंट (एनवीडिया आयन, इंटेल एटम)
कैसे WarCraft 3 ने मुझे प्रोग्रामिंग में मदद की
नोटपैड ++ 6.1.3 रिलीज
एक और उदाहरण है कि अफवाहों में गंभीर पैसा खर्च होता है
जावा आईक्यू टेस्ट
"चीनी" - सभी
फेडोरा 17 बीफी चमत्कार
डिजिटल साउंड्स का संग्रहालय
नोटपैड ++ में सिंटैक्स हाइलाइटिंग बनाएं
एंड्रॉइड पर गाऊसी पर ग्लो ब्लर इफेक्ट
प्रयोग ओपेरा मिनी। एपिसोड 2: कपटी आक्रमण
Xcode में हैडर मैप के बारे में कुछ शब्द
एचपी फोलियो 13-2000 अल्ट्राबुक की समीक्षा करें
विंडोज फोन के विकास के लिए यूआई राज्य प्रबंधन
हेरमैन डोमिनारज़ इंस्ट्रूमेंट (एचडीआई)। भाग I
मिगुएल डी इकाज़ा ASP.NET MVC, मूनलाइट और Android के परीक्षण के बारे में
Runetology (149): Woman.ru प्रकाशक Inessa Gaevskaya
अमेरिकी एएसयू संरक्षण
Google टैबलेट अभी भी मौजूद है
संवर्धित वास्तविकता मार्कर बनाने के लिए SURF का उपयोग करना
Segway X2 - कार्य की समीक्षा और प्रदर्शन
द डार्क साइड ऑफ़ क्यूसेंटिला
ज़ोपो ZP100 का संक्षिप्त अवलोकन, या चीनी ने फोन बनाने का तरीका सीखा
बाइनरी ट्री ट्रैवर्सल: माता-पिता को पुनरावृत्ति, पुनरावृत्ति और सूचक
[अनुवाद] सीएसएस फिल्टर
QScintilla: गहरा और गहरा
आखिर किसके लिए है द्रुपाल?
एक शुद्ध आत्मा के साथ गंदी प्रोग्रामिंग: ह्यूरिस्टिक सिस्टम का विकास (भाग 1)
प्रतियोगिता के परिणाम "एक कहानी बताएं और उपहार के रूप में एक टैबलेट प्राप्त करें"
टीवी अनुप्रयोग विकास: आपके iPhone की प्रतीक्षा कर रहा है
टिम कुक, एप्पल के सीईओ: "पेटेंट युद्ध बवासीर हैं"
क्या मैं अपने कंप्यूटर को एक बार और सभी के लिए साफ कर सकता हूं?
शीर्ष 10 सबसे असामान्य कंप्यूटर चूहों
Formspring का उपयोग करते हुए सरलतम प्रश्नोत्तर सेवा
विंडोज सर्वर AppFabric का परिचय। कैशिंग सेवा
ब्रिटिश सुप्रीम कोर्ट ने विकीलीक्स के संस्थापक की अपील को खारिज कर दिया
सैमसंग और गूगल ने नया क्रोमोबुकी पेश किया
जावा से एक्शनस्क्रिप्ट में डीटीओ और रिमोट इंटरफेस बनाना
विंडोज सर्वर 2012 और अधिक के साथ बादलों के लिए सड़क पर
Akismet ने Wordpress ब्लॉग पर 50 बिलियन स्पैम टिप्पणियों की जांच की है
IPhone पर Yandex.Music चालू करें
Google डॉक्स (ड्राइव) में मेलिंग लेटर
डमी के लिए तंत्रिका नेटवर्क। भाग 2 - अवधारणात्मक
Phorm
हम टोरेंट क्लाइंट के साथ मेल खाते हैं
मॉड्यूलर अंकगणित का परिचय
PowerShell: शफल फ़ाइलें
Yandex के साथ उड़ो! या छोटों के लिए xss
विस्थापन सेंसर इतिहास
ग्रीस का डिफ़ॉल्ट। संक्षेप में परिणाम
सब कुछ आप $ 0 के लिए मेल अग्रेषण के बारे में जानने की जरूरत है
डेल ने एआरएम सर्वर के प्रोटोटाइप का परीक्षण शुरू किया
एसर अस्पायर टाइमलाइन अल्ट्रा एम 3 लैपटॉप वीडियो रिव्यू
iNum ने बात की
डेबियन 6 निचोड़ पर PHPmotion
सिस्को के पूर्वानुमानों के अनुसार, 2016 में वैश्विक इंटरनेट यातायात 1. 3 zettabytes होगा
विशेष रूप से मजबूत नए सोनी: एक्सपीरिया एक्रो एस और एक्सपीरिया चलते हैं
Google+ पर शीर्ष स्थान
बैंकों। त्रुटियां और कमजोरियां
कंटेनर तत्वों के योग की गणना करते समय, फॉरच (Qt) और एसटीएल में से कुछ के लिए रेंज-आधारित की गति की तुलना
So.cl: Microsoft खोज
रुकावट का कारण क्या है? वेब अनुप्रयोग सांख्यिकी
हैप्पी हैकिंग कीबोर्ड
एक शुद्ध आत्मा के साथ गंदी प्रोग्रामिंग: ह्यूरिस्टिक सिस्टम का विकास (भाग 2)
फेसबुक की विफलता के कारण Vkontakte IPO अनिश्चित काल के लिए स्थगित हो गया
वेबएपीआई: ऑटो जनरेट रीस्ट एपीआई वेब डॉक्यूमेंटेशन
इंस्टेंट दलिया - जेकग्रीड के साथ कैच में CRUD बनाना
MySQL अतुल्यकालिक एपीआई अनुरोध (libmysqlclient)
न्यूनतम उत्तल हल का निर्माण
सामाजिक नेटवर्क में विषयगत सदस्यताएँ
स्टार्टअप फ्रैंचाइज़
कृपया मेरे लिए कैसाब्लांका में वापस आएं
पाठ के साथ काम करने के लिए एक लैपटॉप कीबोर्ड, या लेनोवो क्या गलत है
उद्देश्य, या हमने कैसे कार्य शेड्यूलर किया
Apple I 1976 हथौड़ा के नीचे चला जाता है
Logitech ने Apple डिवाइसेस के साथ संगत वायरलेस सोलर कीबोर्ड लॉन्च किया
दोस्तों, पीप बॉय कमिंग है
हेरमैन डोमिनारज़ इंस्ट्रूमेंट (एचडीआई)। भाग II
लेनोवो आइडियापैड S2109 एंड्रॉयड 4.0 पर।
Mybuild - मॉड्यूलर अनुप्रयोगों के लिए निर्माण प्रणाली
उपयुक्त टीके, बहुत कम
Rutracker.org से डाउनलोड की गई फ़ाइलों का नाम बदल रहा है
आप हँसेंगे, लेकिन रोस्टेलकॉम-साइबेरिया फिर से अखबार के माध्यम से कीमतों में वृद्धि के बारे में रिपोर्ट करता है
आईटी में क्या निगरानी कर रहा है या क्यों अधिक नींद लेना शुरू कर दिया है?
एक वास्तविक परियोजना में लियांग-नॉट एल्गोरिथ्म, या मैंने iOS के लिए पाठक कैसे किया
2GIS ऑनलाइन जानता है कि ट्रांसपोर्ट कब आएगा
मोबाइल बाजार में वास्तव में क्या चल रहा है
नोवोसिबिर्स्क, पर्म और स्टावरोपोल में सार्वजनिक परिवहन मार्ग
किसी साइट पर सोशल मीडिया शेयर बटन स्थापित करने की कुछ सूक्ष्मताएँ
Aimobilko - अवैध रूप से अवैध?
एचपी ईवा डिस्क सरणी - आसान!
मोबाइल के लिए HTML5 मैप्स
मोबाइल तकनीक: दुनिया का विकास करना
Yandex.Maps पर उपग्रहों को 5 साल
एंड्रॉइड पर .3DS फाइलें डाउनलोड करें
ओपेरा मिनी 7 J2ME, ब्लैकबेरी और S60 के लिए
स्क्रैप के खिलाफ कोई चाल नहीं: OpenJDK हैक बनाम कक्षा एन्क्रिप्शन
रूस में पहली बार महिला उद्यमियों के लिए Google कार्यक्रम!
स्ट्रेटोटाइम के माध्यम से तिथि संशोधन मुद्दा
विंडोज सर्वर AppFabric का परिचय। होस्टिंग सेवाएँ, होस्टिंग और WCF और WF सेवाओं की स्केलिंग
"इलेक्ट्रॉनिक मीडिया" या कंपनी के बारे में नकारात्मक जानकारी पोस्ट करने के लिए क्या खतरा है?
SBL से सबनेट हटाने की विधि या हमने Spamhaus को स्पैम कैसे किया
ट्विटर सर्वर पेज पीढ़ी पर लौटता है
ज्वाला: वर्तमान में क्या जाना जाता है
Yandex.Maps अब Beeline ग्राहकों के लिए मुफ्त नहीं होगा
ImageCMS 3.0 रिलीज
जीसीडब्ल्यू जीरो - नया ओपन-सोर्स कंसोल
परीक्षण के बारे में 5 मिथक
ए / बी परीक्षण में लालची एल्गोरिथ्म
क्या संयुक्त राष्ट्र इंटरनेट को नियंत्रित करेगा?
व्हाइट नाइट: दो सप्ताह में मोबाइल गेम्स
Cookoo ™ इलेक्ट्रॉनिक रिस्ट वॉच किकस्टार्टर पर 150,000 डॉलर की आवश्यक राशि में से $ 122,000 पहले ही जुटा चुकी है
हॉटकी का चयन कैसे न करें
विज़ुअल स्टूडियो 11 के अंतिम संस्करण की डार्क थीम
लेनोवो थिंकपैड लैपटॉप पर कर्सर ब्लॉक का संशोधन
प्रत्येक वैज्ञानिक को एक यूनिक आईडी सौंपी जाएगी
विजुअल स्टूडियो 2012 रिलीज़ कैंडिडेट
Yandex.Music सेवा के लिए एक कलाकार एल्बम जोड़ना
नए gTLD आवेदन स्वीकार किए जाते हैं
गाय से ताज़ा घास, या 3000 प्रतीक परोसे गए!
एक वस्तु के रूप में स्थानीय भंडारण के साथ काम करना - निरंतर
एक प्रगतिशील स्थान फ़िल्टर विकसित करें
नाइट फोटोग्राफी के लिए डीएसएलआर रिमोट
विंडोज 8 रिलीज पूर्वावलोकन, विजुअल स्टूडियो 2012 आरसी, विंडोज सर्वर 2012 आरसी, और टीएफएस 2012 आरसी जारी किया
बंधनेवाला तत्व (Spoilers): सापेक्ष रूप से एक नया पर्यावास है
उपनगरों में डेटा सेंटर मेगाफोन (दिमित्रोव)
कोर्ट का फैसला: Google जावा एपीआई पर ओरेकल कॉपीराइट का उल्लंघन नहीं करता है
नियोबुक का जन्म कैसे हुआ
कटी हुई कार F-1
फिर भी बैश प्रॉम्प्ट के बारे में एक और अच्छी कहानी
वेबिनार: नियमित अभिव्यक्ति क्या हैं?
विनम्र इंडी बंडल वी ने लात मारी - इंडी गेम्स के लिए जितना चाहें उतना भुगतान करें
हेरमैन डोमिनारज़ इंस्ट्रूमेंट (एचडीआई)। भाग III
प्रभावी पढ़ने
आईटी आर एंड डी क्रीम (अंक 10) - फन टेक्नोलॉजी पार्क
Computex विंडोज 8 पर टैबलेट दिखाएगा
लुक-ऑन - फ़ोकस मैनेजर
वार्षिक वेब रेडी कॉन्टेस्ट के लिए आवेदन स्वीकार करना शुरू कर दिया
सुरक्षा Asteriska में सुधार के लिए सात कदम
सास अनुप्रयोगों के लिए बहु-किरायेदार वास्तुकला
अपने मेलबॉक्स को GTD सिस्टम में कैसे बदलें
Google ने .lol डोमेन पंजीकरण के लिए आवेदन किया है
Google ने .lol डोमेन ज़ोन पंजीकरण के लिए ICANN पर आवेदन किया है
WebGl-2d.js: WebGL पर कैनवस 2D एपीआई को लागू करना
विजुअल स्टूडियो 2012 आरसी में नया क्या है
पॉकेट अवरोधन और ट्रैफ़िक से फ़ाइलों की पुनर्प्राप्ति
विंडोज सर्वर AppFabric का परिचय। BizTalk और सर्विस बस के साथ होस्टिंग सेवाएँ
सर्गेई बेलौसोव ज़ोंबी स्टार्टअप के बारे में जिसमें से कोई फायदा नहीं है, लेकिन इससे छुटकारा पाने के लिए एक दया है
नई पुनर्जागरण बीमा वेबसाइट डिजाइन
Google वर्ल्ड वंडर्स प्रोजेक्ट दुनिया के अजूबों को एक साथ लाता है
क्षितिज सॉफ्टवेयर परियोजना
हैब्रह्रा आँकड़े
नोकिया सिटी लेंस: संवर्धित वास्तविकता हर जगह
डीब्रीफिंग - एपिसोड 19 - किचन में किचन के बारे में बात करना
अंतिम सप्ताह नंबर 8 (26 जून - 1 जून, 2012) के लिए आईटी की दुनिया से दिलचस्प समाचार और सामग्री का पाचन
सप्ताह के परिणाम। अंक 8 - पीटर सलनिकोव के साथ
समुदाय फीनिक्स परियोजना के चेहरे में एचपी वेबओएस को पुनर्जीवित करने के लिए तैयार है
एकता चरित्र एनीमेशन GDC 2012 फ़ीचर पूर्वावलोकन
फोटोपॉलिमर के साथ मुद्रण के लिए बजट 3 डी प्रिंटर
डीबी नहीं
विंडोज 8 रिलीज पूर्वावलोकन पर स्काइप के साथ समस्याएं
विंडोज एज़्योर ब्लॉब स्टोरेज और अमेज़ॅन सिंपल स्टोरेज सर्विस (एस 3) की तुलना करें -पार्ट I
जीएनयू / लिनक्स के लिए गैर-मुक्त गेम: अच्छा या बुरा?
मुझे Google में प्रतिबंधित कर दिया गया था
Google ब्लॉकली विज़ुअल प्रोग्रामिंग लैंग्वेज
जो आपको हब्रतोपिका में उत्तर देता है। ब्राउज़र एक्सटेंशन
tPOD1 - बिजली के लिए गर्मी ऊर्जा का एक कुशल कनवर्टर
क्या आपको विंडोज 8 का इंटरफ़ेस पसंद है?
अगले हफ्ते गूगल 3 डी मैप पेश करेगा
* निक्स-वे: भले ही आप खाए गए हों, आपके पास कम से कम दो निकास हैं
जोखिम विधि पर मूल्य का उपयोग करके जोखिमों की गणना
कंप्यूटर के बिना ध्वनि का दृश्य
ASP.NET पर चैट करना वेब सॉकेट का उपयोग करना
ओबामा ने सभी सरकारी एजेंसियों को एक वेब एपीआई रखने का आदेश दिया
संयुक्त रूस इंटरनेट स्पेस के सरकारी विनियमन को बढ़ाने के लिए है
प्रारंभिक सिस्को वाई-फाई नियंत्रक सेटअप
Microsoft ने iPad के लिए SkyDrive ऐप अपडेट किया
प्रोग्रामर और न केवल के लिए असामान्य कीबोर्ड
आइसक्रीम सैंडविच पहले से ही सभी Android उपकरणों के 7.1% पर काम करता है
कार्ड भुगतान को ऑफ़लाइन कैसे स्वीकार करें?
मोटोरोला ने ब्राजील में 3 सिम फोन की बिक्री शुरू की
ETSI ने नैनो-सिम स्टैंडर्ड को मंजूरी दी
Google नए खोज परिणामों का परीक्षण कर रहा है - आप सीधे खोज परिणामों में उत्पाद खरीद सकते हैं
Peltier तत्वों या क्रायोजेनिक तापमान के लिए मेरा रास्ता
Android 4.0 के लिए पुराने प्रोजेक्ट्स को फिर से परिभाषित करें
Visual Studio 2012 RC के मेनू से CAPS कैसे निकालें
Movies.io - धार खोज के लिए ग्लैमरस यूआई
Yandex.Market का उपयोग करके होम इन्वेंटरी
हम अमरकोट के माध्यम से Vkontakte से संगीत सुनते हैं - V.2.0
साप्ताहिक डाइजेस्ट # 6: सरल-विज्ञान - सरल प्रयोग
हम दांत पर स्मार्ट प्रतिक्रिया की कोशिश करते हैं
ओपनस्टैक के लिए संभावनाएँ: रेड हैट बनाम वीएमवेयर
WebGL का उपयोग करके ब्राउज़र में हजारों 3D मॉडल की कैटलॉग
क्या आप अपने लिए उपकरण बदलते हैं या पसंद करते हैं कि डिफ़ॉल्ट रूप से क्या दिया गया है?
नए OS का विमोचन - नए प्रमाणपत्रों और परीक्षाओं का विमोचन
निवेदन सीमा - रेटलामिटर
उद्देश्य-सी पर एक और ActiveRecord कार्यान्वयन
अगली पीढ़ी के Xbox और PS अभी भी ऑप्टिकल ड्राइव से लैस होंगे
ASUS ने क्रोमोबूक के साथ पकड़ बनाने का फैसला किया
फिर सेलेक्ट क्लाउड में दुर्घटना ... कब तक?
Hexy - Arduino- आधारित विधानसभा रोबोट
माणिक कार्यक्रमों की पिछड़ी संगतता: रूबी 1.8 या स्कोर का समर्थन करें?
iCade - खेल जॉयस्टिक्स में एप्पल डिवाइस चालू करें
OpenLayers या परिवहन निगरानी सेवा करते हैं
क्या आपके घर के बाहर (उदाहरण के लिए, ssh या vnc के माध्यम से) आपके कंप्यूटर पर निरंतर पहुंच है?
लोकेशन शेयरिंग एप्लीकेशन की खोज
विंडोज एज़्योर ब्लॉब स्टोरेज और अमेज़ॅन सिंपल स्टोरेज सर्विस (एस 3) -पार्ट II, सारांश की तुलना करें
Droider शो # 43। iPhone 5 गुलामी के खिलाफ!
Cubby - क्लाउड के साथ और उसके बिना फ़ाइलों को सिंक करें
ग्राउंडिंग। यह क्या है और इसे कैसे करना है (भाग 3)
स्पीकर के बिना स्मार्टफोन
रूस में इंटरनेट एजेंसियों में उपयोग किए जाने वाले होस्टिंग पैनलों की रेटिंग
लैकोनिक डोम लाइब्रेरी
नफरत फैलाने वाले विज्ञापनों को कैसे रोकें और इसे उपयोगी सामग्री में बदलें
अगले वर्ष के अंत तक 20nm एआरएम प्रोसेसर दिखाई दे सकते हैं
ASUS कंप्यूटरों पर Android एप्लिकेशन चलाना संभव होगा
मई के लिए रूसी MSDN में नई सामग्री का पाचन
वीडियो में किसी व्यक्ति की हृदय गति को पहचानना
PHP में UNIX डेमोंस को लागू करने के लिए क्लास
रूनेट डीडीओएस हमलों का अवलोकन: आदिम के पक्ष में 9: 1
एक स्क्रिप्टिंग भाषा के रूप में ग्रूवी और जावा के लिए डीएसएल
3 डी प्रिंटिंग: नायलॉन, बर्फ, चॉकलेट और अन्य
विंडोज सॉकेट्स, IOCP, और डेल्फी
सममितीय मैट्रिक्स के साथ कार्य करना। भाग 1
सर्गेई ब्रिन ने एक टीवी साक्षात्कार में Google ग्लास दिखाया
ट्विटर बूटस्ट्रैप 2.0.4 के नए संस्करण की रिलीज़
केवल-स्ट्रिंग संग्रह पढ़ें: मैचों पर सहेजें
3 डी प्रिंटर: और भी अधिक बजट, अधिक मूल
सिस्टम प्रशासक के लिए स्तर तालिका
एपप्लेट: मोबाइल ऐप्स के लिए एक और क्राउडफंडिंग
आईपीटीवी की निगरानी
gmaps.js Google मैप्स एपीआई का उपयोग करने का सबसे आसान तरीका है
[कैसे-करें] Google, थंडरबर्ड और WP7 पर कई कैलेंडर सिंक करें
IOS और Android के लिए कारमेडिडॉन
उद्यमों के लिए प्रभावी मोबाइल समाधान कैसे बनाएं
जेईई एप्लीकेशन में ग्रूवी इंटीग्रेशन
पर्यावरण के अनुकूल और ऊर्जा कुशल KYOCERA मुद्रण प्रौद्योगिकी
ग्लेड पर्यावरण का उपयोग कर GTK + / gtkmm एप्लीकेशन का निर्माण
लेनोवो B450 पर वाईफाई मॉड्यूल की जगह। हमने पाया त्रुटि 104-असमर्थित वायरलेस नेटवर्क डिवाइस त्रुटि को ठीक करता है
असममित मल्टीप्लेयर, या क्या आपको खेलों में लोकतंत्र की आवश्यकता है
हम एलईडी पर गैर-एक्टिनिक प्रकाश का एक स्रोत बनाते हैं
क्या हम कभी ... कंप्यूटर के लिए ट्यूरिंग टेस्ट लेंगे?
1935 ब्रंसविगा नोवा अरिथोमीटर - एक यांत्रिक कैलकुलेटर की समीक्षा और प्रदर्शन
प्रभावी व्यापार प्रणाली का निर्माण। अध्याय 2.2 व्यावसायिक प्रक्रियाएँ: स्थानीय अनुकूलन
चालीस हजार नए शीर्ष-स्तरीय डोमेन कुछ वर्षों में - वास्तविकता या कल्पना?
चीनी उत्पादन के राज्य सैन्य microcircuit में एक पासवर्ड-संरक्षित "बैक डोर" मिला
मास्को में एरलांग फैक्ट्री लाइट। २२ जून २०१२
विंडोज स्व-प्रतिबंध सुरक्षा विचार
परमाणु बल माइक्रोस्कोपी
DroidParts - Android 8-in-1 के लिए पुस्तकालय
बेंचमार्किंग ओपनऑफिस और लिब्रे ऑफिस प्रदर्शन
वेबएपीआई का प्रभावी उपयोग: स्वयं होस्टिंग आरईएसटी सेवाएं
यहां कौन काम करता है या ड्रुपल मेनू के कॉलबैक के बारे में जानकारी कैसे प्राप्त करें
मोबाइल टैक्स का भुगतान करें?
विंडोज 8 को सस्ते में अपग्रेड करें। रूसी पोर्टल का उद्घाटन
UniPing RS-485 पर आधारित वेब-आधारित इलेक्ट्रॉनिक थर्मामीटर
रूस में पेपैल कैसे वापस लें? USA में वर्चुअल अकाउंट कैसे खोलें?
Qt नोट्स पॉडकास्ट s01e05
C ++ में स्ट्रिंग्स के साथ क्रॉस-प्लेटफॉर्म का काम
इंटेल रैंडम नंबर जेनरेटर किस बारे में चुप है?
विंडोज पर अपाचे में पोर्ट समस्याओं का समाधान
उपयोगकर्ता अधिकारों का संरक्षण। रेटिंग कंपनियों
पाठ या बंद किए गए टैग को सही घोषणा
Instapaper Android, $ 3 के लिए उपलब्ध है
दो लाइनों में अधिकतम, सामान्य सबस्ट्रिंग की समानांतर खोज के लिए एल्गोरिदम और C ++ (C ++ 11) में इसका कार्यान्वयन
सैमसंग गैलेक्सी SIII वर्ल्ड टूर 2012 मास्को: हम फ्लैगशिप स्मार्टफोन के प्रीमियर के लिए आमंत्रित करते हैं
Microsoft सुरक्षित विकास चक्र क्रिटिकल इन्फ्रास्ट्रक्चर एप्लिकेशन स्तर तक विस्तारित हुआ
अक्टूबर 2012 में सैमसंग गैलेक्सी नोट 2 का वादा
OpenShift जावा होस्टिंग के रूप में
PyQt4: QtHelp समस्याओं का निर्माण करता है
वीओआईपी नेटवर्क में सुरक्षा
इंटेलीज आईडीईए के लिए डार्क कलर स्कीम: अप्रकाशित प्रोजेक्ट ट्री के साथ समस्या को हल करना
रनेट टुडे, 4 जून, 2012। इस मुद्दे के विशेषज्ञ: सर्गेई कोटिरेव, इगोर एरामकोव
स्वमोनोइड (स्विमिंग ह्यूमनॉयड रोबोट)
Joosy: ब्राउज़र फ्रेमवर्क के लिए एक वैकल्पिक दृष्टिकोण
हेल्वेटिका और सुपरहीरो
लारवेल - कारीगरों के लिए PHP फ्रेमवर्क
विजुअल स्टूडियो 2012 में एक एंटिटी फ्रेमवर्क मॉडल पर आधारित कई आरेख बनाएं
Apache वेब सर्वर को धीमे पढ़ने के हमले के साथ-साथ कुछ अन्य लक्षित हमलों से बचाता है
Computex विंडोज 8 डिवाइसेस की घोषणा करता है
फ़ायरफ़ॉक्स 13 जारी किया - SPDY, नए होमपेज और टैब के साथ
एचपी, आईबीएम, सिस्को, और हिताची सर्वर ब्लेड तुलना, भाग दो: नेटवर्क इन्फ्रास्ट्रक्चर, मैनेजमेंट, सर्वर फीचर्स, सर्विस, मार्केट शेयर
मृतक संचालन मास्टर की भूमिकाओं को जबरन जब्त करना
समर्पित इंटरनेट बैकबोन ब्रिक्स देशों, अफ्रीका और संयुक्त राज्य अमेरिका को जोड़ सकता है
Meebo टीम प्रकाशकों के लिए Google+ टूल पर काम करेगी
MIT असामान्य वीडियो एन्हांसमेंट तकनीक विकसित करता है
विंडोज एज़्योर ब्लॉब स्टोरेज और गूगल क्लाउड स्टोरेज की तुलना करना
आर्क लिनक्स में डिफ़ॉल्ट रूप से पैकेट डिजिटल हस्ताक्षर सत्यापन शामिल है
एक कण प्रणाली के साथ एक चंचल पाठ ड्रा।
आधुनिक सॉफ्टवेयर - संरक्षित सॉफ्टवेयर
लौ की प्रबंधन संरचना का विश्लेषण
Google Analytics ने उपयोगकर्ता ब्राउज़र विंडो के आकार का विश्लेषण करने के लिए फ़ंक्शन जोड़ा
तोशिबा Qosmio X875 लैपटॉप की वीडियो समीक्षा
एक सफल स्टार्टअप सीईओ बनने के 14 तरीके
NGINX के लिए संरक्षण - NAXSI
ग्रीष्मकालीन विद्यालय की घोषणा "3 डी बहुभुज मॉडल के विश्लेषण, परिवर्तन और तुलना के लिए एल्गोरिदम"
ट्रेलर स्टूडियो ट्रेलर
एकता परियोजना: एक एकल गेम कंसोल का सिद्धांत
बाहरी संकेतों द्वारा उच्च गुणवत्ता वाले हार्ड ड्राइव का विकल्प
क्या आप निगरानी प्रणाली का उपयोग करते हैं "यार"
प्लेग inc
सैमसंग D6x00 श्रृंखला टीवी के हजारों दोषपूर्ण हैं - पूर्ण HD में 3 डी प्रदर्शित नहीं कर सकते हैं
घर के लिए आधुनिक प्रकाश व्यवस्था, या गरमागरम लैंप के लिए वापस
Computex 2012 पहला दिन है। ASUS ROG सम्मेलन
मैक ओएस एक्स के लिए Ivideon: नफरत से प्यार करने के लिए
विजुअल स्टूडियो 2012 के साथ प्रभावी वेब विकास: पेज इंस्पेक्टर
स्टार्टअप संभावनाओं के बारे में वाई-कॉम्बिनेटर के संस्थापक
Apple ने iOS सुरक्षा गाइड जारी किया
रूसी कोड कप 2012: दूसरे योग्यता दौर के कार्यों का विश्लेषण
MSSQL के लिए प्रोग्रामिंग स्क्रिप्ट पीढ़ी
लिनक्स के लिए भाप। जल्द आ रहा है
फ़ायरफ़ॉक्स रात में रबर लेआउट का पूर्वावलोकन करें
लिनक्स के लिए अपडेटेड और जारी किया गया संस्करण
Logrotate। स्क्रिप्ट और फ़ाइल का नाम दर्ज करें
प्रोग्रामिंग भाषाओं के लिए किस प्रकार का वाक्यविन्यास अधिक सुविधाजनक है?
जावास्क्रिप्ट लोडिंग और इनिशियलाइज़ेशन
अपनी खुद की डिवाइस लाओ - कॉर्पोरेट रणनीतियों का पहला परिणाम
तोशिबा ने 21: 9 स्क्रीन के साथ एक अल्ट्राबुक पेश किया
"शताब्दी" के टॉप -10 quests। (सर्वेक्षण + परिणाम)
3 डी प्रिंटर पर मुद्रित Minecraft संस्थान मॉडल
Computex 2012, या ताइवान में अल्ट्रा-एक्सपोज़र
फ़ाइल पर CPU? नहीं, मैंने नहीं सुना
रिदमबॉक्स 2.97 रिलीज़
सबसे पुराना काम करने वाला टोरेंट ट्रैकर बंद कर देता है
Random.org के साथ रैंडम नंबर जनरेशन
सरू परिवार के प्रोग्रामिंग माइक्रोकंट्रोलर
Xbox स्मार्टग्लास प्रोजेक्ट E3 पर स्मार्टफोन, टैबलेट और गेम कंसोल को एकजुट करता है
AntiSMS - ब्लॉकर्स के लिए तेज और प्रभावी उपचार
OpenShift: "हैलो, क्लाउड!"
टेकओवर कंटीन्यू: गूगल क्विकऑफिस खरीदता है
आप किस जटिल पाठ को टाइप करते हैं?
सामाजिक वास्तुकला: यह सुनिश्चित करने के लिए क्या आवश्यक है कि सामाजिक नेटवर्क जन्म के तुरंत बाद मर नहीं जाता है?
{X}: Microsoft Android ऐप
लेआउट डिजाइनर के लिए लेआउट की तैयारी
सैमसंग गैलेक्सी एस 3 की प्रस्तुति में
उत्पादन के लिए आसान .htaccess सेटअप
बिटकॉइन का पुनर्जन्म
सैमसंग इलेक्ट्रॉनिक्स लिनक्स फाउंडेशन प्लेटिनम सदस्य बन जाता है
गीथब्र: ब्लैकजैक के साथ उनका सामूहिक हब्राह
आईटी पोस्टर
दावा-आधारित पहचान का परिचय
नवीनतम विंडोज एज़्योर प्रौद्योगिकियों को मीट विंडोज एज़्योर इवेंट में हाइलाइट किया जाएगा, ऑनलाइन देखें
उच्च उपलब्धता के लिए WebSphere एप्लीकेशन सर्वर टोपोलॉजी
सार्वभौमिक बुद्धिमत्ता के निर्माण के दृष्टिकोण का मूल आधार। भाग 1
फोन में समय: यह क्या और कैसे काम करता है
लेनोवो से नई लाइन
IPv6 विश्व लॉन्च दिवस
Runetology (150): चैम्पियनशिप के संस्थापक। दिमित्री सर्गेव
सामान्य कानून के अनुसार वितरित एक बहुआयामी डेटा सरणी मॉडलिंग के लिए एल्गोरिदम
PHP में क्लोजर का उपयोग करने का एक अच्छा उदाहरण
Fixim Last.FM क्लाइंट या मुफ्त रेडियो कैसे प्राप्त करें
Computex 2012 में अल्ट्राबुक
विंडोज 8 के लिए एवरनोट मेट्रो एप्लीकेशन डेवलपमेंट
Shodan Search Engine, उद्योग-नए प्रबंधन जोखिमों का विस्तार करता है
हाइकू इंस्टॉलेशन गाइड
घर का बना सिलिकॉन कार्बाइड एलईडी
लिलीपोंड में आधुनिक संगीत का सेट
वेब भेद्यता। अतुल्य - स्पष्ट
कैसे आसानी से पीडीएफ फाइलों में नोट ले सकते हैं
Hack2own: ओपेरा कोई भी हैक नहीं किया
Computex 2012 - दिन दो
Android परियोजना के लिए PHP
उबंटू के लिए टोरेंट स्ट्रीम
रूबी ओपन एयर (06.16.2012) मिन्स्क
AngelScript
मोबाइल अनुप्रयोगों के निर्माण के लिए मोबाइल वेब ट्रेंड और दो दृष्टिकोण
.NET फ्रेमवर्क 4 के तहत WPF फॉर्म पर चार्टिंग
हम उपयोगकर्ता से साइट के पतन की रिपोर्ट करने के लिए कहते हैं
क्या लिंक्डइन को लीक किया गया है?
नया सौर आवेग रिकॉर्ड
जब आप पता बार में पहले अक्षर "g" टाइप करते हैं, तो ब्राउज़र पहले आपको बताता है ...
आदि शमीरा आईडी-आधारित लेख
पेड्रिनो फ्रंटेंड डेवलपर के लिए
Https, सुरक्षित और सस्ता सब कुछ
एक कदम सही नक्शे के करीब
सर्वश्रेष्ठ जावा के रूप में ग्रूवी
गूगल ने पैदल चलने वालों के लिए स्ट्रीट व्यू कैमरा लॉन्च किया
Google मानचित्र को 3D और बैटरी जीवन मिला
समानांतर अनुवाद का उपयोग करके अंग्रेजी सीखना
PyObject के साथ सवालों के जवाब
ASP.NET MVC: धाराप्रवाह सत्यापन का उपयोग कर सशर्त ग्राहक सत्यापन
एयरक्राफ्ट मैनेजमेंट सिस्टम आर्किटेक्चर
वार्षिक छात्र परियोजनाओं के परिणाम माट-फर सेंट पीटर्सबर्ग स्टेट यूनिवर्सिटी
घर पर चिप्स बनाना - चरण 2
क्या आप जानते हैं कि आपका फोन क्या सक्षम है?
[अनुवाद] एचटीएमएल 5 उत्तरदायी छवियां
40 महान क्यूआर कोड
फ़ायरफ़ॉक्स 13 के तहत ब्राउज़र की उपस्थिति के लिए 15 एक्सटेंशन
वेब एंथ्रोपोमेट्री: कल, आज, कल
संबंधपरक बीजगणित की मूल बातें
एसर M3-581TG-72636G52Mnkk नोटबुक की समीक्षा करें
लेखांकन प्रणालियों में तालिकाएँ
क्रय पूर्वानुमान: नारकीय लेकिन बहुत उपयोगी गणित
जॉन कार्मैक एक आभासी वास्तविकता हेलमेट बनाता है
यादृच्छिक खोज पेड़
हम एंड्रॉइड पर एप्लिकेशन से 1 सी वेब सेवा के साथ काम करते हैं
MSI Radeon HD 7950 के बच्चों की वीडियो समीक्षा
अद्यतन किए गए Windows Azure क्लाउड प्लेटफ़ॉर्म से मिलो
तीन पैसे के लिए प्रभावी नैनोफिल्टर
2GIS जानता है कि लंच के लिए कहां जाना है
रादिक की घन या चंद्रमा घड़ी
IOS और Android में AR
QML और QtQuick वेबिनार: एनिमेशन
वास्तविक लोड के तहत तारांकन चिह्न - 500 ऑपरेटरों के लिए असफल-सुरक्षित कॉल सेंटर
संगीत की घटनाओं के लिए इलेक्ट्रॉनिक टिकटों की स्वचालित बिक्री
xDebug + डेनवर + नेटबींस
सिलिकॉन वैली में 3 महीने की इंटर्नशिप
न्यू IM + 6.5: गुडबाय माइस्पेस, हैलो ... माम्बा
EDMS खराब क्यों काम करते हैं?
एक भी अल्ट्राबुक नहीं: Computex 2012 में विभिन्न असामान्य लैपटॉप
कम प्रेरणा और / या कलाकारों के कौशल की स्थितियों में आईटी प्रक्रियाओं का स्वचालन
विजुअल स्टूडियो 2012 के साथ प्रभावी वेब विकास: स्क्रिप्ट और शैलियों की पैकेजिंग और संशोधन में नवाचार
हमने मानचित्र सेवाएँ कैसे कीं
व्यर्थ के कष्टों से छुटकारा मिलेगा
संक्षेप में सभी सूचना प्रौद्योगिकी
गूगल ड्राइव तालिका से डेटा के साथ रिपोर्ट करें। एक साधारण डीबी बनाना। भाग 1
यूक्रेन में मुफ्त ईडीएस कुंजी प्राप्त करना
पिछले 5 वर्षों के लिए WWDC के बैनर
फ्री और फ्री अंडरडॉग फॉन्ट को पूरा करें
सेना में कितने हाबराझेली की सेवा की?
जारी किए गए विंडोज एज़्योर टूल के नए संस्करण, पायथन सपोर्ट जोड़ा गया
एम 2 एम कंट्रोल सेंटर
ट्रिपल प्ले: एकल आईपी वातावरण में फोन, टीवी और इंटरनेट का सह-अस्तित्व कैसे होता है?
एनी टैटू वाली लड़की
"HTML5 धमाका कैमरा डेमो" पर आधारित ज़ेन फ्रेमवर्क में getUserMedia और <कैनवास> के साथ काम करने का एक उदाहरण
VmWare ESXi 5.0 अपडेट 1 में वीएम से ऑटोस्टार्ट और ऑटो पावर
ActiveCloud क्लाउड ने यूरोप में लॉन्च किया!
स्मार्टफोन पर 100 प्रोग्राम या ऑपरेटिंग सिस्टम का तर्क?
कोई और अधिक मुक्त सूप नहीं होगा
तृतीय-पक्ष पुस्तकालयों के बिना एक जावा गेम बनाना, भाग एक
इलेक्ट्रिक साइकिल स्पीड स्विच
टोर के जरिए विंडोज गेस्ट सिस्टम से सभी टीसीपी ट्रैफिक को कैसे रूट करें
132 सर्वर एक रैक में या कैसे संघनित हो और फट न जाए
ब्लूटूथ जासूसी - W32.Flamer सुविधाएँ
ऑनलाइन सम्मेलन "मोबाइल एप्लिकेशन बाजार विकास और विकास संभावनाएं"
Computex 2012 - दिन तीन
उन्होंने प्रेस को सबको देना शुरू किया
Android डेटाबेस डिजाइन के तरीके
GlobalsDB 2012.2 रिलीज़
और भी मोबाइल कैसे बनें, या पास में कोई 220V आउटलेट न हो तो क्या करें?
पक्षी और रोबोट। एमपी 3 प्लेयर / स्मृति चिन्ह
Google कैलेंडर + Google Apps स्क्रिप्ट का उपयोग करके एसएमएस के माध्यम से जीमेल में नए ईमेल की अधिसूचना
लिंक्डइन के बाद, आधार और Last.fm सुरक्षित रूप से लीक हो गया
W3C उपसर्गों के बिना CSS एनिमेशन पर आशीर्वाद देता है
सैमसंग और माइक्रोसॉफ्ट ने रूस में सैमसंग SUR40 की घोषणा की
एक छोटा एडेप्टर आपको अपने Xbox पर PS3 नियंत्रक और इसके विपरीत के साथ खेलने की अनुमति देता है
लेखक md5crypt अब अपने स्क्रैम्बलर का उपयोग नहीं करने के लिए कहता है
क्रिएटिव कॉमन्स न्यूज़: महाकाव्य गेमिंग स्वतंत्रता प्रतियोगिता, विश्व बैंक खुली पहुंच नीति और मुफ्त रैप
ओपेरा टीवी - कल पहले ही आ चुका है
अंडर-संवर्धित वास्तविकता, या हम मूवरियो पर कैसे काम करते हैं
माउस व्हील का उपयोग किए बिना वेब इंटरफेस
विंडोज स्टोर में विंडोज 8 के लिए पहला रूसी एप्लिकेशन
सकारात्मक हैक दिनों 2012 से वीडियो - सार्वजनिक रूप से उपलब्ध है
सार्वभौमिक बुद्धिमत्ता के निर्माण के दृष्टिकोण का मूल आधार। भाग २
महान समीक्षा: यूरो 2012 के लिए एंड्रॉइड ऐप
2 जीआईएस एपीआई और ऑनलाइन संस्करण में नया नक्शा
अपडेटेड विंडोज एज़्योर से मिलें। नवाचारों की एक छोटी समीक्षा
सिस्को यूसीएस ब्लेड: डेटा सेंटर के निर्माण के लिए एक नया दृष्टिकोण
आप अधिक बार क्या कार्यक्रम करते हैं?
AppCmd के साथ शुरुआत करना
मैक ऑन विंडोज: नॉट सो रेयर
डिजिटल स्टार्टअप। गेदर मगदानुरोव के साथ साक्षात्कार
यदि आप कॉपीराइट में विश्वास करते हैं, तो कोई भगवान नहीं है
रूसी और अंग्रेजी बाजारों के लिए कुछ आँकड़े WP7 अनुप्रयोग
कैसे एक टीम में एक ईमेल बाजार खोजने के लिए
आईटी आर एंड डी क्रीम (अंक 11) - क्या आपने मेरे दोस्त को बर्तन धोए हैं? यह हमारे व्यवसाय में अच्छा होगा!
जूमला 2.5 में AJAX
सोनी से तीन स्मार्टफोन का प्रदर्शन: एक्सपीरिया पी, एस और यू
Django के साथ जीवन को सरल बनाना
Windows Server 2012 में सक्रिय निर्देशिका रीसायकल बिन में नया क्या है
DevCon'12: फोटो रिपोर्ट, यह कैसा था (100+ फ़ोटो के अंदर)
Google ने ट्रस्टेड स्टोर्स सेवा को पूर्ण रूप से लॉन्च किया
उत्तरदायी चित्र प्रदान करने के लिए आपको किस उपकरण का उपयोग करना चाहिए?
फेसबुक ने ऐप सेंटर ऐप कैटलॉग खोला है
OpenShift पर Tomcat लॉन्च करें
SurfPatrol। इंटरफ़ेस का परीक्षण?
डेटा सेंटर: इंटेल का परिप्रेक्ष्य
बॉम्बरमैन ऑनलाइन और हब्रेफेक्ट - एक नक्शे पर 450 खिलाड़ी। रिपोर्ट और गेम इंजन विवरण
.toster: जावास्क्रिप्ट सपोर्टो!
आप किस प्रकार के एचटीएमएल 5 इनपुट का उपयोग कर रहे हैं?
प्रिंटिंग डिवाइस के साथ काम करना सरल कैसे करें
प्रोग्रामिंग के बारे में 7 मिथक
हमें जूमला 3.0 में क्या इंतजार है
यैंडेक्स पर यूरोपीय फुटबॉल चैम्पियनशिप का पालन करें
क्या आप रोजाना नेट सर्फिंग के लिए सोशल बटन का इस्तेमाल करते हैं?
100% वायरस मुक्त पॉडकास्ट # 42: छाया इंटरनेट, बैरिकेड्स के दोनों ओर से दृश्य
टैक्टाइल इंटरफेस रास्ते में हैं
स्पर्श प्रतिक्रिया टच स्क्रीन
इंटरेक्शन एक्सपीरियंस के एलिमेंट्स- बुक की मेरी शॉर्ट रिटेलिंग
वर्चुअल ट्रीव्यू V5.0.0 RC1 घटक का लंबे समय से प्रतीक्षित अद्यतन
बीमर - टाइपिंग प्रस्तुतियाँ
RELIABLE पटाखे से अपने इन-ऐप खरीदारी की रक्षा कैसे करें
लिनक्स के लिए बिटकासा जारी किया गया
रेफरल सिस्टम - इंटरनेट का भविष्य
क्या छँटाई एल्गोरिदम की तरह लग रहा है
जावा में फायरबर्ड के लिए यूआई
पिछले हफ्ते on9 (2 जून - 8 2012 को) के लिए दिलचस्प समाचार और आरती की दुनिया से सामग्री का पाचन
उत्तरदायी टाइपोग्राफी: मूल बातें
[व्यक्तिगत अनुभव]: विंडोज 7 में F8 पर एक खोए हुए बूट को ठीक करें
जावास्क्रिप्ट में AOP सिंटैक्टिक शुगर
E3 2012 में प्रेस कॉन्फ्रेंस Microsoft, इलेक्ट्रॉनिक आर्ट्स, सोनी, यूबीसॉफ्ट
Luxoft ने iviLink सॉफ्टवेयर प्लेटफॉर्म का टेक्नॉलॉजी परीक्षण शुरू किया
मिलो विंडोज Azure घटना वीडियो रिपोर्ट पोस्ट
WWDC और iOS 6: हम किस चीज़ का इंतज़ार कर रहे हैं?
Yandex.Map 2.0 API का उपयोग करके उपयोगकर्ता नियंत्रण कार्ड बनाना
विंडोज डेस्कटॉप के लिए विजुअल स्टूडियो एक्सप्रेस 2012
कार्यालय में संगीत नियंत्रण का स्वचालन, ICQ के माध्यम से ऑर्डर करने के लिए कोई भी गीत
C # में कनेक्टेड फिक्स्डपूल के लिए टेस्ट टास्क। यहाँ क्या गलत है? युपीडी
एंटरप्राइज़ सिस्टम के लिए OSM और OpenLayers का एक सा
आरएसीआई मैट्रिक्स के माध्यम से प्रभावी भूमिका आवंटन (अद्यतन)
IOS अनुप्रयोगों के संसाधनों का अनुकूलन
Mozilla Shumway - HTML5 कनवर्टर के लिए ओपन सोर्स SWF
इकेनियम: मोबाइल एप्लिकेशन बनाने के लिए क्रॉस-प्लेटफ़ॉर्म क्लाउड
टी-फ्रैक्टल्स की सुंदरता के बारे में थोड़ा सा
विंडोज 8 रिलीज पूर्वावलोकन थोड़ा और अधिक सामान्य उपयोगकर्ता की आंखों के माध्यम से
रनेट टुडे, 9 जून, 2012। मुद्दे के विशेषज्ञ: सर्गेई ज़ुरावलेव, गेब्रियल लेवी
ओपेरा सॉफ्टवेयर टीम द्वारा SPDY प्रोटोकॉल पार्सिंग
Unity3d। एकता 3 डी छात्र (B09-B12) से सबक
चींटी के व्यवहार के आधार पर सोशल मीडिया की खोज
वैसे भी नई वेबसाइट डिजाइन
मध्यस्थता प्रणाली में ई-न्याय का विकास
MySQL प्रक्रिया पर्ल में स्क्रिप्ट की निगरानी
LocalStorage के साथ सुविधाजनक काम। ठीक उसी समय, SessionStorage के साथ
PHP में वस्तुओं का संग्रह। भाग दो
Computex 2012 का चौथा दिन है। अनौपचारिक
गीक्स के लिए सरल phpMyAdmin प्रतिस्थापन
DataGenetics से दिलचस्प डोमेन तथ्य
रिचर्ड फेनमैन पर एफबीआई डोजियर प्रकाशित
Stuxnet, Flame और Duqu ने GPL कोड का उपयोग किया
नया परिवर्तन: TAICHI अल्ट्राबुक और ट्रांसफार्मर बुक
विंडोज फोन + Caliburn.Micro + ऑटोफेक
Beeline Wi-Fi इसके लिए खुले टैब के पते देता है
Ubuntu सर्वर 12.04 LTS होम मीडिया सर्वर
कलाई का एक झटका के साथ, हॉटमेल बदल रहा है ... न्यूमेल में बदल रहा है
डिब्रीडिंग - एपिसोड 20 - ऑप्टिमिस्ट प्रोग्रामर
एएमडी ने अपना मिनी पीसी पेश किया
टीम फाउंडेशन सेवा पूर्वावलोकन के लिए आमंत्रित करता है
यूएसए L1 वीजा, ग्रीन कार्ड के लिए एक कदम
प्रोग्रामर की बुरी आदतें
इंटेल सेट टॉप बॉक्स फेस रिकग्निशन के साथ
यूरो 2012 में आपका स्वागत है
एक सफल iPad ऐप बनाने के लिए एक टिप
कमांड लाइन (IIS) से FTP कॉन्फ़िगर करें
विंडोज 8 में ऑडियो और वीडियो प्रसंस्करण का अनुकूलन करें
GV2-B डिवाइस और उसके अनुप्रयोग
क्लिंग, तलवारबाजी के प्रशंसकों के लिए एक खेल है
PHP का विस्तार
रास्पबेरी पाई को अनपैक करें
सैन फ्रांसिस्को में एटलसियन शिखर सम्मेलन 12
एचटीएमएल 5: जावास्क्रिप्ट के माध्यम से बैटरी का उपयोग
मैं कैसे अच्छे निगम के साथ आटा काटना चाहता था
Emacs 24.1 का विमोचन किया
संपर्क है, कोई संकेत नहीं है
Linaro प्रोजेक्ट ने Android OS के प्रदर्शन में उल्लेखनीय वृद्धि हासिल की है
मैंने संयुक्त राज्य अमेरिका में एक व्यवसाय खाता कैसे खोला
क्यों, क्यों और कैसे मैंने कैलिफोर्निया में एक अपार्टमेंट खरीदा?
जावास्क्रिप्ट लोडर परिभाषित किए बिना
पिक्सेल आइडेंटिटी क्राइसिस
टाइटन्स फ्रीस्विच बनाम का संघर्ष तारांकन चिह्न - प्रदर्शन परीक्षण
Anubis एन्क्रिप्शन एल्गोरिथ्म PHP में
Google Meebo.com सहित अधिकांश Meebo उत्पाद बंद कर देता है
Google रूसी-भाषा फ़ायरफ़ॉक्स 14 में डिफ़ॉल्ट खोज इंजन बन जाएगा
AIDA- आधारित डिजाइन
बाहरी अंतरिक्ष में उड़ान भरने से पहले नासा अंतरिक्ष यात्रियों को पानी के नीचे भेजेगा
सूचना और कॉपीराइट विशेषज्ञ क्लोजर प्राप्त करें
रूबी, एंड्रॉइड, ऑटोकैड, इत्यादि पर स्क्रैनाबोट्स hasBrains.ru पर
पॉडकास्ट चिपट्यून 3x000002 - मोगवैयन खुशी
Droider शो # 44। सैमसंग बनाम एप्पल: मॉर्टल कोम्बैट
Issyk-Kul साइबर पुलिस ने एक कंप्यूटर वायरस वितरक को हिरासत में लिया
Arduino पर ध्वनि प्रभाव के साथ ऑप्टिकल स्विच। विस्तार
एंडी रुबिन: एंड्रॉइड एक दिन में 900,000 बार सक्रिय होता है
लिनक्स 64-बिट के तहत MySQL में मजेदार भेद्यता
लिंक्डइन ने नमक का उपयोग शुरू कर दिया
मैजेंटा: ओपन-सोर्स आईओएस क्लोन
टीवी शो: ऑनलाइन देखना या डाउनलोड करना?
Android 4.0 के लिए पुरानी परियोजनाओं की समीक्षा करें। भाग दो
नमक के पासवर्ड
विजुअल स्टूडियो 2012 के साथ प्रभावी वेब विकास: HTML / CSS और जावास्क्रिप्ट संपादकों में नवाचार
बेस लीक की एक श्रृंखला जारी है, इस बार दंगा खेल
यंगियर इलेक्ट्रॉनिक्स पीसी वायर केस का परिचय देता है
Duracell और Powermat नई चार्जिंग प्रणाली दिखाते हैं
रिमोट कंट्रोल के साथ प्रोग्रामेबल लाइट स्विच
Apple WWDC 2012 से प्रसारण
Apple ने थोड़ा अपडेट किया और मैक प्रो
CSS मेरा LSD है
लिंक्डइन से चोरी हुए 30 सबसे लोकप्रिय पासवर्ड
कृत्रिम बुद्धिमत्ता, बुद्धिमत्ता, जीवन ... वे कब तक इंतजार करेंगे?
यूक्रेनी ऐप स्टोर जून में दिखाई देगा
डेवलपर्स के लिए iOS 6 बीटा उपलब्ध है
हमने केट के लिए प्लगइन कैसे किया
XenServer 6 में विषम प्रोसेसर पूल
क्रोम में सीएसएस फिल्टर का GPU त्वरण
हैश + नमक, डिक्रिप्ट के लिए एक रामबाण की तरह
एक विधानसभा लाइन पर एक ब्रांड खरीदना
छात्र ने सबटाइटल साइट के लिए जुर्माना लगाया
Red Hat CloudForms क्या है?
अमेजन ईबुक डिलीवरी की कीमत पेपर बुक डिलीवरी से ज्यादा है
विजुअल स्टूडियो 2012 के साथ प्रभावी वेब विकास: वेबफोर्म्स एडिटर में नवाचार
C ++ में प्रथम श्रेणी के नागरिकों की तरह तरीके
"रैंडम मिलियनेयर" बैंक से $ 7.7 मिलियन गलती से प्राप्त हुआ
7 डेटाबेस के बारे में गीत
सिस्को वाई-फाई कंट्रोलर से एक्सेस पॉइंट कनेक्ट करना
Unity3dstudent.com से व्यावहारिक अभ्यास
ObjectDB - जावा अनुप्रयोगों के लिए डेटाबेस प्रबंधन प्रणाली
उत्तरदायी वेबसाइट विकास
एक्सचेंज 2007/2010, बाहरी मेल पते वाले डोमेन उपयोगकर्ताओं को पत्र भेजना
छँटाई एल्गोरिदम। ग्नोम सॉर्ट इन सी
हिपहॉप के साथ स्टेटिक PHP कोड विश्लेषण
साप्ताहिक डाइजेस्ट # 7: सरल-विज्ञान - सरल प्रयोग
स्टार्टअप: दूसरों की गलतियों से आपको क्या करने या सीखने की जरूरत नहीं है
डर्टी स्ट्रेस टेस्ट नग्नेक्स बनाम अपाचे
ट्विटर ने प्रवृत्ति वैयक्तिकरण का परिचय दिया
टी (ईथर) वास्तविक दुनिया में आभासी वस्तुओं को संपादित करने की अनुमति देता है
JSON का उपयोग करके Icecast2 के लिए अब बजने वाले अनुभाग का एक सरल कार्यान्वयन
वसंत सुरक्षा में एकीकरण के साथ सामाजिक नेटवर्क एपीआई के माध्यम से साइट पर प्राधिकरण
Unity3dstudent.com से दूसरा अभ्यास असाइनमेंट
नया HTTP सेंसरशिप स्थिति कोड प्रस्तावित है
OVH ने अमेरिका में एक बड़ा डेटा सेंटर खोला
कैसे रेकॉर्ड किया जाए
न्यू जिंगा ऑफिस
डिजिटल IIR फ़िल्टर का वेरिलॉग कार्यान्वयन
एन्क्रिप्टेड जावास्क्रिप्ट फ़ाइलों का उपचार
mSearch: MODX क्रांति के लिए खोज + फ़िल्टर
Runetology (151): Travel.ru की संस्थापक अस्या पेत्रीशेवा
टेस्ट और डेटाबेस। परीक्षण द्वारा किए गए परिवर्तनों को वापस कैसे करें?
दृश्य के लिए मान्यता सज्जाकार
"योर मूवी" प्रतियोगिता के सेमी फाइनलिस्ट के लिए वोट करें!
जावा: परीक्षण संपीड़न एल्गोरिदम - 16 फाइलें, 5 प्रकार
HowTo: लिनक्स (उबंटू) पर अलादीन eToken का उपयोग करके कानूनी संस्थाओं के लिए इंटरनेट बैंकिंग
आपकी परियोजनाओं में चर और कार्यों को किस शैली का नाम दिया गया है?
सैमसंग 300E5Z-A06 - 11900 रूबल के लिए मैट स्क्रीन के साथ एक लैपटॉप
सभ्यता 2: बिना पुनरारंभ के दस साल
एवरनोट के साथ आईओएस ऐप को एकीकृत करना: पहला कदम
कोर डेटा: न्यूनतम कोड के साथ डेटा आयात करें
गोमेल में Microsoft .NET उपयोगकर्ता समूह की दूसरी बैठक
आपके प्रोजेक्ट में मैप्स
एक्सईएन गंभीर आलोचना
कैसे ऑनलाइन सुरक्षित रहें और व्यक्तिगत डेटा की सुरक्षा करने में सक्षम हों
डेबियन निचोड़ में डी-लिंक डीडब्ल्यूए -125 ए 3 ड्राइवर स्थापित करना
अल्ट्राबुक सोनी VAIO SVT (T11 / T13) की वीडियो समीक्षा
मुद्रण लागतों को स्वचालित रूप से कैसे बचाया जाए
रेटिना के साथ मैकबुक प्रो: पहला विश्लेषण
छिलने का विज्ञान
स्मार्ट लोगों की मूर्खता के बारे में
OLTP से OLAP डेटाबेस में प्रतिकृति
रूसी कोड कप 2012: तीसरे योग्यता दौर के कार्यों का विश्लेषण
भाषाविदों को सूचना प्रौद्योगिकी की आवश्यकता क्यों है?
1930 के नए शीर्ष स्तरीय डोमेन के लिए आवेदन - पूरी सूची आईसीएएनएन पर प्रकाशित
UniSender ने न्यूज़लेटर्स के लिए स्प्लिट टेस्टिंग फंक्शनल लॉन्च किया
अमेरिकी उपयोगकर्ता साशा की मदद करेंगे
हेड्रॉन कोलाइडर, दस-बिंदु हवा और स्विच
ICANN ने नए शीर्ष स्तर के डोमेन की सूची शुरू की
पुरानी तकनीक के प्रेमी ने Apple II को बहाल किया
Apple वीडियो WWDC 2012 कीनोट
कॉपुलस - यह क्या है और इसके साथ क्या है
iOS 6 डिवाइस की स्थिति के आधार पर स्लाइडर की चमक को खींचता है
अंग्रेजी में 7 विशिष्ट रूसी समस्याएं
सोनी के बजट समाचार: एक्सपीरिया मेरो और एक्सपीरिया टिपो
पाठ 1. एक्सट्रीम जानने के लिए
ईज़ी-रोबोट किट का परीक्षण
टेकईड 2012 नॉर्थ अमेरिका: डे वन से मैंने क्या सीखा
नए शीर्ष-स्तरीय डोमेन के लिए सभी अनुप्रयोग प्रकाशित
रूस में क्राउडफंडिंग (तह): परियोजना के प्रमुख के साथ साक्षात्कार "धागे की एक स्ट्रिंग के साथ"
रैंसमवेयर बैनर (ब्लॉकर्स) को हटाने के लिए कार्यक्रमों की तुलना
एसएमएस विज्ञापन से थक गए तो क्या करें?
यूके एजेंसी ने एफसीसी निष्कर्षों के प्रकाश में Google स्ट्रीट व्यू को फिर से शुरू किया
Skype ऑडियो कॉल के दौरान विज्ञापन दिखाएगा
Stellar.js का उपयोग कर एक लंबन वेबसाइट बनाना
iOS 6 बीटा 1 - पहले देखो
कुछ ही समय में AES कुंजी निकालें
ऐप्पल ने पिंग को बंद करने की योजना बनाई
वेब स्टूडियो अनुकूलन। साइटों के उत्पादन में प्रतिबंध के सिद्धांत का अनुप्रयोग
नोकिया वर्चु की बिक्री पर EQT पार्टनर्स के साथ सहमत है
फेरीवाले क्या परिवहन पसंद करते हैं?
वर्डप्रेस 3.4 ग्रीन जारी
एएमडी, एआरएम और टेक्सास इंस्ट्रूमेंट्स एकल विषम कंप्यूटिंग प्लेटफॉर्म बनाने के लिए सेना में शामिल होते हैं
प्रोग्रामर के लिए प्रतियोगिता
अज्ञात WIF डिजाइन चुनौती (भाग 1)
गूगल ड्राइव तालिका से डेटा के साथ रिपोर्ट करें। एक साधारण डीबी बनाना। भाग २
ऑस्कर - Django पर दुकान
अगले और पिछले पृष्ठ पर जाने के लिए शॉर्टकट
Android को वाई-फाई लोकेशन याद है
पॉजिटिव हैक डेज़ CTF 2012. यह कैसे था
सामान्य रूप से और रूबी ऑन रेल्स में फ्लाई (शून्य-डाउनटाइम परिनियोजन) पर अपडेट
आईटी कम्पो # 9 प्रोग्रामिंग और टेक्नोलॉजी पॉडकास्ट
विभिन्न भाषाओं / प्लेटफार्मों में C10k (समस्या 10,000 कनेक्शन)
ओपेरा 12 - पूर्ण ब्राउज़र नियंत्रण प्राप्त करें
प्लेटफार्म बहाव कोण मुआवजा
विंडोज Azure: इन-मेमोरी वितरित कैश
जावास्क्रिप्ट कैनवास भग्न
Microsoft देता है? Android के लिए Xbox लाइव
जावा और ... के संयोजन
Nonlinear गतिशीलता और समय श्रृंखला विश्लेषण - पुनरावृत्ति भूखंड विधि की समीक्षा
नोकिया वर्टू बेचता है और 10 हजार कर्मचारियों की छंटनी करने की तैयारी कर रहा है
संस्करण 1.8 के बाद से jQuery में, कुछ मॉड्यूल को बाहर रखा जा सकता है
360 पिवट या हमने कौन से समाधान का उपयोग किया। भाग 1
QML और QtQuick वेबिनार: पेजिंग यूआई
जेंटी प्रोग्रामिंग लैंग्वेज
लिंग्वेलो स्टार्टअप का अमेरिकी सपना सच हो गया! रूना कैपिटल ने विदेशी भाषाओं को सीखने के लिए एक सेवा में $ 3,000,000 का निवेश किया है!
Microsoft एक बिलियन डॉलर में यमरों की खरीद के लिए बातचीत कर रहा है
जावास्क्रिप्ट का उपयोग करके एक कैनवास पर पिक्सल को जोड़ते हुए
TextMate में जावास्क्रिप्ट ऑब्जेक्ट्स के लिए फोल्डिंग
YouTube का नया डिज़ाइन कैसे शामिल किया जाए
घर में रेनबो टेबल
IE7 ऑनलाइन स्टोर के उपयोगकर्ताओं के लिए एक विशेष आयोग की शुरुआत की
Yandex के साथ अपनी साइट पर उपयोगकर्ता पासवर्ड सुरक्षित रखें
ओपन-सोर्स सॉफ्टवेयर पर क्लाउड प्रबंधन
हमने कुवैत की आबादी को फिर से लिखने में कैसे मदद की
होम नेटवर्क में मीडिया प्लेयर
लिनक्स के लिए स्काइप 4.0
WEB प्रोग्रामर के वेतन की समीक्षा
क्लाइंट पर क्लस्टरिंग या मानचित्र पर 10,000 अंक कैसे दिखाएं
Mac OS X के लिए Skype 5.8
26 जून को मास्को में ब्लैकबेरी 10 जाम वर्ल्ड टूर
पायथन मेटाक्लासेस
देवकॉफ़ 2012 में मैंने कौन सी दिलचस्प बातें सीखीं
रूस में क्राउडफंडिंग (तह): तुंग्जा परियोजना के समन्वयकों के साथ साक्षात्कार
सेटलर्स ऑनलाइन के लिए सरल ट्रेडिंग बॉट
लिंक्डइन हैश ऑड मास क्षमताओं का रिसाव विश्लेषण
कस्टम साइट सामग्री रेटिंग
कर्म प्रदाता उपयोगकर्ताओं को ट्रैफ़िक साझा करने के लिए प्रोत्साहित करता है
वेबिनार: सेलेनियम वेबड्राइवर के साथ पेज ऑब्जेक्ट पैटर्न का उपयोग करने की मूल बातें
DSLR के लिए उपकरणों की एक जोड़ी
कोड डिजाइन
एचटीसी अपनी स्थिति को मजबूत करने के लिए अपने पेटेंट बेस का विस्तार करने जा रहा है
जापानी ने आभासी अवतार विकसित किए
Canonical एक मूल्यवान डेवलपर प्रतियोगिता की घोषणा करता है
MacOS X पर C प्रोग्राम में USB उपकरणों के साथ कार्य करना
प्लिम - पायथन का सबसे व्यापक स्लिम टेंपलेटिंग पोर्ट
30 जून, 2012 दूसरी बार होगा: 23:59:60
Google टॉक या स्काइप का उपयोग करने पर आप 15 साल के लिए जेल जा सकते हैं
एचए BL460c और ईवा सर्वर ब्लेड पर हा (हाई अवेलेबल) वीएमवेयर वीस्फियर क्लस्टर
आईटी आर एंड डी क्रीम (अंक 12) - 2016
iOS 6 - क्या यह इतना बुरा है?
सेंट पीटर्सबर्ग में हां सुबोटनिक
बादल फिर से गिर रहे हैं। AWS EC2 us-east-1 (N. वर्जीनिया) - बिजली की विफलता
सिलिकॉन वैली एक अद्भुत जगह है, लेकिन मैं रूस के बारे में शर्त लगा रहा हूं ... या रयान सिलिकॉन वैली से आइलेट में काम करने के लिए कैसे आया
Nginx का उपयोग करके ऑनलाइन वीडियो प्रसारित करें
MITx 6.002x इलेक्ट्रॉनिक्स कोर्स के आँकड़े और छापे
सॉफ्टवेयर विकसित करने के दो तरीके, या प्रोग्रामर मिशा के जीवन में एक रात
आईओएस के लिए ड्रॉपबॉक्स ने क्लाउड में ऑटोलॉड फोटो और वीडियो प्राप्त किया और 3 जीबी तक का बोनस दिया
पोलैंड में रूसी हैकर्स, या कॉन्फिडेंस 2012
फ्लाइंग रोबोट जो गिरने से डरते नहीं हैं
रूबी का उपयोग करके नग्नेक्स पुश मॉड्यूल चैनल का प्रबंधन करना
MIT न्यूरोइमप्लांट के लिए एक नए प्रकार के ईंधन सेल का विकास करता है
ऑरेंज सैन डिएगो पहले से ही यूरोप में है
एंटी-पायरेसी पेटेंट छात्रों को पाठ्यपुस्तकों को साझा करने की अनुमति नहीं देगा
अगला जनरल ईकॉमर्स
किसी भी शून्य और ZeptoLab द्वारा आईओएस विकास - ब्रेनवॉशिंग आईओएस
विंडोज सर्वर 2012 में डायनेमिक एक्सेस कंट्रोल का परिचय: फाइल सर्वर ऑडिटिंग में नवाचार
अतिरिक्त क्लिक के बिना प्रेषक की जानकारी
कार्यक्रम को अधीर कैसे करें?
रिमोट वर्क फीचर्स का उपयोग करना
[Premiere] LevelApp स्तर # 0 - मोबाइल गेम की दुनिया के बारे में वीडियो कास्ट
पुराना पाठक वापस आ गया है
सेंट पीटर्सबर्ग में परीक्षा की आधिकारिक वेबसाइट का डीफेस
Apple पेटेंट: स्मार्टफोन पर विनिमेय लेंस
सप्ताह के परिणाम। अंक 9 - इगोर बेल्किन के साथ। लॉस एंजेलिस से रिपोर्ट
सप्ताह के परिणाम। अंक 10 - विक्टर ज़्यूव के साथ
टीमलैब वॉयस: पहला वेबिनार अनुभव
Xhprof और FirePHP के साथ php अनुप्रयोगों की रूपरेखा और डिबगिंग
रूस में संचार के भविष्य पर नए मंत्री
इंटरनेट नियंत्रित रेसकोर्स रेस
विलंबित_जॉब के साथ बड़ी संख्या में कार्यों को संभालना
टैबलेट कंप्यूटर और प्रयोज्य पर Habr
1300 लोकप्रिय गीतों में पैटर्न का विश्लेषण
नॉकआउट MVC - ASP.NET MVC के लिए नॉकआउट की बिजली
read_buffer_size डेटा प्रतिकृति को तोड़ सकता है
DIY जैव ईंधन तत्व
एक सदी की एक चौथाई जीआईएफ बदल गया
एंड्रॉइड - निरंतर एकीकरण। भाग 1
पिछले हफ्ते on10 (9 जून - 15 2012 को) की दुनिया से दिलचस्प समाचार और सामग्री का पाचन
मई 2012 में उबंटू के लिए 10 लोकप्रिय खेल और अनुप्रयोग (UALinux रिपॉजिटरी)
वेब डेवलपर्स के लिए मोबाइल सफारी आईओएस 6 का अवलोकन
नोकिया मोबाइल OS Meltemi पर काम करना बंद कर देता है
फोल्डिंग बायो-कैलकुलेशन। परिणामी तह मॉडल के बारे में सीधे सादे भाषा में
नग्नेक्स में SPDY समर्थन
ASUS - Taichi से असामान्य टैबलेट
लाभदायक फ्रीमियम एनाटॉमी
OS Inferno नया संस्करण स्थापित करें (अपडेट)
यार। व्यावहारिक निगरानी (भाग 1)
GT03B GPS - अंदर क्या है
एक ड्राइवर आसान है
अपने HP टचपैड पर Vkontakte से संगीत सुनें
वास्तविक साइटों पर SPDY इतनी तेज़ नहीं है
एल्गोरिथ्म के लिए एल्गोरिथ्म अनिश्चितता एल्गोरिथ्म एआई के लिए एक बाधा नहीं है
एक मिनी-कंप्यूटर MK802 पर उबंटू और पिल्ला लिनक्स के काम का परीक्षण किया गया
Google ने Meebo Messenger को निष्क्रिय कर दिया है
क्राउचिंग टाइगर, हिडन ड्रैगन
गेमिंग अर्थव्यवस्था में प्रक्रियाओं का अध्ययन करने के लिए वाल्व ने एक प्रसिद्ध अर्थशास्त्री को काम पर रखा है
OpenShift पर अपने खुद के Nexus Maven रिपॉजिटरी का निर्माण
आईट्यून्स से हटाए गए खुद के कार्यक्रम के लिए बोलें
कान विज्ञापन समारोह के 6 रुझान
समझदारी से सहेजें: ASUS ईई पैड ट्रांसफार्मर TF300T
ऑनलाइन रिपोर्ट: FubuMVC और जटिल रूपरेखाओं के निर्माण के लिए आधुनिक सिद्धांत
इंटरफ़ेस: भ्रमित करने वाली कहानी
बश का उपयोग करके उबंटू कर्नेल अपडेट
संगीतकार - PHP के लिए निर्भरता प्रबंधक
अंदर वायरस स्कैनर
मोटोरोला सॉल्यूशंस Psion को ग्रहण करता है
Kinect + DSLR = 3 डी फिल्मांकन
अमेज़न एक अद्यतन संगीत सेवा शुरू करने के करीब है
फ़ायरफ़ॉक्स के नए संस्करणों में XMLHttpRequest के अजीब व्यवहार के बारे में एक जांच की कहानी
Feed2Tabs: जब आपको अक्सर अलग टैब में फ़ीड लेख खोलने की आवश्यकता होती है
"तरल परसेप्ट्रॉन" या वास्तविक समानता का एहसास करने की परिकल्पना
आपकी मेज पर स्कोल्कोवो (या मैंने स्क्रैच से इलेक्ट्रॉनिक उपकरण कैसे बनाया इसकी कहानी)
डीब्रीफिंग - एपिसोड २१ - हम अपने कुत्ते का खाना खाते हैं और दो आलुओं के लिए आवारा को बदलते हैं
रिसर्पर और IoC कंटेनर: अब परिचित हैं! या एजेंट Mulder प्लगइन
जब मैंने कहा ...
नैनोइलेक्ट्रॉनिक के लिए स्व-इकट्ठे 3 डी संरचनाएं
विकास बोर्ड MAT90USB162 हार्डवेयर USB, DAC, बाहरी ADC और 32Mb डेटाफ्लैश के साथ
लिनियस टोरवाल्ड्स एनवीडिया के बारे में कैसा महसूस करता है?
प्रोग्रामर के लिए प्रतियोगिता: परिणाम
अमेज़न किंडल फायर के लिए कीमतें $ 149 तक कम कर देगा
सॉफ्टवेयर डेवलपमेंट कोट्स
नोड.जेएस में लॉग इन करने की क्षमता के साथ एक सरल साइट
सर्कस रिव्यू: सर्कल अच्छा है
विकीवर्क्स: विकिपीडिया खोज लड़ता है
स्ट्रीम रेडियो या पुलिस तरंग ऑनलाइन
परीक्षण: मैनुअल या स्वचालित?
एप्लीकेशन सिक्योरिटी में ग्रूवी और एएसटी ट्रांसफॉर्मेशन
Qemu-kvm लिनक्स में अतिथि विंडोज 2003 के सही शटडाउन को कॉन्फ़िगर करना
क्या आपका VDS / VPS / समर्पित होस्टर आपको रिबूट और शटडाउन की सूचना देता है?
Nikon के लिए ट्रिगर केबल टाइमर
स्कॉटलैंड में, एक पानी के नीचे बिजली संयंत्र बनाने की योजना है
पवन शोर भी "कॉपीराइट सामग्री" हो सकता है
मिलिए: FreeCAD
OS Inferno कॉन्फ़िगर करें
VTech ने बच्चों के लिए टैबलेट लॉन्च किया
व्यवहार में OAuth। लोकप्रिय सामाजिक नेटवर्क के माध्यम से साइट उपयोगकर्ताओं का प्रमाणीकरण और प्राधिकरण
DIY पीआईडी नियंत्रक
ओएस इन्फर्नो पर लेखों की सूची
क्राकोको - एडोब फोटोशॉप के लिए प्लगइन
रूबी नोनेम पॉडकास्ट S04E11
Computex 2012 - अंतिम रिपोर्ट
न्यू gTLDs में ब्रांड
संयुक्त राज्य अमेरिका में आईटी-विशेषज्ञों का वेतन
मोज़िला जूनियर: आईपैड के लिए प्रोटोटाइप सुरुचिपूर्ण ब्राउज़र
डिजिटल स्टार्टअप के लिए संभावनाएं। अलीना पोपोवा के साथ साक्षात्कार
DevConf 2012 सम्मेलन + PHP "पिता" के साथ ऑटोग्राफ सत्र से फोटो रिपोर्ट
वायेजर 1 ने सौर मंडल की सीमा को काट दिया
Google Chrome में नए रूसी एप्लिकेशन
JASIG CAS का उपयोग करके एकल प्राधिकरण (SSO)। भाग २
इंटेल न्यूरोमोर्फिक डिज़ाइन
राज्य हटाने के अनुरोधों के लिए Google आँकड़े
एक छोटी सी ऑनलाइन स्टोर खोलते समय मुख्य गलतियाँ
डेवलपर्स Google Play पर टिप्पणियों का जवाब देने में सक्षम होंगे
बेलारूसी खेल विकास टीम ने किकस्टार्टर पर $ 83,577 उठाया
रनरेट टुडे, 18 जून, 2012। मुद्दे के विशेषज्ञ: अर्कडी सैंडलर, इल्या ड्रोनोव
हम आपको एक मुफ्त वेबिनार "ऑडिट फ़ाइल सर्वर" के लिए आमंत्रित करते हैं
HP स्टोरऑन के लिए डिडुप्लीकेशन उत्प्रेरक जोड़ता है
चंचल गोता गहराई: Shodan पालन मेट्रिक्स
ब्राउज़र-नियंत्रित मशीन
रूबनेव-इंस्टॉलर का उपयोग करके उबंटू पर रूबी स्थापित करें
MemSQL लॉन्च किया गया है!
आधुनिक दुनिया में आत्म-विकास की आवश्यकता पर
Google I / O विस्तारित डेवलपर्स के लिए ईवेंट
केन्या ने पायरेसी को कम करने की उम्मीद में सॉफ्टवेयर आयात कर को समाप्त कर दिया
जापान के सौर बूम और वैकल्पिक ऊर्जा मिथकों
Droider शो # 45। स्काइप आक्रमण!
iOS6 SDK - UIKit में परिवर्तन
डेल भारत में उबंटू कंप्यूटर बेचेगा
मुनिन के लिए स्टेरॉयड
एक प्रोग्रामर के साथ जीवन
रूबी का उपयोग करके Xcode परियोजनाओं के साथ स्वचालित कार्य करें
कल कंप्यूटर की खुशी
मैं 3 डी मैप्स में विश्वास क्यों नहीं करता
मैं अपने घुटने पर एक इंडी गमेदेव-डेवलपर या राष्ट्रीय विकास की विशेषताएं कैसे बन गया
जलाने के लिए टाइप करें पीडीएफ
प्रोग्रामिंग PIC16f886। खेल "पत्थर, कैंची, कागज"
स्वार एसडीके या कैसे जल्दी से एक एआर एप्लिकेशन बनाने के लिए
Apple स्क्रीन रिकॉर्डिंग में चूक गया
Windows के लिए DesktopGap
स्टार्ट-अप ट्रेंड अवधारणा का सार
मोज़िला प्रस्तुतकर्ता वेबमास्टर प्रोजेक्ट और थिम्बल संपादक
दूसरी लीप - यह क्या है और कैसे "पुआल" रखना है
मोबाइल डिवाइस, स्थिति: निश्चित; और इसका क्या परिणाम होता है
फेसबुक ने फेस डॉट कॉम का स्टार्टअप खरीदा
खोए हुए लैपटॉप, कैमरा और कैमरों के बारे में कुछ दिलचस्प कहानियां
यूनिटी 3 डी का चौथा संस्करण GNU \ Linux का समर्थन करेगा
ITunes ने नकली माइक्रोसॉफ्ट वर्ड 2012 को स्वीकार किया
बिजनेस लाइफ साइकिल: पीक सीजन के लिए तैयारी
Apple iOS 6 और मैकबुक प्रो की प्रस्तुति का रूसी अनुवाद
एक टच-ढक्कन के साथ Microsoft सरफेस टैबलेट्स पेश किया
QA ISTQB विशेषज्ञ द्वारा प्रमाणित। बेसलाइन (CTFL)
डेस्कटॉप पर मेट्रो पर कुछ विचार
मजबूत कृत्रिम बुद्धि की सरल वास्तुकला
Pygame खिलाड़ी
लिंक्डइन हैक पासवर्ड जनरेटर / सत्यापनकर्ता
क्या आप लगातार "प्रकाशन तक पहुँच बंद है" से परेशान हैं?
सबसे सरल WDM ड्राइवर
उत्प्रेरक MVC फ्रेमवर्क बुनियादी बातों
इन्फर्नो भाग 0: नामस्थान
शिक्षक प्रशिक्षण के बिना बड़े पैमाने पर प्रयोग करके उच्च-स्तरीय लक्षणों का गठन
सबसे होनहार नए gTLDs क्या हैं?
DynDNS ही या प्रबंधित DNS कार्यान्वयन PowerShell के माध्यम से
यूनिक्स पर एएसएम
एबीबीवाई कप: डिब्रीफिंग
रूसी ऑडियो कार्ड: उत्पादन और क्राउडफंडिंग में मेरा प्रयास
नौसिखिया डेवलपर्स: एक बग की कहानी, या आप आईओएस के नए संस्करणों को क्यों पसंद नहीं कर सकते
Android ऊर्जा प्रबंधन API से ऊर्जा की खपत बढ़ सकती है
ब्लूस्टैक्स एमुलेटर का परीक्षण
खरगोश और भेड़ियों के खेल के उदाहरण पर मिनीमैक्स
2 कप कॉफी के लिए निवेशक कैसे खोजें
EcmaScript 5 मानक अनुवाद दिखाई दिया
आप सेवाओं की गुणवत्ता को स्वचालित रूप से नियंत्रित कर सकते हैं: KwikPik अनुभव
समूह स्ट्रीम स्थिति
IBM Sequoia सुपर कंप्यूटर दुनिया में सबसे तेज़ है, जो Fujitsu K से 1.5 गुना आगे है
जिंदा रहने के लिए। SCADA सुरक्षा
ब्लेड को PowerEdge M1000e चेसिस में स्विच करना
सिस्को कॉल मैनेजर और स्काइप कनेक्ट
डेल्फी पर एक स्प्लैश स्क्रीन बनाएँ
माइक्रोसॉफ्ट क्लाउडबॉल चैलेंज - फुटबॉल एआई प्रतियोगिता
रहस्यमय यूएमटीएस -900
कोडेक अकादमी ने रूसी संस्करण का शुभारंभ किया
dotCover 2.0 - VS2012 RC संगत और एकीकृत इकाई परीक्षण लांचर
PHP में GoogleMap के लिए डेटा टाइलें बनाएं
प्रोग्रामर्स की गलतफहमी समय के बारे में
खोज में RTFM - कई भाषाओं के रूप में दो बार
आईटी में विपणन के विकास पर विचार
खरोंच से ई-कॉमर्स पोर्टल बनाने के लिए Symfony2 का उपयोग करना
एंड्रॉइड एमुलेटर को ओवरक्लॉक कैसे करें
कैसंड्रा आंखों के ऑपरेशन
एक सरल इंटरफ़ेस के साथ लिनक्स फ़ायरवॉल
ब्लैकबेरी 10 जाम पहली बार रूस में
ट्रस्ट के वेब ने Yandex Secure Search (SafeBrowsing API) को सक्षम किया है
नोकिया लूमिया 710 और विंडोज फोन 7 के साथ एक महीना
Gfranq.com ने 3 महीने में 100,000 उपयोगकर्ताओं को इकट्ठा किया और स्टाफ का विस्तार किया
ASUS 1025CE समीक्षा: लाइविंग मोर
वायर्ड और वायरलेस लैन एक्सेस इन्फ्रास्ट्रक्चर 2012-06 के लिए गार्टनर मैजिक क्वाड्रंट
NVIDIA ने लिनस टोरवाल्ड्स की आलोचना पर टिप्पणी की
सैमसंग गैलेक्सी नोट: ऐसा कभी नहीं होता है या 4700 एमएएच की बैटरी का परीक्षण किया जाता है
डॉल्फिन ब्राउज़र को अपना इंजन मिलता है
पासवर्ड और चाबियों के खिलाफ गिटलैब और गिटोलिट की रक्षा करना
iRobot ने अपने रोबोट को रिमोट कंट्रोल से लैस किया
Gooseberry - रास्पबेरी पाई का एक दिलचस्प विकल्प
कंप्यूटर ग्राफिक्स में क्षेत्र की गहराई
सेव डेटा के साथ मेरी बाइक एंटिटी फ्रेमवर्क, ऑटो माइग्रेशन
स्मार्ट केस: क्या मुझे अपना स्मार्ट कवर अपडेट करना चाहिए?
बोरिंग इंटीग्रल्स
मीडिया क्वेरी और मीडिया "व्यू-मोड" - यह अभी REC है
PHDays ऑनलाइन हैकक्वेस्ट 2012 पूरा हुआ
Apple ने WWDC 2012 से सामग्री प्रकाशित की
तीव्र Android महसूस UX शैल
एंड्रॉइड के लिए Yandex.Search - आपके सवालों के तैयार किए गए उत्तर
आईटी कम्पोट # 10 प्रोग्रामिंग और टेक्नोलॉजी पॉडकास्ट
Runetology (152): Slon.ru के प्रमुख मैक्सिम काशुलिंस्की
ओडेसा में ग्रीष्मकालीन बारकैम्प
मीडिया प्लेयर को नेटटॉप में कैसे बदलें?
एजाइल डाइव डेप्थ: एजाइल इवैल्यूएशन फ्रेमवर्क
टैलेंट मैप रिज्यूमे विज़ुअलाइज़र - रिलीज़ करने के रास्ते पर एडवेंचर्स
Perspectiva: MultiClet S1
Por que eu odeio Eloquent ORM
Conceitos básicos da biblioteca C ++ padrão
Atualizando o IDA Pro. Depurador para Sega Mega Drive (parte 1)
Android: Criando sabores dinâmicos de produtos e assinando configurações
Como compartilhei o local por meio da API VK
Outro artigo sobre como escolher um smartphone
Atualizando o IDA Pro. Depurador para Sega Mega Drive (parte 2)
Dados preliminares sobre a produção e venda de veículos elétricos Tesla para o 4º trimestre e para 2018
Letras digitais: uma mega seleção de músicas e clipes sobre programação e programadores
O primeiro videogame para Alice, ou assistente de voz como controlador de jogo
Dart vs Node.js: comparando o desempenho em implementações de servidor HTTP
O que Larry Ellison trará para Tesla
Em 2018, finalmente começamos a levar a sério o tempo gasto no smartphone
Consumer Electronics Hall of Fame: As histórias dos melhores gadgets dos últimos 50 anos, parte 2
Criamos um messenger * que funciona mesmo no elevador
Testes C sem SMS e registro
A sonda Chang'e-4 fez um pouso bem-sucedido no lado oposto da lua e enviou a primeira foto
Pensamentos sobre C ++ moderno e desenvolvimento de jogos
Energia nuclear mundial em 2018
Bitcoin há 10 anos
Antiguidades: Minidisc em seu habitat natural
História de como o .NET 4.5 foi instalado no ReactOS
Universidade ITMO "na prática": com que empresas de tecnologia cooperamos
Samsung SSD 860 QVO 1 TB e 4 TB: o primeiro consumidor SATA QLC (3 partes)
2018 foi o ano da scooter. O que vem a seguir?
Guia: Thymeleaf + Spring. Parte 1
Montamos o aspirador Xiaomi
Introdução ao MikroTik do firewall da camada 3
Memória analógica de 8 bits para trabalhar com redes neurais
Vulnerabilidades do Kyivstar: 1) análise de um post anterior sobre senhas + 2) informações sobre compras que passam pelos serviços Kyivstar
Como os profissionais de marketing que trabalham com o Google monetizam nosso desconforto
E se a inteligência artificial tornar os atores imortais?
Guia: Thymeleaf + Spring. Parte 2
Vale do Silício Yoda
Como trabalhar com assíncrono / aguardar em loops JavaScript
O que devemos construir nosso riser PCI-E
A gigante chinesa de streaming Tencent Music abre capital público - o que isso significa e o que os concorrentes devem esperar
O grupo de motores Hyundai introduziu o conceito de carregamento sem fio e estacionamento autônomo
Gamepad da Sega Mega Drive e Raspberry Pi Parte 2 (seis botões finais)
O efeito do rádio de tubo quente
Spy Cam & Mic vs ADB
Um pouco sobre análise lexical
Mais uma vez sobre o passport.js
Usando o Prolog
Entrevista corporativa
Jpa de dados do Spring
Save File Me - um serviço de backup gratuito com criptografia do lado do cliente
Funções Lambda no SQL ... vamos pensar
Como a chama foi implementada em Doom no Playstation
Obras-primas da construção mundial de colunas: monitor-transformador de estúdio com um número variável de bandas
Experiência na organização e realização de conferências corporativas para analistas
Pi-Sonos: um hobby fora de controle
Nomad: problemas e soluções
Simplifique o trabalho com bancos de dados no Qt com QSqlRelationalTableModel
Sergey e o método científico
Como assumir o controle de sua infraestrutura de rede. CAPÍTULO TRÊS Segurança de rede. Parte um
Rastreio de aprendizado usando o eBPF: um guia e exemplos
Introdução ao Spring Boot: Criando uma API REST Simples em Java
Servidor DHCP nativo usando bash
Ensaios clínicos à porta - Entrevista com Aubrey de Gray
A disputa de patentes entre Apple e Qualcomm levou a interromper as vendas do iPhone 7 e 8 na Alemanha
Memórias de um robô subumano, capítulos 9 a 12
Precisa de mais câmeras: o Nokia 9 tem 5 delas imediatamente
Internet das coisas em russo. Parâmetros espectrais do sinal de rádio
Big Data e IA podem resolver a crise global da água?
Exames do Azure
Sugadores de sangue. Classificação do Programador
Uma olhada no Apple Watch ECG para alguém que se importa
Oculus GoBlack - como melhorar o Oculus Go
Unreal Engine 4 - sombreador em chamas
DEFCON 21. As senhas por si só não são suficientes, ou por que a criptografia de disco “quebra” e como isso pode ser corrigido. Parte 1
DEFCON 21. As senhas por si só não são suficientes, ou por que a criptografia de disco “quebra” e como isso pode ser corrigido. Parte 2
API REST sem servidor "no joelho em 5 minutos"
Estudo: mercado de HDD encolherá um terço até 2021
Inteligência artificial aprendida a encontrar a doença de Alzheimer no cérebro 6 anos antes do diagnóstico
Rolls-Royce desenvolve o avião elétrico mais rápido do mundo
O Google conseguiu retirar a tributação de US $ 22,7 bilhões através da Irlanda e Bermuda
Simplifique a escrita do currículo de um desenvolvedor
Pesquisadores aprovam ReCAPTCHA usando os serviços do Google
Arduin e LED, ou como atualizar o designer infantil
Escrevemos nossa linguagem de programação, parte 1: escrevemos uma linguagem VM
Recepção para que os desenvolvedores superem a procrastinação
Europa aprova diretiva de direitos autorais - por que as plataformas de streaming se opõem
Internet das coisas ... que choram por uma boa UI / UX
O trabalho de Xamarin com o C SDK
Como esquecer os cartões de visita em papel no ano novo
Lançamento do Linux 4.20 - o que mudou na nova versão do kernel
Como criar 200 a partir de duas linhas de código e por que você precisa fazer isso
Kotlin Native: acompanhe os arquivos
Como se comunicar em um escritório em inglês: 14 expressões úteis
Restaurar dados do zero
Cluster Kubernetes por US $ 20 por mês
Mais inteligente, além disso, mais precisamente: como a IA transforma os voos no espaço
Byte-machine para o forte (e não apenas) no nativo americano (parte 3)
Unreal Engine4 - efeito de verificação pós-processo
Por que tenho medo de me tornar um "homem bombeado"
Projeto ITER em 2018
Tesla abriu pré-encomendas para o Modelo 3 na Europa e na China
Navegação dentro do aplicativo Android
Como a ITMO University funciona: um tour pelo nosso laboratório ciberfísico
Jessica Livingston: “Como criamos o Y Combinator. O componente emocional "
Tratamento de erros funcionais no Kotlin usando Arrow
Classificamos os recrutadores em letras frias
Escrevemos nossa linguagem de programação, parte 2: representação intermediária de programas
Implementando um Recarregamento Quente de Código C ++ no Linux
Li-Fi: O futuro da Internet
Edição de preços em RMK. 1C: Gestão do Comércio 11
Não me trate médico
Mantenha as chaves SSH seguras
Ciclofobia
PVS-Studio e recompensas de bugs em software livre e de código aberto
10 materiais sobre instrumentos musicais incomuns e formas atípicas de extrair som
São necessários funcionários? A ideia do financiamento coletivo social
Como eu salvei Marte ou uma pequena missão python
Um enxame de satélites em substituição a grandes telescópios em órbita
Aprendendo inglês - uma opinião impopular
O que o PDP-11 nos ensinou?
O resumo de materiais frescos do mundo do front-end da última semana n ° 346 (1 a 6 de janeiro de 2019)
Hall da fama de eletrônicos de consumo: as melhores histórias de gadgets dos últimos 50 anos, parte 3
Google Soli "Radar" continua a evoluir
Visão subjetiva de uma linguagem de programação ideal
Prototipamos por código. Palestra do FrontTalks
Mono-repositórios: por favor, não
E-books e seus formatos: falando sobre PDF - sua história, prós e contras
Polestar elétrico 2 - o primeiro carro elétrico com sistema operacional Android Auto nativo
“Você sabe o melhor - faça o melhor”: um novo podcast sobre a mistura de trabalho e o hobby de um editor / profissional de marketing
Cientistas coreanos criaram um sistema de rastreamento de tráfego de dois laptops
Mais rápido e preciso: um sistema híbrido de qubits heterogêneos
Outro Guia de Redução de Boilerplate Redux (NGRX)
Tesla começa a construir uma fábrica em Xangai, mas a situação na empresa é difícil
Visão Geral do Mercado de Sistemas de Videoconferência
Como trabalhar com o Shader Graph no Unity3D
Cisco DevNet como plataforma de aprendizado, recursos para desenvolvedores e engenheiros
O teclado me irrita
Reação a cartas frias
Algo encontrado: Documentos com o Elasticsearch Moscow meetup na OZON
Criamos um sistema de cronometragem eletrônica de corridas
Pesquisador publica exemplo de código de trabalho do worm no Facebook
Amazon apresentou Showroom, ou por que em breve compraremos todos os móveis online
Inscreva-se no Kafka via HTTP ou como simplificar seus ganchos da web
Simple MCerver - um pequeno shell para o servidor Minecraft
Conferência DEFCON 18. Espionagem prática usando um telefone celular. Parte 2
Conferência DEFCON 18. Espionagem prática usando um telefone celular. Parte 1
Antiguidades: Minidisk na era do iPod
Snippets vs Clover - supere o teste em tempo real mais popular
Speed hash
Customizando a resolução de dependência no Spring
Anatomia patológica no local de trabalho
Algumas palavras sobre o FastPath e o FastTrack no MikroTik
A matemática em Gamedev é simples. Triangulação e Triangle.Net em Unity
Space 2019: naves tripuladas, novos foguetes e sondas lunares
Contas gratuitas no GitHub poderão [quase] sem restrições trabalhar com repositórios privados
Como eu criei meu jogo online. Parte 1: Rede
Como compartilhar arquitetura e implementação sem brigar
Internet em Cuba. De revolução em revolução
Mecanismo 3D dentro da consulta SQL
Resultados físicos do ano
Meta-jogos: minha experiência na criação de concursos para gerentes de vendas
Recompensa de US $ 1 milhão anunciada por informações de hackers do WhatsApp e do iMessage
Aprendendo inglês: uma maneira nerd
Uber começará a usar táxi aéreo em 2020
Flutter: vale a pena começar
Rede neural treinada para identificar doenças hereditárias raras por fotografias de humanos
Por que você precisa aprender mais linguagens de programação
Técnica de projeto DIY. Parte introdutória
Usando SQLite no Flutter
O futuro da luta contra o crime é o estudo de árvores genealógicas
Como as pessoas experientes no Vale do Silício
Parse & Android: recomendações para desenvolvedores iniciantes
Como o Microsoft Excel funciona com alturas de linha
Controle remoto do emulador Fceux usando Python
As notícias mais legais CES 2019
Ano Novo, Novo GitHub: Repositórios Privados Gratuitos Ilimitados
5 tendências em infraestrutura de TI: previsão para 2019
PHP: alterando a estrutura do banco de dados no desenvolvimento de equipes
Funil de mudança
Estamos implementando o OSGI na plataforma Karaf
Algoritmo Verhuff para um sistema arbitrário de números pares
Sobre a experiência de comunicação com um gerador de sinal através do QTcpSocket e SCPI
Feliz Ano Novo, Feliz Novo MQTT / UDP
Teste de ponta a ponta de microsserviços com o Catcher
AOP vs Recursos
É prejudicial deixar um smartphone ao seu lado à noite?
Excursão fotográfica Coworkidea Coworking (Barcelona)
Testando projetos Node.js. Parte 1. Anatomia e tipos de teste
Testando projetos Node.js. Parte 2. Avaliação do desempenho do teste, integração contínua e análise da qualidade do código
Tutorial Reagir Parte 6: Alguns recursos do curso, JSX e JavaScript
Tutorial Reagir Parte 7: Estilos embutidos
Tutorial React, Parte 8: Continuando o trabalho em um aplicativo TODO, apresentando propriedades de componentes
Mkcert: certificados HTTPS válidos para localhost
Microsoft e Kroger vão dar à Amazon uma briga no campo ... comércio de alimentos
Destaque em zircão: vDSO (objeto dinâmico compartilhado virtual)
Estilo fuzzing 1989
Zombarias, stubs e espiões no Spock Framework
Alterações fiscais do Google em 2019
Servidor de cliente sem costura
Tesla processada por um acidente em que o motorista e o passageiro do modelo S morreram
vCloud Director Extender: Migração
Luvas biométricas no automobilismo
O estudo revelou os prós e contras do perfeccionismo
Monstros de mão na luta pela limpeza: seleção manual do aspirador Xiaomi
Supercomputador Game Boy
Como fazer os melhores computadores na Rússia? Entrevista com Artyom Smirnov do HYPERPC
Microeletrônica, neurofisiologia e aprendizado de máquina agitam, mas não misturam
Royole Developers Show Smartphone dobrável flexível
Na Rússia, eles estão desenvolvendo um processador para acelerar redes neurais
Nós escrevemos nossa linguagem de programação, parte 3: Arquitetura do tradutor. Análise de estruturas de linguagem e expressões matemáticas
Instantâneos de eventos no Axonframework 3, melhorando o desempenho
Aventuras com um cluster Kubernetes em casa
5 razões para o sucesso: por que a Amazon se tornou a empresa mais cara do mundo
Assinaturas pagas - Dependência da conexão automática em um dispositivo móvel
Tornado vs Aiohttp: uma jornada pela natureza de estruturas assíncronas
Ciência de dados: livros básicos
Robôs humanóides: benefícios e problemas de mecanismos antropomórficos
Em 2018, mais energia "verde" foi recebida na Alemanha do que eletricidade proveniente da combustão de carvão
Novas palavras-chave em Java
Desenvolvimento de jogos e defesa de um diploma ou "Como matei dois coelhos com uma panqueca de uma cajadada só"
Funcionário da Innopolis University recebeu uma bolsa do Facebook
Dicas práticas, exemplos e túneis SSH
Hacking de serviços públicos - possível, se realmente necessário
GitLab 11.6 lançado com recursos sem servidor e clusters Kubernetes para grupos
Substituição de importação - epitáfio da digitalização
Mudando para o data center: como foi
Testando o PostgreSQL com HugePages no Linux
Primeiro computador quântico comercial - IBM
O caminho de um fumante: como ingressar na profissão de programador, se você é humanista
Usando GtkApplication. Recursos de renderização Librsvg
Roteador VyOS OpenSource
Anycubic i3 Mega: remake de qualidade do Prusa i3
Como o zig funciona?
1C, sem dor
Passeio espacial no Natal
Serviços Java, Spring, Kurento e Mídia
Como adicionar um índice em um sistema carregado 24/7, sem tempo de inatividade?
Slush 2018. Primeiro dia, segundo dia
A arte do xamanismo ou firmware personalizado para o Olinuxino. Kernel e Ubuntu Parte 3
Promoção de um aplicativo móvel com experiência real em números
Previsão novamente, parte 1
Açores: última reserva de flora no meio do Oceano Atlântico
Gráfico de rotas para Apache Camel
Como migrar para outra operadora de celular e não entrar em falência (para proprietários de iOS)
Preparação para o Exame do Azure
BlaBlaCar tornou-se o que não se destinava
Como escrever testes de unidade para atores? Abordagem SObjectizer
Telas DIY
Ovos de Páscoa para o ZX Spectrum - no álbum e no filme
Confie na Codd ou nas suas instalações?
Rust News # 4 (dezembro de 2018)
Como o zoneamento entre pares simplificou nossas vidas e ajudou a equilibrar a carga do EMC VPLEX
Minha experiência de preparação para emprego no Google
As idéias dos futurologistas que se tornaram realidade
Uma seleção de relatórios interessantes da Conferência 35C3
Como encontramos uma vulnerabilidade crítica do AspNetCore.Mvc e mudamos para nossa própria serialização
O bloqueador de anúncios interno do navegador Chrome inicia em 9 de julho
Rede IB na nuvem: 5 tendências de 2019
Como aprender com o aprendizado de máquina de especialistas em Dota 2
Sobre a felicidade dos desenvolvedores e onde encontrá-la
Resumo de eventos para profissionais de RH na área de TI em janeiro de 2019
Pentax Auto 110: “em que punho está a câmera?”
Zoo AFL Phasers
NB-IoT, Internet das coisas em banda estreita. Informações gerais, recursos de tecnologia
Bot gera tutoriais de artigos da Wikipedia
Como incorporar uma biblioteca C em uma estrutura Swift
Como não senhas em scripts Python
Armadilhas das propriedades CSS personalizadas
Scooter Rolls Royce - Ninebot KickScooter ES4 da Segway
“Confiabilidade e confiabilidade como no Google” - e não apenas: tradução do artigo “Cálculo da confiabilidade do serviço”
Falsificação do mecanismo de pesquisa do Google
Dessincronização assíncrona: antipadrões no trabalho com async / waitit no .NET
Outra lei da primavera: o deputado propôs permitir à polícia rastrear a localização de crianças usando geolocalização
Algoritmo supremo - distribuição de algoritmos por nível de dificuldade
Como treinar novamente em business intelligence
Não confie em informações de memória no Gerenciador de tarefas
AWS mostrou dedo médio de código aberto
Revisão da impressora de café Cafeteira
O Laboratório Nacional de Oak Ridge resolveu o principal problema dos desenvolvedores de dispositivos espaciais: deficiência de plutônio-238
Pavel Durov liquida o Telegram Messenger LLP
Exemplo de aplicativo Flutter Client Server
[O que há de errado com o GraphQL] ... E como lidar com isso
Y Combinator: “No começo, algumas das maiores empresas de tecnologia parecem brinquedos”
Como e por que otimizamos o algoritmo para limpar caches SLAB no kernel do Linux
Antiguidades: 1997 Publicidade em computador
8 Piores perguntas da entrevista no Vue.js.
Trolls de patentes começam e ganham: como eu fiquei sem jogo
Soluções arquitetônicas para um jogo para celular. Parte 2: Comando e suas filas
Usamos o rcm para implantar a configuração em qualquer pasta
Fayal: um ponto de encontro no Atlântico
Procter & Gamble lança impressora anti-envelhecimento para pele
Os desenvolvedores ucranianos tiveram acesso aos arquivos de todas as câmeras Ring do mundo
Bombeamos NGSW angular usando lógica personalizada no Service Worker
Rádio Adblock de desenvolvimento
NB-IoT, Internet das coisas em banda estreita. Modos de economia de energia e comandos de controle
Retendo os vícios do imperativo
[Sexta-feira] História de como a venda de TI tentou vender lenha, ou nos bastidores de um concurso
A concha rachou
Friday JS: um quine que toca tic-tac-toe
Como não se deixar enganar fazendo física
Técnica de projeto DIY. Parte um
As inscrições estão abertas no GraphQL Meetup em São Petersburgo
Gerenciamento de recursos no Zimbra Collaboration Suite
Resumo da Fintech: Banco da Rússia poderá bloquear sites, volumes de empréstimos p2p estão caindo, criptografia na Europa
Geração dinâmica de DAG no fluxo de ar
Lançamento do Metasploit Framework 5.0
Resumo dos eventos de TI de janeiro
Moscow Python Conf ++ 2019 - a primeira conferência em que nós mesmos preparamos alguns palestrantes
Venda de Ano Novo
Inside Quake: Definindo superfícies visíveis
Olá mundo! Ou Habr em inglês, v1.0
Olá mundo! Ou Habr de língua inglesa, v1.0
Hackers secretos VS Código
Ilha do Pico: como fazer Tussent aconchegante do inferno basáltico
Vídeo a bordo dos processos de preparação e pouso, bem como um panorama do lado oposto da lua de Chang'e-4
Como aprimorei minhas habilidades no trabalho com algoritmos, estruturas de dados e aprendi a usar tudo isso na prática
Gerenciar o estado do aplicativo no Flutter
Elementary Canvas
Unidades flash "de marca". Um gato em uma bolsa de marca
Curso MIT "Segurança de sistemas de computadores". Palestra 23: Economia da Segurança, Parte 1
Curso MIT "Segurança de sistemas de computadores". Palestra 23: Economia da Segurança, Parte 2
Esses caras tóxicos: envenenam projetos
“Por que você precisa se fingir rapidamente”: Steve Cotton, da Bungie, sobre o processo criativo da empresa
Sobre como mudei de C # para Elixir / Phoenix
Sony WH-1000XM3 - os melhores fones de ouvido sem fio?
Carta dezembrista 11
OpenVPN, sobre o qual você sabia tão pouco
O Intel Cyclone não salva a configuração após a reinicialização
Análises clínicas de retalhos de bioengenharia no coração anunciadas no Japão
JOIN coleção local e DbSet no Entity Framework
Teoria da felicidade. A estatística como forma científica de não saber nada
[The Old New Thing] Posso usar minha pilha como quiser?
O Massachusetts Hospital e o DeepMind abriram independentemente a caixa preta da IA em medicina
Como controlar o hardware em um data center usando som
O que você precisa saber antes de iniciar uma carreira na indústria de áudio
5 mandamentos de um negociador e parceiro de sucesso
A matemática em Gamedev é simples. Unidade de curvas e ondulações para efeito de chuva
OMEGA - Automação do calendário de eventos esportivos
EXAME - Método de classificação de texto de última geração
As maiores empresas de Wall Street concordam em lançar uma nova bolsa para competir com Nasdaq e NYSE
Funções preguiçosas de JavaScript
Uma pequena visão geral do SIMD no .NET / C #
Criando modelos de jogos em 3D para os pobres: Indie Way
Conferências e hackathons para escolares e alunos: 11 eventos temáticos
Novos dispositivos e tecnologias com o CES 2019 da Microsoft e parceiros
Notas de um fitoquímico. Rádio de banana
Quais antivírus são usados em firewalls modernos
Chaves TOTP de hardware programável com a capacidade de sincronizar o tempo
Hall da fama da eletrônica de consumo: as histórias dos melhores gadgets dos últimos 50 anos, parte 4
Mapeando solicitações para Netty
Release IT: uma nova plataforma para o lançamento de produtos e serviços como parte do festival SXSW 2019
Slush 2018. Dia da pré-visualização
Orquestra Cibernética. Orquestração de contêiner do Docker com aplicativos .NET Core na nuvem
Linguagem de programação Zig
Configurações detalhadas do navegador Firefox
Amador em código aberto - lições aprendidas em 3 anos
Alterando o esquema das tabelas do PostgreSQL sem bloqueios longos. Palestra Yandex
Xiaomi Mi Box S revisão e uma pequena comparação com Mi Box 3
Pesquisa de metais e ... rede neural
SpaceX mostrou protótipo de nave estelar e reduzirá 10% do pessoal
Os lados sombrios de uma pessoa ativa
O resumo de materiais interessantes para o desenvolvedor móvel 281 (de 7 a 13 de janeiro)
Aulas particulares. Escondendo em php
Usando DiagnosticSource no .NET Core: Teoria
O que pensar em uma entrevista do NALSD
Encapsule-o
Você não pode simplesmente pegar e escrever SELECT se o fornecedor não permitir ... mas escreveremos
IA traduziu a atividade cerebral em fala
Armazenamento de Cluster de Marcapasso + DRBD (Primário Duplo) + ctdb
Ascetic web: protótipos de mercados de pulgas em movimento e js
Por que o BSD perdeu a batalha com o GNU / Linux?
Os principais problemas do desenvolvimento de interfaces modernas
Empacotando aplicativos principais do ASP.NET usando o Docker
Ao invadir a VK, a autenticação de dois fatores não salvará
Livro de receitas do desenvolvedor: Receitas DDD (parte 4, estruturas)
Java, Spring, Kurento e serviços de mídia. Parte 2
A rede neural gera imagens de pratos de acordo com as receitas para sua preparação
Rede neural coleta fragmentos de achados arqueológicos
Geladeira em vez de Bruce Willis: a Terra atinge primeiro
A origem da termoacústica. A chama do Higgins. Tubo de Rijke
Por que os gerentes não trapaceiam?
Governo dos EUA não renovou mais de 80 certificados TLS devido ao desligamento
O telescópio espacial russo "Spectrum-R" deixou de obedecer aos comandos da Terra, o lançamento do "Spectra-RG" está atrasado
A Top 3D Shop está agora em Chelyabinsk
Várias versões de host do PHP usando o Docker
Solução de problema de um bilhão de rainhas ou "Estudo de padrões na lista de soluções para o problema de distribuição do n-Queens"
Food Design Digest, dezembro de 2018
Termovisor DIY em Raspberry PI ou "Agora acho que sei o que farei neste verão"
Curso MIT "Segurança de sistemas de computadores". Palestra 23: Economia da Segurança, Parte 3
Data center modular a serviço do Large Hadron Collider
Quem são "hosters não lavados"?
Desenvolvimento de módulos para bonecos com kit de desenvolvimento de bonecos
PHP Digest No. 147 (1 a 14 de janeiro de 2019)
O resumo de materiais frescos do mundo do front-end da última semana n ° 347 (7 a 13 de janeiro de 2019)
Experiência de pensamento: Flutter on Go
25º aniversário da Aeron: sensações e impressões da versão atualizada do Aeron Remastered
Ethereum planeja ser 99% mais econômico
Visão geral dos algoritmos de aprendizado de máquina profundo para robôs
Guia do iniciante para desenvolvimento de servidores Web com Node.js
Introdução à programação reativa no Spring
Three.js - controla o espaço ou o planetário
WebAssembly em produção e o “campo minado” da Smart TV: uma entrevista com Andrey Nagikh
Soluções alternativas de proteção biométrica
Redes neurais e a filosofia da linguagem
O Windows reservará 7 GB para atualizações do sistema para evitar a falta de espaço no disco rígido
Uma introdução às anotações do tipo Python. Continuação
Como fazer uma troca?
Jogadores Fallout 76, que serão capturados em um local secreto dos desenvolvedores, serão banidos
É Karma, querida, ou por que o ataque às redes sem fio que deveria afundar no esquecimento ainda está vivo
Tecnologias AR e VR na educação
Como quebrar um terminal de autoatendimento e por que 80% deles estão ameaçados
Como ordenhar vacas com robôs e fazer disso uma startup industrial. A história do desenvolvimento R-Sept
Os modos são o recurso matador do vim? Sério?
286 e a rede
Trabalho de organização de um único programador
Criador de while True: aprenda () sobre programação em desenvolvimento de jogos, problemas de RV e simulação de aprendizado de máquina
Eu sou um idiota inútil, então quero sair do meu emprego: 10 perguntas para um desenvolvedor de software, um episódio piloto
Modelos Matemáticos do Caos
IVR de reconhecimento de voz do Asterisk - rápido, fácil e gratuito
Magento 2: importando produtos de fontes externas
Como desenvolvemos completamente o Librem 5 DevKit em software livre
Como não jogar lixo em Java
Info Desk: “Internet Archive” - história, missão e projetos subsidiários
Uma introdução ao Kubernetes para usuários do VMware. Parte 1. Teoria
Tutorial Reagir Parte 9: Propriedades do componente
Os pesquisadores de inteligência artificial podem confiar a ele um teste de seu trabalho?
O som do silêncio: quantos gadgets malucos são necessários para alcançar um ambiente ideal para dormir?
Otimização de gráficos. Casco côncavo interessante
Painel de ferramentas adicionais para o desenvolvedor no InterSystems IRIS
Servidor VDS em Amsterdã por 150 rublos / mês
Colabore pontos de acesso Wi-Fi
Como conectar o Raspberry PI à IoT do Azure: instruções passo a passo
Como criar um departamento de ciência de dados e não estragar tudo
Eventos digitais em Moscou de 14 a 20 de janeiro
Visão geral dos módulos de expansão Snom D3 e D7
Soluções arquitetônicas para um jogo para celular. Parte 3: Vista sobre o impulso do jato
Sistema de arbitragem para iniciantes, parte 1
Inteligência artificial para todos
Matemática do Apocalipse: Teoria dos Jogos e a Crise Nuclear do Caribe
Conferência C ++ Rússia 2019
Como lidar com testes inadequados na comunidade de código-fonte aberto
Limpe, marque: como ensinamos o chatbot a distinguir problemas do cliente
Análise do ataque de Cowrie Hanipot
Semana de Segurança 03: 2019 - Ano de Privacidade
Como a UEBA ajuda a melhorar a segurança cibernética
Visão geral da atualização 4 do Veeam Cloud Connect
O editor gráfico GANpaint desenha objetos e demonstra os recursos GAN
Oracle existe
Código do leitor
Ciência do design
Dropbox paper: ficar acordado
Falta apenas um ano para o final do suporte gratuito ao Windows 7
Dodocode ou como os conceitos de "palavra de código" e "código de confirmação digital" são confundidos no sistema de trabalho via SMS
De onde vêm os textos: um pequeno guia para quem deseja economizar em conteúdo de SEO
Revisão da impressora 3D HP na IMTS 2018
Matemáticos provam que polinômios não ajudarão a hackear o RSA
Plug-in Kubectl-debug para depuração nos pods do Kubernetes
PERDIX: um algoritmo para o design automático de DNA-origami de diferentes geometrias
A experiência de criar o primeiro robô no Arduino (caçador de robôs)
O bug difícil de detectar no LittleBigPlanet
Intel Lakefield: processador híbrido Atom + Core em 3D
Lemos comentários sobre Habré com conveniências
Kubernetes: construindo imagens do Docker em um cluster
Entrevista com o caçador de bagagens Artyom Moscow. Ele invadiu o Steam e recebeu o maior prêmio da história da Valve.
O projeto do Ministério de Telecomunicações e Comunicação de Massa para transferir tráfego da Internet através de estações russas complica a legalização da OneWeb na Rússia
12 coisas estranhas que podem acontecer após a instalação do pacote npm
Até 20% de direitos de barragem serão impostos aos roteadores de importação
OceanLotus: ataque a poços no sudeste da Ásia
“Sob o capô” do armazenamento da Huawei: tecnologias proprietárias e o que os outros não têm
Chefes sugadores de sangue no contexto de uma biocenose: por que uma equipe autônoma se separa se não é centralizada
A história de um júnior - como começar a trabalhar e não ter medo de tudo
Configurar a transferência de dados do dispositivo para o AWS IoT Core
O erro que me ensinou design orientado a negócios
A história de um problema com o velocímetro ou como o Chromium gerencia a memória
5 regras de código fáceis de ler
A GoPro Factory é realocada para se proteger contra ameaças de maiores taxas de importação
O experimento de sinal mostrou que as mensagens quânticas são mais rápidas que as clássicas
O Tesla Model 3 é oferecido no Pwn2Own para qualquer pessoa que invada um sistema de proteção de veículo elétrico
No biocontainer na lua, as primeiras plantas brotaram
PADS Professional - Início rápido
Como configurar o projeto front-end com formatação automatizada, aprendizagem, teste e documentação gerada automaticamente
Análise ágil. Mitos e Realidade
Coisas que você precisa saber para mudar do PHP para Python
Outro evento para a posição CSS: sticky
Slack planeja ir a público ignorando o mecanismo tradicional de IPO
O que pensar durante a entrevista do NALSD
Liberdade para voar ao seu alcance com o DJI Smart Controller
Simulação do navegador de física
Como o sistema de vigilância por vídeo Ivideon funciona: visão geral do aplicativo móvel
Testador de voyeurismo: como espionar as pessoas corretamente e por que é necessário
Gerador de masmorra de nó gráfico
Decisão judicial dos EUA: as autoridades não têm o direito de forçar uma pessoa a desbloquear o telefone com um dedo ou rosto
Perdi a fé no desenvolvimento, queimei-me, mas o culto à ferramenta me salvou
Como unir arte sem dor com Java, JavaScript e gráficos ou a história por trás da criação de uma produção interativa de teatro
Novos torrents não aparecem mais no The Pirate Bay
Biquaternions
Recebendo fax de ondas curtas com seu PC e um receptor pronto para uso
Repositórios JPA da Spring no CUBA
Marketing de conteúdo na mídia online popular: 5 erros de startups a serem evitadas
Como funciona a pontuação no setor de compartilhamento de carros. Parte 2. Identifique um motorista agressivo em 5 segundos
Escrevemos nossa linguagem de programação, parte 4: Representação de estruturas e classes, geração de alocadores
Guia e cábula para Wireshark
Desenvolvimento de uma equipe para consulta de dados do banco de dados
Como assumir o controle de sua infraestrutura de rede. CAPÍTULO TRÊS Segurança de rede. Parte dois
Estratégia de Telepatia
Analisadores aplicáveis de Haskell
Usamos ciência de dados para determinar o ciclo de vida de um cliente
Autenticação no Kubernetes com GitHub OAuth e Dex
Automação VS Caos
YOLO e outras metodologias soltas
O novo cérebro do professor Lawrence
Engenharia automotiva moderna - 02. Muito tese sobre OS
Kalman Filter
Chefes sugadores de sangue fora do contexto ou por que sempre falham
Um bot para Starcraft em Rust, C ou qualquer outro idioma
Conseguir um emprego na Alemanha será mais fácil
Erros e armadilhas das startups em patentear seu IP
* A atualização do Ethereum "Constantinopla" foi adiada devido a uma potencial vulnerabilidade encontrada no último momento
Mono-repositórios: por favor não (parte 2)
Escalada extrema no Alibaba JDK
Coletamos um baralho completo
35% da audiência do Runet não usa computador para a Internet.
Programação Visual para Sonoff Basic
Visualização tridimensional em simuladores de material circulante com base no mecanismo OpenSceneGraph
Verificando um projeto CDK com o IntelliJ IDEA Static Analyzer
Implementar honeypot em roteadores Cisco
Desafio de uma empresa estrangeira ou como eu falhei em uma entrevista
Hackear o Amazon Echo e o Google Home para proteger a privacidade
Como o monopólio começou, ou um pouco de confusão com o IBM PC 5150
Controlar, modificar, excluir: os 10 principais relatórios do DotNext 2018 Moscow
Modelagem de séries temporais
explícito em detalhes
Ideias da mesa: vinil virtual
9 principais práticas de segurança no Kubernetes
Experiência de substituição de importação real usando o sistema de armazenamento russo AERODISK
Zimbra Collaboration Suite e a luta contra o phishing
Machine Learning para Vertica
Rostelecom pode se tornar um monopolista no mercado de data centers
Como as métricas de Ivan, o DevOps fez. Objeto de influência
Síntese de fala em rede neural usando a arquitetura Tacotron 2, ou "Faça o alinhamento ou tente morrer"
Hotel-robô japonês "disparou" metade de seus robôs devido aos problemas que eles criam
Como os cartões inteligentes ajudam a impulsionar projetos de TI
Novos Recursos de Automação de Rede no Red Hat Ansible
Muitas propriedades ou objeto de propriedade: critérios de seleção
@Pythonetc dezembro de 2018
Dicas e truques do meu canal Telegram @pythonetc, dezembro de 2018
Re-descentralização da web. Para sempre desta vez
PVS-Studio 7.00
Criando um jogo para o Game Boy
PVS-Studio 7.00
Aprendendo conceitos através da interação sensório-motora
Como funciona o aeroporto de Vnukovo
Nível de log separado para cada solicitação
Uma introdução à otimização robusta [... e uma pequena lista de compras que eu esqueci ...]
Fibaro Home Center 2 e termostato para aquecimento por piso radiante HeatIt. Como aumentar a temperatura
Você sempre precisa de Docker, microsserviços e programação reativa?
Desenvolvendo uma equipe para solicitar dados de um banco de dados - parte 2
Aprenda táticas, técnicas e conhecimentos comuns do adversário (ATT @ CK). Táticas corporativas. Parte 7
Resumo de notícias do PostgreSQL. Edição 14
Militares dos EUA negligenciam questões de segurança cibernética
[Interessante por trás da colina] Como paramos a dependência tecnológica?
Por que os desenvolvedores seniores ensinam os alunos
Preciso ir rápido: Criando velocidade no iOS. Parte 1
O Liveprof mostrará quando e por que o desempenho do seu aplicativo PHP mudou
Infraestrutura de chave pública Cadeia de certificados raiz X509 v.3
Plug-in isométrico para Unity3D
Tendências de design da interface do usuário e do UX 2019
Visão geral do robô todo-o-terreno EZ-Robot Roli Rover
bobaos.pub - KNX TP / UART, Raspberry Pi e Redis
Início rápido na impressão 3D: impressoras econômicas para iniciantes ou tecnologia para as massas
Antiguidades: dez anos de evolução do laptop usando o ThinkPad X301
Nós criamos o UITableView. Para iniciantes
Benefícios da análise de aplicativos de nível 7 em firewalls. Parte 1. Noções básicas
Demis Hassabis - o grande intelecto que criou o grande intelecto
Posso usar programação funcional no meu idioma?
Agua
Configure o ambiente de desenvolvimento para aprender HTML, CSS, PHP no Windows
Balanceamento de tráfego VoIP tolerante a falhas. Troca de carga entre data centers no horário de pico
Como se tornar um desenvolvedor de jogos, se você é um corretor de imóveis
Modelagem numérica - a história de um projeto
Visita fotográfica ao novo escritório de Boston no Facebook
Migrando do Mongo para o Postgres: a experiência do jornal The Guardian
O maior lixão da história: 2,7 bilhões de contas, das quais 773 milhões são únicas
A imitação não pode ser uma estratégia de desenvolvimento de produto.
Pequenas criaturas, grandes feitos: o papel dos cortadores de folhas no efeito estufa dos neotrópicos
Pausar o aplicativo se a conexão de rede for perdida
Por que torcemos pela programação esportiva
Confissão de um graphomaniac
SAP: O que você precisa para começar a aprender SAPUI5?
PVS-Studio para Java
O CERN planeja construir um novo acelerador com um comprimento de túnel de 100 km
Roscosmos chamou as possíveis razões para a perda de comunicação com o observatório orbital Spektr-R
Preciso ir rápido: Criando velocidade no iOS. Parte 2
Uma cabeça é boa e outra é melhor, ou emparelha a programação em ação
Implantação invisível de um aplicativo monolítico em produção na AWS. Experiência pessoal
Analise o monitor IPS de 27 ”Acer HA270bid: para auto-aperfeiçoamento
Controle remoto, liberdade e governo. Conversa com Staply
7 áreas de desenvolvimento Linux em 2019
Perguntas e respostas sobre JavaScript
Crie um efeito de distribuição de cores no Unity
Progresso e hype na pesquisa ai
A escolha da tecnologia, arquitetura e design em projetos de software - sem dinheiro
2. Análise do log de ponto de verificação: SmartEvent
Electron: desenvolvendo aplicativos de desktop usando HTML, CSS e JavaScript
Experiência legislativa com inovação digital
Conferência DEFCON 20. Capture em 60 segundos: de uma conta de convidado a um administrador de domínio do Windows. Parte 1
Conferência DEFCON 20. Capture em 60 segundos: de uma conta de convidado a um administrador de domínio do Windows. Parte 2
Nuvem para seguradoras
Eu fiz um bot que se comunica com os recrutadores para mim e eu gostei
Advanced Three.js: materiais de shader e pós-processamento
Onde encontrar configurações de DNS no MacOS
O que está acontecendo no mercado de podcast de áudio
Caril e aplicação parcial em C ++ 14
Motorola planeja introduzir a encarnação Razr v3
Estamos à procura de oradores no 10o DIY Mitap 17 de fevereiro de 2019
Substituindo um disco enquanto mantém a numeração adequada no CEPH
PVS-Studio para Java
Software AG: Não apenas ARIS
Como o quadro de Rise of the Tomb Raider é renderizado
Pampers de assinatura ou como vender mais para os mesmos clientes
Sistema no pacote ou O que há sob a cobertura do pacote de chips?
Como criar um racista de IA sem muito esforço
US $ 10 milhões em investimentos e elogios de Wozniak - criando um computador educacional para crianças
Dados principais em detalhes
Como encontramos lançamentos problemáticos com o Graphite e o Moira. Experimente o Yandex.Money
Criando histórias para Instagram a partir do PHP
Haiku β1 - torne o / b / OS ótimo novamente
Não use os serviços de verificação online ao vazar dados pessoais
Ao contrário das instruções
Experiência em programação Unix *
Depurando uma rede usando eBPF (RHEL 8 Beta)
Ctrl-Alt-Del: aprendendo a amar o código legado
Como simplificar a implantação de aplicativos em nuvem - introduziu uma nova especificação aberta
Dificuldades na operação do sistema de alarme de segurança
Pinguim, virtualização e US $ 23 bilhões: como e por que a tecnologia em nuvem mudou para sempre o mundo de TI
O Marketplace responderá por tudo
Desenvolvimento de uma equipe para consultar dados do banco de dados - parte 3
Programa de Educação em Realidade Virtual
Graças ao robô, os cientistas aprenderam como um dos primeiros habitantes de sushi andava
Obituário à morte do Chromecast Audio ou por que o Google matou discos pretos
Transfira 30.000 linhas de código do Flow para o TypeScript
Empregos em uma empresa alemã - como se inscrever e não obter uma recusa?
Feliz aniversário de 18 anos, Wikipedia; comemorando a maioridade de um bom projeto
Protocolos criptográficos para votação eletrônica
Como o ProGuard funciona
Plataforma de vídeo própria ou como usar muitos recursos de computação. Parte 1
Programador Exorcismo
Concurso Skolkovo Cybersecurity Challenge 2019 Cybersecurity Project
Preço de segurança pessoal para diretores das principais empresas de TI por ano
Lei de Gerenciamento de Runas - implementação de disposições e áreas de responsabilidade
Batalha JS: como eu escrevi meu eval ()
MegaSlerm em Moscou no início de junho: primeiro anúncio e descontos
Dicas para um cliente funcional. Pressione Δ para ler
Back-end nos componentes de arquivo único do VueJS
Adeus Chevy Volt: Histórias e lendas do híbrido recarregável
Os desenvolvedores de pilha cheia estão de fato presos no nível intermediário. Poupe-se do sofrimento - não siga esse caminho
Um passo gigante para uma máquina de xadrez
Direitos autorais ultrapassados e coreografia: criadores do Fortnite processados devido à dança de personagens do jogo pa
Módulo de carga Dawn: 20 anos em órbita
Nós escrevemos um sistema operacional no Rust. Organização da página da memória
[SAP] SAPUI5 para manequins: um exercício completo passo a passo
Como a especificidade do CSS funciona em um navegador
Brian Krebs: banco de dados de conta de mega vazamento contendo centenas de milhões de registros, 2-3 anos
Tesla reduzirá em 7% o número de funcionários permanentes em todo o mundo
Como Cingapura trabalha com inovação: da regulamentação do governo às boates
O que preparar em 2019: tendências de programação
Uma abordagem integrada para visualizar eventos de segurança e medir sua eficácia
Botovodstvo
Estudo: a maioria dos usuários não entende como o Facebook lida com seus dados.
Python se torna a linguagem de programação mais popular do mundo.
Melhorando o agente Q-Learning baseado em ações, adicionando recorrências e recompensas
Microsserviços. Unificação e por que é tão importante. Parte 1 - Configuração
Como construímos um sistema para processar, armazenar e analisar dados no SIBUR
Apenas sobre configurações internas e externas para o aplicativo no Unity3D
Como crio um serviço de recomendação da comunidade VKontakte
Redistribuindo janelas entre monitores após acordar do modo de suspensão
Minha experiência em publicidade e desenvolvimento de aplicativos Android e iOS
Ticket to Ride.Europa - etapas modestas na aritmética do jogo
Símbolos e módulos sintéticos (WinDbg / DbgEng)
Translúcido no Android e AdjustResize
Combinando projetos em diferentes data centers
3 estratégias vencedoras de monetização de aplicativos em 2019
MPS 2018.3: planos de geração, melhorias na linguagem assembly e de empacotamento e na linguagem editor, interface atualizada
Desenvolvimento de uma equipe para consultar dados do banco de dados - parte 4, concluindo
Automação para autônomos: como integrar impostos a um projeto de TI
O futuro do varejo: principais tendências digitais baseadas no Big Show 2019 da NRF Retail
O Roteiro do VS Code 2019 - DRAFT
1 de fevereiro de 2019 - seu site pode parar de funcionar
Apresentando o .NET Community Standup Series
As estatísticas podem ser lidas com uma pequena quantidade de dados?
Como rolar atualizações na produção automaticamente
Engenharia reversa Fantastic Dizzy
Como fazer DDoS em todo o país
Não crie sua própria JL (DSL) para expandir a funcionalidade do aplicativo
Aniversário Android 10 (Q). O que se sabe agora?
JPEG do mundo 3D. O que é glTF?
A gigante de TI sai do mercado de chips para data centers - conte-nos o que isso significa para a indústria
[Pergunte - responda] sobre propriedade intelectual e proteção de dados
(in) Guerra Finita
Meu compilador Pascal e arte contemporânea polonesa
Como gerar som binaural em uma faixa de áudio monocanal - o vídeo ajudará
De quantas maneiras posso escrever fatorial para Scheme?
Anti-spoofing: como os sistemas de reconhecimento de rosto resistem aos golpistas?
A história de como escolhemos balanças para automação de caixas registradoras
Em que consiste a IoT
As tendências do mercado gamedev do ano 2019 IMHO. Descentralização?
Como promover um jogo incremental? Gratuito, rápido e eficaz *
O trabalho começa com o teste.
Porta Falsa como parte do Desenvolvimento do Cliente
Experiência pessoal: cinco desafios ao iniciar um negócio nos EUA
Existe uma opinião: o IPv6 falhou - quem pensa assim e por quê
Criando produtos formadores de hábitos
Usuários relatam perda de bitcoins como resultado de invasão inteligente das carteiras da Electrum
Própria pesquisa, o que as fontes abertas podem nos dizer?
Robótica Android até 2019: a história real; em 5 partes; parte 1
Inicie seu detector de rede neural no Raspberry Pi usando o Neural Compute Stick e o OpenVINO
Como degradar o desempenho melhorando-o
Desenvolvendo hexapod a partir do zero (parte 3) - cinemática
Análise de tendências do YouTube russo para 2018
O bolo é uma mentira
Q2VKPT: Quake II totalmente reescrito com iluminação realista
Isomorfismo para o resgate
Couchbase on Telecom
Criando seu jsfiddle, parte 1
O resumo de materiais interessantes para o desenvolvedor móvel 282 (de 14 a 20 de janeiro)
Operadoras móveis russas ganham nas nuvens
Lei "Sobre Comunicações" e vulnerabilidade em mensageiros
O método de seqüestrar contas "em massa" por meio do acesso aos serviços de uma operadora de celular
Da zona de conforto aos principais desenvolvedores
defi.js é uma biblioteca reativa baseada em Object.defineProperty
Thimble (Mozilla) muda para o Glitch
Como monitoramos o Black Hat Europe 2018
Implante o Office 2019 em um ambiente corporativo (para profissionais de TI)
256 linhas de C ++ simples: escrevendo um traçador de raios do zero em poucas horas
Conferência DEFCON 19. Anônimo e nós. Parte 1
Conferência DEFCON 19. Anônimo e nós. Parte 2
Robótica Android até 2019: a história real; em 5 partes; parte 3
Robótica Android até 2019: a história real; em 5 partes; parte 4
A transição para o Boost-1.65.1 e os erros que surgiram
Robótica Android até 2019: a história real; em 5 partes; parte 5
Benefícios da análise de aplicativos de nível 7 em firewalls. Parte 2. Segurança
Entendendo redes neurais convolucionais através de visualizações no PyTorch
O caminho do brilho para a neurociência: um podcast temático sobre carreiras em marketing de mídia e conteúdo
Solução Veeam para backup e recuperação de máquinas virtuais na plataforma Nutanix AHV. Parte 2
O resumo de materiais frescos do mundo do front-end da última semana n ° 348 (14-20 de janeiro de 2019)
NSA anuncia lançamento de ferramenta interna para engenharia reversa
Erros comuns ao escrever testes de unidade. Palestra Yandex
Abrandar para impulsionar o desenvolvimento
Rust 1.32 Release
Plano de desenvolvimento de TI de acordo com o Ministério das Comunicações: soberania digital, blockchain em serviços habitacionais e comunitários, software para “realidade mudada”
Esperanto, Elven e Klingon
Dell e Alienware na CES 2019: um guia para todas as principais inovações
AMD Ryzen Matisse de terceira geração: Octa-Core Zen 2 com PCIe 4.0 para desktop
Como testar sua própria distribuição de SO
Como reconhecer projetos Agile falsos
Incorpore a análise estática ao processo, não procure bugs com ele
PGConf.Russia 2019 em breve
Danças de ano novo em torno do adaptador FC ou uma história sobre quão longe as causas do problema estão dos sintomas
[SAP] SAPUI5 para manequins parte 1: um exercício completo passo a passo
O BERT é um modelo de linguagem de ponta para 104 idiomas. Tutorial para iniciar o BERT localmente e no Google Colab
Noções básicas de modelo C ++: modelos de função
Nós dominamos async / wait em um exemplo real
Usando Babel e Webpack para configurar um projeto React do zero
História sobre como criar uma API
Tutorial Reagir Parte 10: Workshop sobre como trabalhar com propriedades e estilo de componentes
Tutorial React Parte 11: Formação dinâmica de marcação e o método Map Array
Rastejando o apocalipse de TI. Novos serviços em nuvem deixarão alguns engenheiros desempregados
docker-pretty-ps - finalmente um docker legível ps
FunTech ML-meetup
Limite de 32 K para dados na ROM dos microcontroladores AVR
6 maneiras de ocultar dados em um aplicativo Android
Dicas para criar fluxos de trabalho personalizados no GitLab CI
Tendências de CRM de 2019: divertido de ler, perigoso de acreditar
Problemas de crescimento de inicialização - Monitoramento
VShard - escala horizontal em Tarantool
Criando um jogo para o Game Boy, parte 2
Transpiler PAS2JS de Pascal para JavaScript: incompatível com Delphi e soluções alternativas
Otimizando o tempo de inicialização do Prometheus 2.6.0 com pprof
Algumas palavras sobre a organização de competições robóticas
Heróis da autenticação de dois fatores ou como "andar no lugar dos outros"
WebRTC - ainda mais fácil (EasyRTC)
Matemática ingênua: o motor Mendocino e o teorema de Earnshaw
Repositório nuclear japonês em Primorye ou no local de descarte dos submarinos nucleares da Frota do Pacífico
Guix é o sistema operacional mais avançado.
Heróis de autenticação de dois fatores, parte dois
10 tendências de teste de software que vale a pena assistir em 2019
O próximo passo na segurança do aeroporto
Reconhecimento de raios-X: precisão = 0,84, recuperação = 0,96. Precisamos de mais médicos?
O futuro das infraestruturas de data center
Startups na CES 2019: Parte Um
Por uma questão de dinheiro: pesquisa e exploração de vulnerabilidades em terminais de pagamento móvel
Eventos digitais em Moscou, de 21 a 27 de janeiro
Sobre a questão de turnos, sinais e velocidade MK
Libratus bot de pôquer estratégico adaptado para simulações militares
Teste-me se puder. Os desenvolvedores de YML sonham em testar ansible?
Código aberto popular - parte um: 3 ferramentas para trabalhar com dados
“Rostelecom. DataTalks "- um curso de palestras gratuitas sobre engenharia e gerenciamento de dados
Otimização de site para o GooglePage Speed (todos os recursos são levados em consideração após a atualização) Parte 1
Plano Daimler-BMW. Naturalmente, não sem Tesla
O que são compras e como elas são vistas na perspectiva de TI?
Comportamentos - máquina de estado sem dor de cabeça
Não compre smartphones 5G - pelo menos em um futuro próximo
Integração de verificação de senha KeePass com banco de dados de vazamentos
Tokens TOTP programáveis em um fator de forma de chaveiro
Inteligência Artificial - O Juízo Final ou Era de Ouro da Prosperidade Global
Semana 04 de segurança: o que fazer com senhas
Microsoft para de oferecer suporte ao Windows 10 Mobile
API do Linux Gerenciando o buffer de E / S do arquivo do kernel
Câmera, motor, Big Data: como os estúdios de cinema procuram novos filmes usando IA
O Zimbra e o Zextras Suite são totalmente compatíveis com os sistemas operacionais NTC IT ROSA
Tentativa e erro ao escolher o proxy reverso HTTP
Liquibase e Maven
Curso Final de Especialização em Python do Grupo Mail.ru
Proteção de microchips contra engenharia reversa e entrada não autorizada
Como ensinar as pessoas a usar o git
Núcleo ASP.NET válido
Os programadores da YML sonham com testes ansíveis?
Revisão da impressora 3D Wanhao Duplicator 10
PNL. O básico. Técnicas. Autodesenvolvimento. Parte 1
Ecos do passado: a experiência de Young na base do novo método de espectroscopia de raios-X
A tarefa de N corpos ou como explodir uma galáxia sem sair da cozinha
Algumas armadilhas da digitação estática em Python
O que há de errado com o aprendizado por reforço?
Bit de segurança de ruído 0x22 (ataques de injeção de falha, 35C3 e Wallet.fail)
Google na França multado em 50 milhões de euros por GDPR por uso indevido de dados pessoais
Automação da infraestrutura de um escritório de luxo: como fica
Instruções de instalação do NGINX ModSecurity
Assobios universais: Revisão do Dongle USB Snom A230 e A210
SAPUI5 para manequins parte 2: Um exercício completo passo a passo
Tradução de Benjamin API Winterberg Stream API Guide
Na Rússia, começou a testar a interface neural doméstica "Neurochat"
Como derrotar o dragão: reescreva seu programa no Golang
O livro "Python. Curso expresso. 3rd ed.
Não deixe de aprender: um especialista em TI da universidade precisa
Novos processadores Intel de 9ª geração: Core menos GPU
O Zimbra Collaboration Suite e o Zextras Suite são totalmente compatíveis com o sistema operacional RED doméstico
O efeito do atraso e o comprimento dos terminais do microcircuito e do software no cálculo do comprimento / atraso total dos condutores
Estratégia vencedora do Gomoku - 35 jogadas
Dia de Javathon para Estudante
ILV desbloqueia 2,7 milhões de endereços IP
Ferramentas de Ciência de Dados da Pesquisa 2019
Nozes enfraquecidas nas regras Habr
Google pode bloquear seu serviço de notícias na Europa
A queda e recuperação de um molde
Como acelerar o trabalho com a API da linguagem R usando computação paralela, usando o exemplo da API Yandex.Direct (Parte 1)
De Uncharted a Obra Dinn: Lucas Pope fala sobre sua carreira no desenvolvimento de jogos
Mídia: hackers invadiram o banco de dados da US Securities Commission e ganharam milhões com informações privilegiadas
Promoção de uma startup no exterior: como alcançar centenas de milhares de leitores que falam inglês com o Medium
A segurança dos algoritmos de aprendizado de máquina. Ataques de Python
Impulsionamos o Atlassian Service Desk - o anúncio da mitap e transmissão ao vivo
UDB. O que é isso? Parte 4. Datapath ALU
6 de fevereiro de Moscou, DI Telegraph - Cozinha QIWI grande em design de produto
A engenharia reversa da renderização de The Witcher 3
Novo encontro de campeões de Lego: Lego Boost
Introscópio: bem, teste de unidade muito preguiçoso
TI na zona .it
A maioria dos textos na Internet é escrita por loucos.
Os nanomateriais estão mudando nosso mundo e ainda não temos procedimentos para verificar sua segurança
DMA: Mitos e Realidade
Seminário on-line aberto: “SSH / NC / Socat: dicas e truques”
AWS, MongoDB e as realidades econômicas do código aberto
AI e 2048. Parte 1: Método Monte Carlo
Cadeira de escritório coreana: sensações Harachair Miracle
Nomeando coisas
Uma maneira fácil de adicionar vários idiomas ao seu site
Artigos com DevFest SPB 2018
QtCreator e seu uso como um IDE para Rust
A evolução do desenvolvimento de motores automotivos desde o início dos anos 90
O que o Bitfury faz: nosso resumo do desenvolvimento
A empresa chata Ilona Mask está pronta para ajudar na construção de um gigante acelerador europeu
Ao convidar um desenvolvedor experiente, você não está comprando, mas vendendo
Modelo matemático do jogo dobrável
Como monetizei o design. 15 informações sobre a criação de um produto digital que está à venda
Cabo de tela frágil do MacBook Pro: outra armadilha que os engenheiros da Apple colocaram
O que é o áudio 8D - discutindo uma nova tendência
Simulador
Cópia exata
Mais positivo
Futuro contador de histórias
Três por cento
Devops
# 10anos de desafio para programadores
Vôo de combate no Meteor-e
Facebook sugere o uso de lasers espaciais para comunicações globais
IBM MQ e JMeter: primeiro contato
.NET, TensorFlow e os moinhos de vento de Kaggle - a jornada começa
Aplicativo para iOS e Android na interface do usuário Kotlin + Flutter
JVM siberiana severa: ótima entrevista sobre o Excelsior JET
Interceptação de chamada do sistema no módulo Linux-kernel
Nikolay Durov 90% concluiu o desenvolvimento da plataforma Telegram Open Network
Monólito para microsserviços. Ponto de vista da infraestrutura
Sobre o monitoramento
Lista de verificação na nuvem ou como o cliente nos avaliou
Global Game Jam 2019 (anúncio)
Global Game Jam 2019 (anúncio)
Como testamos o arrastar e soltar no HTML5
SAPUI5 para manequins parte 3: um exercício completo passo a passo
Backblaze divulgou estatísticas de confiabilidade do HDD para 2018
A Yandex começou a vender seus próprios computadores de bordo
O Debian ainda se recusa a usar HTTPS
AccelStor - visão própria sobre o trabalho do All Flash
Convidamos você a apresentar um curso de treinamento em marketing no e-sports em 12 de fevereiro
O Android Q ajudará a "amarrar" rigidamente um telefone celular a uma operadora
Molécula - Testando Funções Ansíveis
As alterações propostas ao Chromium interromperão o uBlock Origin
Todo o dinheiro pode ser? Três milhões de auditoria no site de usabilidade
Realidade Aumentada do Sr. Consultor Sênior (conto)
Traduzindo modelos de poeira para JSX
Kelvin Point Shadow
Bitcoin, como moeda, levará a uma crise econômica
Uma publicidade online tão diferente. Três eixos vs. AI, Ad Tech e DOOH
Psto bom
Começamos a estudar microcontroladores usando o exemplo de STM32F030f4p6
ESET: Uma análise de novos componentes de zebrócitos
Lançamento do Orange Pi 3 - um mini-pc completo de US $ 30 no Linux
Como integrar o Zimbra Collaboration Suite ao Active Directory
Domínio do gerente de produto. Solicitações de recursos
Google ensina usuários a reconhecer e-mails de phishing
FPGA mitap em São Petersburgo
Como criamos um aplicativo móvel que não precisa de um designer
Ciclo de aula do SDL 2.0: Lição 3 - Bibliotecas de extensão SDL
Computação ternária: noções básicas
Validando endereços de memória em um Cortex-M0 / M3 / M4 / M7
Projeto exclusivo da equipe CATIA DESIGN: carro-conceito Bleu
Windows Phone 8.1: nostalgia pós-desenvolvimento. Histórico de aplicativo único
Como a água do rio se torna potável?
Burnout profissional em TI (resultados do estudo My Circle)
Implementamos uma máquina virtual Windows com um encaminhamento de placa de vídeo virtual usando QEMU e Intel GVT-g
Uma visão para a observabilidade na prática
Candeeiros de mesa Remilicht com LEDs Sunlike
Logística fácil de fazer você mesmo
Uma introdução ao Kubernetes para usuários do VMware. Parte 2. Prática
Profissões de zoológico relacionadas à indústria do áudio
Eu tento o .NET Core + Kubernetes + appmetrics + prometheus + grafana + jobs + health checks
Por que o modelo tradicional de loja de varejo já está morto
Por que as pessoas não usam métodos formais?
Sobre um cara
10 habilidades e conhecimentos necessários para um desenvolvedor iOS iniciante
Como comprar batatas se você é daltônico
Habilidades não óbvias exigidas pelo gerente de produto
Ciclo de aula do SDL 2.0: lição 4 - manipulação de eventos
Bordas de gradiente CSS
Implementando uma recarga quente de código C ++ no Linux e macOS: aprofundando
Enigma italiano: máquinas criptográficas OMI
O Internet Development Institute nomeou sites que podem ser desconectados no RuNet desde 1º de fevereiro
Migração perfeita (quase) entre as principais versões do PostgreSQL usando replicação lógica
Índice de desenvolvimento da esfera de mídia de 2018: estagnação da televisão, aumento da confiança na mídia informal
O estado está envolvido no BigDate
Beijo sangrento: propriedades de vasorelaxação da saliva de morcegos vampiros
Sobre a questão da multiplicação, extração de raiz quadrada, substituição de importações e a empresa Milander
devleads - fale sobre burnout
Dois por cento do "gato" ou quem fotografou o Mestre Yoda?
O que acontecerá em 1º de fevereiro?
De Penza a Berlim: história da mudança do Automator de Teste
Como escolher uma plataforma para vigilância por vídeo: Cloud vs. DVR / NVR / VMS
Casos de uso para soluções de visibilidade de rede
Um jogo (não) para tolos. Escrevemos AI para "The Fool" (parte 1)
Aumente a produtividade no GitHub: dicas para iniciantes e muito mais
Um carro na era da multifuncionalidade. Quais conversões são possíveis?
Computação quântica em jogos ou enlouquecendo seriamente
Fraqueza, parte 2: o período de votação para publicações e outras mudanças
O que aconteceu com o SSD em 2018
Gerenciamento de compatibilidade de produtos
Fazendo Download de Controladores sem Usar um Console IDE do Arduino
Controle sobre Tele2 custará Rostelecom 240 bilhões de rublos
Como invadir uma fábrica: sistemas de controle por rádio como um elo fraco na produção moderna
MOSDROID # 15 Fósforo
Três truques simples para reduzir as imagens do docker
Usuários do Facebook alugam suas contas com dinheiro e laptops gratuitos
Perversões curiosas do mundo da TI - 2
O que é o ARCore? Tudo o que você precisa saber
Todos repreendem estruturas de teste auto-escritas. E estamos felizes com a nossa
Teoria dos fogos de artifício. Fantasia cosmológica
Ministério do Trabalho e Rostelecom discordam em avaliar o número de funcionários que receberão smartphones no sistema operacional Sailfish doméstico
Entrevistas - Look do entrevistador
DPAPI "Segredos". Olhe para o burro
Por que o CarPrice é impulsionado por inteligência artificial?
Os gastos com nuvem excederam os gastos com infraestrutura tradicional pela primeira vez - o que significa
Como eu ensinei o robô a rodar nos vídeos do YouTube
Microkernel seL4. Verificação formal de programas no mundo real
802.1x, EX2200, NPS e tudo-tudo-tudo ...
Introdução ao Spring Boot com o Spring Data Mongo
Onde mais de 20 milhões de cartões de transporte são vulneráveis na Rússia: desmontamos e desenvolvemos o MIFARE Classic
Gerenciamento de capacidade: encontrando o equilíbrio perfeito
Sobre entidades, DTO, ORM e carga lenta
Quer LEDs eternos? Descubra ferros e arquivos de solda. Ou iluminação caseira caseira
Ponto de partida
O sonho de inteligência artificial dos zerglings
Estudantes, estudantes eternos e sedentos por novos conhecimentos
Para quem sabe com os ouvidos: podcasts para desenvolvedores
O GitLab 11.7 é fornecido com lançamentos, épicos infantis multiníveis e registro do NPM
Executando o visualizador de imagens do Windows XP no Windows moderno
Audiotecnologia: como os pedaços de plástico são movidos usando o ultra-som e por que é necessário
Feliz dia do aluno, programador
Respostas de suporte técnico da 3CX: configure o roteador para o servidor PBX VoIP
Um balde de alcatrão em um barril de mel ou Sobre um potencial choque cultural para proprietários de tratores
Apache Kafka e RabbitMQ: semântica e garantia de entrega de mensagens
28 de janeiro na Rússia, o sistema de pagamentos rápidos sem comissão (por número de telefone)
Como conheci o OpenCV ou em busca do ColorChecker
Revisão do aritmômetro Felix M
Mais jovem: Revisão dos telefones IP Snom D315 e D305
Registro obrigatório pela oferta do IMEI para efetuar pagamentos
Exemplo de unidade flash falsa de 32 GB
Preço TypeScript
Byte-machine para o forte (e não apenas) no nativo americano (parte 4)
Retropie Dreamcast
Algumas palavras simples sobre defesa antimísseis
Transição do escritório para udalenka: compartilhando experiências e hacks
Otimize o desempenho do jogo com as opções de importação de som do Unity
Ok Yandex! Onde estão nossas metas de alcance?
Que devemos construir uma estrada. Parte 1
4 romances visuais para aprender inglês
Pergunte a Ethan: se a luz se contrai e se expande com o espaço, como podemos detectar ondas gravitacionais?
Como realizei seis entrevistas com sucesso no Vale do Silício
AlphaStar - um novo sistema de inteligência artificial para StarCraft II da DeepMind (tradução completa)
Chave da nuvem: como criar aplicativos nativos da nuvem
Lua em Moscou 2019 conferência
Lua em Moscou 2019 conferência
Sobre variáveis na programação
Sobre coisas "invisíveis" importantes - confiança, cultura e valores
Vou parar de jogar o bem no lixo
Pequenos componentes: o que poderia dar errado? Usamos o princípio da responsabilidade exclusiva
CVE-2019-6111 e outras vulnerabilidades do scp
O que acontece quando você envia SMS
O que são funções puras em JavaScript?
Procurando por erros no código-fonte do Amazon Web Services SDK para .NET
Procurando bugs no código-fonte do Amazon Web Services SDK para .NET
Ataque de besouros
“Minha luz é um espelho! - diga, mostre-me minha dupla ... ": crie um bom quadro e receba o segundo como presente
Colônia. Capítulo 22: Decisão Final
Crie uma IA simples de xadrez: 5 etapas fáceis
Renderização volumétrica no WebGL
Linha direta com a TM. v5.0. Pesquisa importante dentro
A indústria robomóvel está finalmente se tornando mais realista
Como a retenção de retenção é implementada no aplicativo no ar
Melhor angular do mundo da semana - Resumo nº 1 (18 de janeiro a 25 de janeiro)
Rede neural AlphaStar venceu os profissionais StarCraft II com uma pontuação de 10-1
Como gerenciar conflitos de equipe
Fazemos uma classificação das cidades russas pela qualidade da estrada
Qual é a diferença entre monitores de livros eletrônicos e smartphones e tablets?
Máquina Linux em um domínio do Windows AD usando sssd e krb5
Não apenas o uBlock Origin sofrerá com novas APIs no Chromium, mas também outras extensões
Leitura de fim de semana: 10 materiais de vinil - da produção à audição e cuidados em casa
Excursão à produção do Promobot. Entrevista com CTO
Startups na CES 2019: parte dois. Aparelhos estranhos e mágicos
Encontramos três vulnerabilidades no systemd - entendemos qual é o problema
Fundo translúcido
Irracional
Bot do Chat do jogo Adivinhe a palavra - algumas observações e perguntas sobre desenvolvimento
Likbez sobre lesões elétricas: de queimaduras e cataratas a fraturas e fibrilação
Por que construir uma base de conhecimento baseada na mediawiki não é uma má idéia
Usou o Tesla Model S 85 a serviço do departamento de polícia de Fremont, Califórnia, EUA (onde fica a fábrica da Tesla)
O YouTube deixará desinformação nos resultados da pesquisa, mas não o recomendará mais
O back-end do WhatsApp, Facebook Messenger e Instagram se unirá e adicionará criptografia de ponta a ponta
Conferência DEFCON 17. Minhas falhas. Parte 1
Conferência DEFCON 17. Minhas falhas. Parte 2
Como lembrar de um livro sobre JavaScript em 5 dias ou do “Palácio da Memória” na vida cotidiana de um programador
Visão geral do Vue.js 2.6
Os princípios matemáticos do layout automático
Criamos um aplicativo de voz usando o exemplo do Google Assistant
É mais divertido desenvolver para telefones celulares do que para a web?
Números de latência no iPhone
Arquitetura assíncrona da camada de execução de tarefas
Como eu erradiquei a causa da gagueira e do salto de quadros em todos os jogos e também reduzi acidentalmente a temperatura em 15 graus
OTRS: autenticação, autorização e sincronização LDAP (FreeIPA, AD)
Como salvar o sistema de jogo do PC doméstico por meio da virtualização
opencv4arts: Desenhe minha cidade, Vincent
Perfil de um projeto do Unity com o Android Studio
Colapso da função de onda: um algoritmo inspirado na mecânica quântica
Quem come a memória do nosso iPhone? Descascar maçãs
20 anos de carreira em programação em uma grande cidade pequena
A gigante de TI lidará com fotônica de silício - como isso afetará o mercado de equipamentos de rede
O Padrão Arquitetônico Iterador no Universo Rápido
Seis meses sem queda nas vendas de CEO e iPhone: por que as ações da Intel caem
42 Operadores de pesquisa avançada do Google (lista completa)
Como a tecnologia da nuvem está mudando a maneira como tratamos
Introdução ao serviço Azure Machine Learning
OpenSceneGraph: Noções básicas de textura
Desempenho da plataforma de negociação com um exemplo simples
Os principais anúncios da Microsoft da conferência BETT
Mash, o básico do idioma
Roteador sem fio DIY
Publicando o aplicativo na Microsoft Store: algumas mudanças para o ano
"Qual é o ponto de resposta?" REVISÃO DO NEONIZADOR. Atmotube e solda
Como as marcas podem romper a bolha da mídia tecnológica
Se as janelas se abrirem, alguém precisará delas
Coisas úteis e não óbvias para uma impressora 3D: pequenas coisas para uma impressora 3D
Uma seleção dos melhores presentes para a pessoa nerd e entusiasmada em 23 de fevereiro
Anúncio do TypeScript 3.3 RC
Impressoras fotopolímeros 3D baratas e acessíveis
Elefante em uma loja de porcelana: impressoras 3D com um enorme campo de impressão
Guia: Thymeleaf + Spring. Parte 3
Atualização do perfil vitalício no Visual Studio 2019 Preview 2
Recuperação composta
Anunciando a visualização do F # 4.6
Atualizações de back-end do MSVC no Visual Studio 2019 Preview 2: Novas otimizações, OpenMP e melhorias na taxa de compilação
cyberd: computando o conhecimento da web3
Métodos de reconhecimento de objetos 3D para veículos não tripulados. Relatório Yandex
Universidades e aceleradores corporativos como alavanca para lançar startups B2B nos EUA
Minha coleção DIY no Youtube
Escrevendo mais uma ferramenta de modelagem do Kubernetes
Algoritmo Supremo - Compêndio enviesado
Aprendendo: escrevendo um messenger p2p com criptografia de ponta a ponta
OpenSceneGraph: Técnicas básicas de programação
Análise do utilitário Files.walkFileTree ();
O resumo de materiais interessantes para o desenvolvedor móvel 283 (de 21 a 27 de janeiro)
WIPO Translate service translation translation - minhas experiências
Análise de entrevista de emprego do Google: consultas sinônimas
Excelente conhecimento do currículo escolar como um indicador da inteligência não mais alta
Ano com Tesla
Limitando os direitos de usuário local no Linux a um mínimo
Estação Espacial Roskomnadzor
Desenhamos uma explosão de desenho animado para 180 linhas de C ++ nuas
Três maneiras relativamente honestas de criar um projeto Flutter
A luta por soluções de qualidade na Erlang / Elixir
Consequências cósmicas da destruição americana
OpenSceneGraph: Animação processual de atributos de geometria e estado
Serializando o Kotlin com o Kotlinx.Serialization
Como resolvemos o problema de memória no PostgreSQL sem adicionar um byte
Visão geral da impressora MakeX M-One Pro 70 DLP
Configurando IPTV da Rostelecom nos roteadores MikroTik
Como automatizamos o lançamento dos testes de selênio através do Moon e do OpenShift
Notas de um fitoquímico. A batata. Parte Dois Uma história sobre a gordura da batata ou "Dia do comedor de alimentos crus"
Haxe: O Grande Segredo do Desenvolvimento Entre Plataformas
Eventos digitais em Moscou, de 28 de janeiro a 3 de fevereiro
Novos aplicativos de voz em C # no 3CX v16
SpaceX e NASA estão chegando perto de enviar uma espaçonave tripulada
PHP Digest No. 148 (14 a 28 de janeiro de 2019)
O resumo de materiais frescos do mundo do front-end da última semana n ° 349 (21 a 27 de janeiro de 2019)
Frontend Weekly Digest (21 a 27 de janeiro de 2019)
Estatísticas interessantes de 100.000 perfis com o Stack Overflow para 2018 (e habraopros)
Configurando o VSCODE para desenvolvimento para ARM usando a placa de depuração stm32f429i-disco como um exemplo
OpenSceneGraph: Gerenciando o Windows e os modos de exibição
28 de janeiro: Dia Internacional da Proteção de Dados Pessoais
KnowledgeConf: é hora de compartilhar conhecimento
Os dragões vivem aqui: a matriz de competências como ferramenta do Timlid
Gitpab Prazer em conhecê-lo
O Conto da Liga das Rosas e dos Krenka Caídos
Anestesia em oncologia moderna
Elon Musk explicou por que Starship será em aço inoxidável
SAPUI5 para manequins parte 4: um exercício completo passo a passo
Conferência DEFCON 19. Corte o MMORPG por diversão e lucro. Parte 1
Conferência DEFCON 19. Corte o MMORPG por diversão e lucro. Parte 2
Gêmeos obteve resultados "misteriosos" ao verificar 5 serviços de pesquisa de ancestrais do DNA
Backup de dados rápido e confiável na nuvem 2
AlphaStar implementou a velocidade sobre-humana como um patch para erros de treinamento em simulação?
ScrumMas na equipe de análise: antes da decolagem
Inove a tecnologia da nuvem: nuvem catastrófica
Posso usar o Redux em um servidor?
EcmaScript 10 - JavaScript deste ano (ES2019)
Perf e flamegraphs
Realidade corporativa
Xcode 10.2, macOS Mojave 10.14.4, iOS 12.1 e outros betas
Xcode 10.2, macOS Mojave 10.14.4, iOS 12.1 e outras versões beta
MPLS está em todo lugar. Como é a infraestrutura de rede Yandex.Cloud
Ensinamos um computador a distinguir sons: conhecendo o concurso DCASE e montando seu classificador de áudio em 30 minutos
50 tons de segurança Drupal
Extensão Universal 1C para o Planilhas Google e o Google Docs - use e use
Como migramos o banco de dados do Redis e do Riak KV para o PostgreSQL. Parte 1: o processo
Abra o webinar "SELECT ordem de execução da consulta e plano de consulta no MS SQL Server"
Programação confiável por idioma - revisão noob. Parte 1
Código aberto: humor de código, truques de código, código NÃO
Duas histórias sobre como os eventos de programação ocorreram em Ecaterimburgo
Sob o capô Screeps - virtualização na caixa de areia MMO para programadores
As tecnologias de aprendizado de máquina aceleram o processo de adaptação dos pacientes às próteses biônicas
A história secreta de Donkey Kong: das máquinas de arcade ao NES
O conflito permanente de digitação estática versus dinâmica - o TypeScript não ajuda
bobaoskit - acessórios, dnssd e WebSocket
Tornamos o processo de desenvolvimento de software pesado para microcontroladores mais conveniente (não)
Quem é mais eficaz no layout de PCB?
História do Shipastik
Palestras adicionais do curso "Designing Highly Loaded Systems" (outono de 2018) em Technopolis
Sistema de Monitoramento para servidores Windows em SQL puro, e como eu o havia arrastado secretamente para a Produção
Semana 05 de segurança: Impressoras, câmeras, 7zip e ética
Como Resident Evil 2 desmoronou, mas foi capaz de se tornar o maior sucesso da Capcom
Sapateiro sem botas. Como os alunos escreveram e-mails de phishing
"Nuvens": qual é a vantagem sobre o servidor corporativo
Tendências de segurança cibernética do BI.ZONE
Jogo de Blockchain VR usando o token ERC-1155: React 360 or Unity?
ASML assume Mapography Litography após a falência
Modificação no jogo com base em dll-wrapper'a
Captura do sinal de atividade muscular no sistema de aprendizado de máquina
CNC em uma oficina de hobby (parte 1)
Visão geral do scanner 3D Brilhando no 3D FreeScan X7 / X7 +
Movendo um objeto com o clique de um botão no Unity3d em C #
Estações de rádio vestíveis com orçamento popular
Um bug no FaceTime permitiu que você espiasse e espionasse os proprietários de iPhone
A história de um pouso: atraiu muitos clientes e foi copiada centenas de vezes
Arduino colabora com o Google e introduz certificação
Civilização da Primavera, 1/5
Um notebook pequeno para um administrador de sistema
Jaxb (XJC) gerando classes do XML Schema (XSD) com descrições de classe e campo como anotações. Plug-in XJC
Dê ao leitor de livros eletrônicos todos os bolsos! Revisão das últimas inovações do ONYX BOOX
Gravação de vídeo com ejeção automática de pausa por software livre com construção de bicicletas
Modelo de ataque: onde é usado principalmente em compras eletrônicas e como lidar com isso
Fragmento de Blockchain
O guia oficial para o compartilhamento de Blockchain
Como aprender inglês
Luminária Combo
Memória Intel Optane H10: cache de Optane + QLC 3D NAND
Gerenciamento de tempo na vida real
Sua plataforma de vídeo é de qualidade ffmpeg e de codificação de vídeo. Parte 2
Doze maneiras de entender que você está em realidade virtual
Outro GitHub: Repositórios sobre Ciência de Dados, Visualização de Dados e Aprendizado Profundo
O que há de novo no Swift 5?
Matemática da pele: epiderme crescendo com base na modelagem matemática
Conta Admin@kremlin.ru encontrada em milhares de bancos de dados MongoDB
“Fui muito negativo em relação às corotinas”: Artyom Zinnatullin no desenvolvimento do Android
"Prepare" corretamente o protótipo. Tecnologias de Prototipagem de Casos
Como testar no AutoCar: MindMap, análise de código estático e MockServer
"Implementando o Splunk 7" - o primeiro livro do Splunk em russo
Autorização na ESIA em um servidor de terminal com assinatura digital de acordo com GOST-2012
Conselho do diretor técnico de uma empresa de TI para capacitar os graduados
ROI do PVS-Studio
Livro "Aprendizado de máquina e fluxo de tensão"
ROI do PVS-Studio
PHP para iniciantes. A sessão
Como ganhar WorldSkills digitais? Em um exemplo prático
"Vkontakte" permitido esconder registros individuais da polícia
Bem-vindo ao SuperJob do SphinxSearch-meetup
Seminário on-line aberto "Método de teste em pares em testes de caixa preta"
Novo ataque de criptografia da Shade visa usuários de negócios russos
Threading no Node.js: módulo worker_threads
Por que o TypeScript está no centro de todos os novos aplicativos da web do PayPal?
Tutorial React, Parte 12: Workshop, Aplicação TODO da Fase 3
Tutorial Reagir Parte 13: Componentes baseados em classe
Microsserviços. Controle de versão em sistemas de integração contínua e implantação Estudo de caso de CI / CD usando TFS
Ordenha automática e estufas automáticas: como funciona uma pequena fazenda de alta tecnologia
SITIS CTF: como o selo ajudou o CTF a vencer
Filósofos "modernos" de restaurantes em C ++ por meio de atores e CSP
Sucesso e falha na criação do seu projeto (inicialização)
Configurar proxy reverso para Nextcloud e ONLYOFFICE
Apple ou Soul Electronics: desafios e liderança para fones de ouvido sem fio para fitness
Small Business CRM: segredos para a implementação bem-sucedida
Configurando o equipamento inteligente Zyxel nos modos autônomo e na nuvem
CES-2019. Os principais resultados
Na Alemanha, em 2018, as fontes de energia renováveis lideradas pelo vento forneceram mais energia que o carvão
Nasdaq e Citi investem milhões de dólares em startup para introduzir blockchain nos mercados financeiros
CNC em uma oficina de hobby (parte 2)
Caterpillar Introduz Escavadeira Elétrica de 26 Ton com Bateria Gigante de 300 kWh
Como o tamanho do código depende do minificador, coletor e idioma. Atualização inesperada do webpack
Você não precisa de blockchain: 8 casos de usuários populares e por que eles não funcionam
Android, Rx e Kotlin, ou como fazer uma garra de Lego encolher. Parte 1
3blue1brown e MIT em russo
Hello World Analysis
Removemos recursos e produtos desnecessários para melhorar os negócios.
Interator, Padrão de Operação
"Análise de dados em Python" em duas partes
Estimativa da orientação espacial ou Como não ter medo dos filtros Mahoney e Majwik
Meu endereço não é uma casa ou rua, meu endereço é a União Soviética?
Lista de verificação: o que precisava ser feito antes de iniciar os microsserviços no prod
10 canais educacionais do YouTube em inglês dos quais você nunca ouviu falar
Como a geração Y se transformou em uma geração esgotada?
[Anúncio para Ecaterimburgo, Novosibirsk, São Petersburgo] QSessão de teste de automação: cobriremos tudo, desde o Neva ao Ob, com testes
O Facebook paga US $ 20 por mês para configurar sua pseudo-VPN
Eletrônicos alimentados por sinal Wi-Fi
Como estabelecer uma cooperativa de produção. Um guia para um freelancer de TI (tradução)
Sandbox para engenheiros: qual a melhor forma de desenvolver seu treinamento
PHPDump - Depurando no console do Google Chrome e interagindo com o CMS MODX
Análise dos dados disponíveis do ataque de janeiro, nos quais as ameaças virtuais tiveram que reagir realisticamente
As nuances das ferramentas Target Length e Tuning Meter no PADS Professional / Xpedition
Livros que vale a pena ler para cada gerente de produto
Spring, bytecode, JDK: os 10 principais relatórios do JBreak 2018
Para onde vão os dados: 12 ataques, hacks e vazamentos
Não é uma blockchain
Piscando com LEDs antigos ou quando avisamos sobre “incêndios” no projeto
SEO e contexto: o que escolher e se deve escolher?
Rails + Postgres + ligações
Encontrando uma bala de prata: atores + FRP em reagir
Análise de impacto ambiental da mídia musical: música digital, gravações analógicas e CDs
O Dex-Net 4.0 permite que os robôs Ambidextro escolham o melhor
Resumo de eventos para profissionais de RH na área de TI em fevereiro de 2019
Numerologia no MS SQL - um experimento divertido
Piter GraphQL: vídeos de mitap no Wrike
Graduados em estágios de TI no Raiffeisenbank - como foi
Muitos caracteres - muitas redes neurais: como construir um sistema de reconhecimento eficaz para um grande número de classes?
Neutralinojs - uma alternativa eletrônica que consome menos memória
GOSINT - uma solução de código aberto para gerenciar indicadores de compromisso (IoC)
Instalação de sistemas de CFTV: histórias bonitas e infelizes com câmeras
Consentimento para o processamento de dados GDPR: análise detalhada
Anatomia do falcão
Indústria automotiva moderna. Carros elétricos - interrupção
Como aceleramos o trabalho com os parâmetros de configuração do sistema frontal
Colocamos as linhas nos parâmetros do modelo
O Google deve ser dividido
Como fazer um lote de tênis exclusivos na China
“Posso falar sobre a dor que todo desenvolvedor de iOS tem na bunda” - 10 perguntas a um desenvolvedor, episódio 2
Os corretores de dados dos EUA vendem dados de localização sem o consentimento do usuário - seu trabalho será regulamentado
A tupla de uma pessoa saudável
Genética e galinhas: proteína CSF1-Fc humana na proteína do ovo
Interação entre um site em um navegador e um programa em execução local
Como quebrar uma câmera cara para que sua esposa não o mate
Prêmio nomeado após Ilya Segalovich. História sobre Ciência da Computação e Publicações de Lançamento
Apple incapaz de transferir a produção de seus dispositivos para os EUA
Amarelo - Vácuo - Nuvem
Visão geral do IPSec no Mikrotik
Criando seu primeiro aplicativo ARCore
Registrar uma transação imobiliária on-line
O estudo constatou os benefícios da pirataria moderada para produtores e distribuidores de conteúdo
Se o projeto for "Teatro", use atores ...
Vamos aprofundar a história: onde crescem as pernas dos quadrocópteros
JavaScript: campos de classe pública e privada
Dispositivo compilador rápido. Parte 1
26 recomendações para usar o tipo var em Java
Civilização de Springs, 2/5
Prova de conceito: como verificar se a implementação do ML vale a pena
Startups de tecnologia dos EUA enfrentarão novos controles governamentais em 2019
OpenSceneGraph: Manipulação de Eventos
Bairro do governo. Piloto
Solucionar problemas de instalação do .NET Framework 3.5 no Windows 8 em uma rede com o WSUS
Você comprou óculos de vídeo transparentes com HDMI e USB-C? Conheça: Epson Moverio BT-35E
Tradução "Prepare seus aplicativos para requisitos de 64 bits"
Fevereiro IT Events Digest
Confluência para uma base de conhecimento pública: altere o design e configure a separação de idiomas
Como designer, eu me recuso a chamar as pessoas de "usuários"
Teste de carga de CPU e SSD de hosts da nuvem: compare Selectel, Servers, MCS e I. Cloud
Comprima a lista de endereços IP da melhor maneira
Lidamos com os regulamentos criptográficos russos ... usando o exemplo da prisão de um traficante
Vida de Ação do GitHub
A ignorância dos princípios de segurança da informação não isenta
Por que não decolou do portal imobiliário. Parte 1
Eclipse lança o GlassFish 5.1 para Java EE 8
Faça mais com padrões no C # 8.0
C ++ "moderno": uma sessão de lamentações com lamentações
Sistemas ciber-físicos no mundo moderno
Criptografia de tráfego no Direct Connect, Parte 1
Por que pentesting é importante para o seu negócio?
Love Kubernetes no Mail.ru Group: 14 de fevereiro
Como enviamos SMS da caverna
Definição de "personalidade tóxica" em TI
Ensinar as crianças a programar
"Excluindo" objetos no Django
Trabalhando com fusos horários em JavaScript
Proteção sem medo. Segurança de memória em ferrugem
Post-mortem com GGJ-2019: como obter solavancos, mas ainda assim fazer o jogo
Automação de apartamentos com HomePod, Raspberry Pi e Node.js
Localizando Twitch Streamers em uma partida do PUBG
OpenSceneGraph: Sistema de plugins
Por que ensinar se o desenvolvimento é mais rentável? Conversa com GeekBrains
A incrível criatividade da evolução digital
Subcontratação? Legal, você bate
Radiação: Laboratório radioquímico durante a semana
Instagram usa aprendizado de máquina para remover seguidores falsos
Automação de rede com Ansible: módulo de comando
1. Check Point Maestro Hyperscale Network Security - uma nova plataforma de segurança escalável
Noções básicas de campo de distância assinado em 2D
Como dominar a sintaxe assíncrona / aguardar: um exemplo real
Ensinar as crianças a programar
VSaaS 2025: tecnologia de CFTV do futuro
5G na Rússia: por que é necessário, quanto custa e quando aparecerá? Brevemente sobre o principal
Como inflou a bolha salarial para programadores?
Universidade Estadual de Adams. Como invadir sites. Parte 1
Universidade Estadual de Adams. Como invadir sites. Parte 2
Transição para 3D: o impacto da arquitetura de chips e algoritmos de gravação na vida do SSD
Guia para a auditoria automática de contratos inteligentes. Parte 1: Preparando para uma auditoria
Guia para a auditoria automática de contratos inteligentes. Parte 2: Slither
Mídia: o iCloud pode ter um vazamento de dados que a Apple estava tentando ocultar
Por que engana a IA amigável em Ghost Recon Wildlands
Como eles fazem isso? Visão geral das tecnologias de anonimização de criptomoedas
Como aprender a programar aos 9 anos independentemente
Guia completo para pesquisa profissional de câmeras ocultas e dispositivos espiões
Vídeo da descida do veículo espacial "Yutu-2", seus primeiros metros na superfície da lua. O sono de duas semanas na lua acabou
Vue, Storybook, TypeScript - iniciando um novo projeto com as melhores práticas em mente
Arquitetura certificada Fast Track (DWFT) do SQL Server Data Warehouse: o que significa e como funciona
Ex-agentes da NSA espionando iPhones das vítimas encomendados pelos Emirados Árabes Unidos
Como traduzimos a configuração de nossos serviços de XML para YAML
Replicação do primeiro embaralhador de voz digital do mundo
Mais uma análise dos tokens de hardware OATH no Azure Cloud MFA
Lâmpadas inteligentes jogadas no lixo são uma fonte valiosa de informações pessoais.
Cibercrime como serviço: serviços e preços
NASA continua tentando entrar em contato com a oportunidade
Como carregar o OpenStreetMap no Hive?
Engenharia reversa. A história Mina
Masculino, pausa nas exceções capturadas
Organização de uma pesquisa em uma página da Web em JavaScript (sem jQuery)
Lição de química: como expor o cristal de um microchip para fotografia
A caminho dos princípios físicos da evolução biológica
Servidor de mensagens push
Por que os desenvolvedores são mais caros que o dinheiro, como salvá-los e aumentá-los
Uma breve história de uma "fita inteligente"
Yii 2.0.16
Por que você deve pensar em programação funcional
Como eu Keras em C ++ lançado
Cientistas israelenses desenvolveram um tratamento universal contra o câncer
Neutralinojs - o que é você? Ou maneira UNIX onde você não esperou
Preço da composição no mundo javascript
ReactJS + MobX - Experiência DI
Nuvens e países: características nacionais do mercado de nuvens
Análise de 112654 tarefas de teste e tendências no mercado de trabalho de programadores em 2019
Civilização da Primavera, 3/5
Sobre hormônios
IA em 2019: o estado atual das coisas
Um programa de lesões eletivas (parte dois): Longride nos primeiros socorros e reanimação
Voltar aos microsserviços com Istio. Parte 1
Agências governamentais encontraram uma maneira de sabotar software doméstico
Estou preso! Ou como superar o efeito platô no aprendizado de inglês
Laboratório Hacker: P1. Libssh auth bypass
A idéia de como fornecer aos funcionários acesso temporário aos recursos do cliente sem trocar as senhas novamente
Alimento para papagaios Bitrix. Testamos o desempenho, selecionamos o ferro
Encaminhando solicitações do Apache para o Payara Server 5 no Ubuntu
Referência como base para decidir sobre uma alteração de código
O que o PC Speaker é capaz
Por que o modelo de política de privacidade não é adequado para você?
OpenSceneGraph: Níveis de detalhe (LOD) e carregamento em segundo plano de objetos
Configurando o logon único no Zimbra Collaboration Suite
A Conferência DUMP 2019 será realizada em 19 de abril. Convidamos você a falar nas seções Frontend, Backend e Science.
Serialização no nível de banco de dados
Uma maneira rápida de adicionar notificações a um aplicativo Android
SciPy, algoritmos de gráficos
Muleta para um laser chinês
Colônia. Capítulo 23: Test Drive
Vendas mundiais em dezembro e 2018: 2 milhões de veículos elétricos plug-in vendidos
Ambiente arquitetônico modular sofisticado no UE4
Correio: migração do Dropbox para o gRPC
Para a questão dos amortecedores (anel)
GitLab 11.7 lançado com lançamentos, épicos aninhados em vários níveis e o registro de pacotes NPM
Coloque da maneira certa: 7 lugares ideais para colocar conteúdo de vídeo
Reputação, trabalho e emigração: como usar as ferramentas de promoção da empresa para resolver problemas pessoais
Cartão de memória impenetrável - afogue, congele e atire na Kingston microSD High Endurance
Versão beta do Unity 2019.1
A inicialização em C ++ é realmente louca. Melhor começar com C
Python + Raspberry Pi + Pixhawk e quadrocopter. Ou como não fazer robôs
Como se preparar rapidamente para uma entrevista, que terá perguntas sobre algoritmos e tecnologias de processamento de informações?
Do lado bom: como o Optimus Prime trouxe Kingston e HyperX para a CES 2019
Meu segundo inverno sem neve ou magistratura na Bélgica
A atividade do cérebro humano foi traduzida pela primeira vez em discurso claro
Composição versus herança, padrão de equipe e desenvolvimento de jogos em geral
Compactação de dados Huffman
Como não trabalho há um ano no Sberbank
Quando salvar o comprimento de uma matriz em uma variável local em C #
Criando seu jsfiddle, parte 2
Equalizador estratégico
Arquitetura de aplicativo Flutter 101: Baunilha, modelo com escopo, BLoC
Redes neurais artificiais crescem células de navegação como no cérebro
Hipster Podcasts # 1
Modbus no microcontrolador russo K1986BE92QI
Sob o capô do chatbot: o que o RocketBot pode e como funciona
Teamlead Conf 2019 Msk: sobre outro formato de comunicação
Tendências em gerenciamento de documentos e armazenamento de dados para 2019
Como criamos um serviço de recomendação para a seleção de roupas em redes neurais
Assistimos a filmes em casa: 10 materiais sobre a construção de um home theater e a escolha de equipamentos
Análise de abordagens de ligação de módulo no Node.js
Lombok, sources.jar e depuração conveniente
Outro manifesto
Gerenciando estado e eventos entre componentes no GameObject
Serrar dados confortavelmente
Escrevendo o XGBoost a partir do zero - parte 1: árvores de decisão
Gravando o XGBoost a partir do zero - parte 2: aumento de gradiente
Estojo para microprocessador Apple Strange A12X
Sobre computadores quânticos: como diferentes países desenvolvem essa tecnologia
CS Center 2018 New Year Eve Competition
Fundamentos da arquitetura de aplicativos de vibração: Baunilha, modelo com escopo, BLoC
Código aberto popular - parte três: 5 ferramentas para desenvolvedores
Como o gigante de TI da gigante de áudio foi "contornado" pela segunda vez
Senhas geradas automaticamente no iOS 12
AntiRating 2018
Front-end para desenvolvedor de back-end
Widget googleTranslate personalizado para o site
Thunder in Paradise ou Por que você não deve usar o FlylinkDC ++
O que procurar ao escolher um leitor - estamos falando sobre o fator de forma e a exibição
Local de trabalho e 4k a 60Hz
Salvando dados do usuário após o recarregamento da página
React & BEM - colaboração oficial. Parte histórica
SciPy, entrada e saída em MATLAB
Desmontamos o protocolo de mensagens de pager POCSAG, parte 1
Bitrix em um monte de Nginx + PHP-FPM, configurando o CNC, bem como um cache composto com feedback através do nginx. Configuração modificada
Degradação graciosa. Relatório Yandex.Taxi
Templates Figma responsivos: Criando um componente de design flexível para navegação móvel iOS
O que é uma animação ociosa de qualidade? Os desenvolvedores compartilham seus exemplos favoritos.
Fazendo um projetor a laser de texto DIY
Meu caminho como desenvolvedor de jogos iniciante
Bonsai: mecanismo wiki da família
Nós programamos o interruptor através da passagem. MicroPython em esp8266 (sonoff) com OTA. Parte 1
O resumo de materiais interessantes para o desenvolvedor móvel # 284 (28 de janeiro a 3 de fevereiro)
Notificação de status de alteração do componente SharedState
Google+ Sic trânsito gloria mundi ...
Hardcore 2D RPG Gamedev Diaries, vol.0 - INTRO, ou "Como eu cheguei aqui"
Nos escritórios, é muito quente ou muito frio: existe uma maneira melhor de ajustar a temperatura?
Incorporação defeituosa de funções no Go
Analisamos o protocolo de mensagens de pager POCSAG, parte 2
Moeda eletrônica aberta de alta velocidade
Noções básicas de programação reativa usando RxJS
A segurança dos algoritmos de aprendizado de máquina. Protegendo e testando modelos usando Python
Sobre a criação de imagens estéreo de orçamento nos dedos (estereograma, anaglyph, estereoscópio)
Comparação de sistemas de BI (Tableau, Power BI, Oracle, Qlik)
Foguete 9M729. Algumas palavras sobre o "violador" do Tratado INF
IDA de Portabelização
OpenSceneGraph: Integração com o Qt Framework
Como aprender a aprender
O dia em que me apaixonei por zumbido
Dispositivo compilador rápido. Parte 2
Gerente vs Programador
“Procure histórias que impulsionam”: um podcast sobre podcasts, trabalho editorial e carreiras na mídia
Os invasores usam avisos de direitos autorais do YouTube para extorquir dinheiro de autores
Codificação UTF-8 em nomes e senhas de Wi-Fi (Emoji)
"Rostec" começou a vender telefone comercial "Cruise-K" por 85 000 rublos
Plug-in do webinar 3CX para o seu site WordPress
Os aplicativos do Google Play com milhões de downloads roubaram fotos de usuários e pornografia anunciada
Jubileu lança astronáutica iraniana
Barramento PCIe 5.0 pronto para comissionamento
Se o módulo CRT de Pascal estava em JavaScript
Disco voador inercial. Empurre tudo
Como o processo de suporte do site mudou nos últimos vinte anos
Dispositivo compilador rápido. Parte 3
Sistema de tragédiad
Mapa de acidentes
O resumo de materiais frescos do mundo do front-end da última semana n ° 350 (28 de janeiro a 3 de fevereiro de 2019)
Frontend Weekly Digest (28 de janeiro a 3 de fevereiro de 2019)
Visão geral do Veeam Backup & Replication 9.5 Update 4
Usando gráficos para resolver sistemas esparsos de equações lineares
Vermelho é mais frio que azul: hierarquia de cores entre culturas
Y Combinator: Como fechar uma empresa
HomoLudens: parabéns, Sid Meyer (+ todos os artigos em russo)
Medições de rádio amador: Análise de sinal de barramento I2C
Emaranhado de pessoas afins
DevDay for Managers: gerenciar TI
Gerenciando segredos com o HashiCorp Vault
No caminho para os princípios físicos da evolução biológica. Continuação
Infraestrutura como código, ganhamos em escala (Kirill Vetchinkin, TYME)
Contabilidade diretamente no banco: como fazer felizes os empreendedores individuais
Como fizemos o monitoramento de rede para 14.000 objetos
Sexta verificação de cromo, posfácio
Por que o Google altera a interface de URL padrão no navegador
DBX: tente se livrar da compilação de consultas MySQL
Sexto teste de cromo, posfácio
DNA extracelular como biomarcador do envelhecimento e várias patologias
Como ajudei Alice a não responder a outros nomes. Estágio Yandex
Manipulação de pressionamentos de tecla, também conhecido como atalhos e depuração
HX711 ADC de 3.3V - não acredite na documentação chinesa e não apenas
Tudo de bom de uma só vez. Os artigos mais vívidos do blog da LANIT em Habré - 2018
Dicas e truques do meu canal de telegrama @pythonetc, janeiro de 2019
@Pythonetc janeiro de 2019
O FSB propôs o lançamento de cartões SIM russos e usa criptografia doméstica para 5G
Problemas ao usar o serviço Yandex.Metrica
Monitoramento ambiental na sala do servidor (Bolid + Zabbix)
A troca de criptomoedas QuadrigaCX não doará US $ 137 milhões, apenas o diretor sabia a senha da loja e ele morreu.
Usando todas as matrizes Flash do AccelStor em projetos VDI
Detalhes do objeto JavaScript
Parte 1 do Docker de aprendizagem: o básico
Como trabalhar com dados de inteligência cibernética: aprendemos a coletar e identificar indicadores de comprometimento do sistema
PHP Pear Hacked e Indisponível
Programas de verão para 2019 para ensinar programação de adolescentes no exterior
Esperando por todos no próximo Meetup de CocoaHeads
Problemas de tradução literária
ModelMapper: ida e volta
HTTP / 3: da raiz à ponta
Qualidade do código front-end HH
Um olhar sóbrio para o Helm 2: "Isso é o que é ..."
UDB. O que é isso? Parte 5. Caminho de Dados. Pequenas coisas úteis
Gerenciamento de conhecimento: quais documentos são necessários e o que corrigir neles
Curso de Gerenciamento Remoto
Aperte o inglês para uma entrevista - metodologia e custos trabalhistas
Lazarus - escrevendo um componente para animação de sprites
Como não perder o orçamento para a produção em série de casos: 20 exemplos da prática do Bureau of Engineering Design
O designer tem uma nova ideia? O que poderia ser mais fácil
Monitoramento da temperatura do servidor faça você mesmo
Eventos digitais em Moscou, de 4 a 10 de fevereiro
Orgulho e paixão, a história de transformar um sonho em um projeto espacial
Organize a lista de reprodução de torrent-TV (Super Wash)
Moscow JS 44 - anúncio
Novos gateways GSM da OpenVox
Explicação da natureza física do fenômeno "Lift Force" sem usar a equação de Bernoulli
Sagrado da vida
Como usar a segmentação, segmentação e posicionamento (STP) no desenvolvimento de uma estratégia de marketing
Implante um aplicativo da web isomórfico usando o Nuxt.js como exemplo.
Recurso congelar C ++ 20. Corotinas, módulos e mais
Construtores versus sintaxe Java
Semana 06 de segurança: ao vivo no FaceTime
Lombok retorna a grandeza do Java
Começando uma amizade com a VkNet
Como reduzir o tempo de colocação no mercado: uma história sobre automação de testes no M. Video
A aparição do filme em torrents após a estréia aumenta as bilheterias em 3%
Quando usar var, let e const em Javascript [artigo de Tyler McGinnis]
A probabilidade de ganhar uma partida com uma probabilidade conhecida de ganhar um ponto
História verdadeira de uma agência de publicidade do interior: altos, baixos e implementação de CRM
Morty, estamos no UltraHD! Como assistir a qualquer filme em 4K, completando-o através de uma rede neural pouco conhecida
Postgres em retrospecto
O que é uma blockchain corporativa?
Por que o desenvolvimento web no Go é melhor do que no PHP
Não chore negócios
Instalação reversa e extensão do Chrome
No caminho para os princípios físicos da evolução biológica. Fim + texto completo da tradução
Usando DBREPLICATION ao recolher bancos de dados no Microsoft SQL Server
Compreendendo o protocolo de paginação POCSAG
Treinamento Cisco 200-125 CCNA v3.0. Cisco Certified Network Specialist (CCNA). Dia 1. Noções básicas de rede
Samba como ADDC no Solaris 11.4
Notas de um fitoquímico. A batata. Parte três. "Bullet Fugu" ou SOLANIN
Avalonia: primeiro encontro
Criptografia de tráfego no Direct Connect, Parte 2
Notas do provedor de IoT: nove edições da Internet das Coisas ou por que não é bom na Rússia
Festa da IA no Vale do Silício: prefeito, bilionário, presidentes, gênios, desenvolvedores de processadores e uma garota com cabelos brilhantes
Autoridades mudam fundamentalmente a estratégia de controle da Internet
Reconhecimento de Padrões na Inteligência Artificial Aidética
Crie e configure a versão portátil do Jupyter Notebook and Lab no Windows. Parte 1
Conhecimento do BotMan
Curso aberto “Deep Learning on the finger”
Sombras 2D em campos de distância assinada
DateTimeOffset (Strict)
Por que precisamos de otimização de baixo nível no Elbrus ou como acelerar o sistema de reconhecimento uma vez e meia
O Banco Central lançou um robô para procurar esquemas de ganhos na Internet
O que você pode aprender ao desenvolver um reprodutor de áudio para diferentes navegadores
Combinando campos de distância assinada em 2D
Magnetite nos dentes: sequenciamento de transcriptomas do tecido da radula do molusco concha
A ILV confirmou a existência de sua "estação espacial"
Como desisti do Ruby em favor do Python enquanto trabalhava em um back-end
Na maioria das vezes, uma perspectiva positiva para o futuro dos chips
Quem está realmente por trás das populares VPNs gratuitas?
Documentação haproxy de histórico errante ou o que procurar ao configurá-lo
Marcando sapatos na Rússia: o mercado não está pronto, mas terá que funcionar
Diz-se que Haskell é uma linguagem para gênios e acadêmicos. Certo?
O cérebro por dentro (visualização da passagem do padrão através do modelo de rede neural artificial)
Realidade virtual ajuda a lidar com transtornos mentais
O livro "Primavera. Todos os padrões de design »
Aprendendo sempre e em qualquer lugar! Podcasts para desenvolvedores em inglês
Spring Boot 2: o que há de novo?
Guia Kubernetes, Parte 1: Aplicativos, Microsserviços e Contêineres
Guia Kubernetes, Parte 2: Criando e trabalhando com um cluster
Tutorial Reagir Parte 14: Workshop sobre componentes baseados em classe, status do componente
Tutorial Reagir Parte 15: Workshops sobre o estado dos componentes
Diário do desenvolvedor ou decisões incorretas
Intel Xeon W-3175X, um baterista quente. Teste
Rede da empresa e MitM. Parte 1
CGDevs Moscow Meetup # 2
Manipulação espacial 2D com campos de distância assinados
Como parar de "escrever TK" e começar a trabalhar?
Como a IA ajuda a aprender a linguagem de sinais
Como a consolidação de arquivamento funciona no DeviceLock DLP
Lista telefônica da organização - versão para impressão
Tabelas genéricas estáticas
Configurar o Sphinx Search para uma loja online
Bilhete de Passeio Europa - Aritmética, Parte Dois
CNC em uma oficina de hobby (parte 3)
Resultado Slurm 3
Aprenda táticas, técnicas e conhecimentos comuns do adversário (ATT @ CK). Táticas corporativas. Parte 8
Como melhorar a proteção do perímetro da rede? Recomendações práticas para o Check Point e não apenas
Muitos gerentes
Amazon e Google planejam entrar no mercado de energia
Webinar do Grupo-IB: “Red Team or Pentest” 12/02/2019
O principal é não entrar no shopping sob a verificação de horas
Fazendo uma rede neural: como não quebrar o cérebro
Puma está à procura de testadores beta para sapatos de tração Fi
Como combinar com segurança os segmentos de rede de três grandes bancos: compartilhar truques
Treinamento Cisco 200-125 CCNA v3.0. Cisco Certified Network Specialist (CCNA). Dia 2. Modelos OSI e TCP-IP
Integração da marca de cimento
7 tipos de clientes
Anisoprint Composer: Impressão 3D de alta resistência
Um erro de grade típico (Bootstrap Grid) ou por que o designer e o designer de layout não se entendem
Sistema operacional no Rust. Memória de página: Avançado
Campanha de spam "Te amo" redirecionada para o Japão
China abandonará o Zero AI do sistema anti-corrupção por causa de sua alta eficiência
Manifesto do Smart Home Developer: 15 princípios
Em quais aplicativos aguardar código malicioso desconhecido?
Programador Perm preso por criar aplicativo móvel através do qual pedófilo agia
O RabbitMQ não óbvio no Yii2 ou por que o RabbitMQ grava em todas as filas de uma só vez
Wish Factory Walk
Causas de ANR e como evitá-lo
O IBM 5150. Onde o monopólio começou
Cientistas descobriram o vertebrado vivo mais antigo da Terra
Buildbot: um conto com exemplos de outro sistema de integração contínua
Sasha Memus, Chatfuel: Como construir uma carreira em produtos após consultoria, é perigoso meditar e como mudar o comportamento
Como adaptar UX / UI sob permissões
Russos têm 20% mais chances de sofrer insultos na Internet
Redux Simples como um ancinho
Medições de rádio amador: quando não há medidor de frequência
Monstros de videogame: como semear medo
Criador de Kate Mobile preso por pedófilo usando seu serviço
Do caos à ordem, ou "crie uma estrutura de projeto no Unity e não apenas ..."
Andrey Game: Tema a crise tecnológica
Novo nos navegadores: o Firefox 66 bloqueia vídeo e som por padrão, o Chromium limita o orçamento da página
Solicitações de recursos e requisitos do produto
A simplicidade e complexidade das primitivas ou como determinar o pré-processamento desnecessário para uma rede neural
Se o software for criado com dinheiro público, o código deverá estar aberto
Solicitações de usuário e requisitos de produto
Como organizar o trabalho de controle de qualidade. Uma maneira prática
13 tendências do mercado de segurança cibernética e segurança da informação 2019-2020
Velhice inesquecível
Qual é a diferença entre 4G e 5G?
Trabalhando com retornos de chamada no React
Postagem importante sobre convites de perfil
Modelos de maturidade do projeto
Trabalhe com nRF51822 usando ST-Link e Clion + OpenOCD
Quem deve pagar os custos de transação
Salários em TI no segundo semestre de 2018: de acordo com a calculadora de salários "Meu círculo"
Como os freelancers vivem: Design de capa de livro, produção própria de mochila e viagens
t1ha = Hash positivo rápido
DataArt lança serviço gratuito de aprimoramento de currículo CV Duck
Estado do algoritmo: o que acontece com os desenvolvedores independentes no Steam?
Como depurar front-end e back-end: instruções passo a passo
mmWave a caminho da comercialização no formato de smartphone
Sistemas de análise de clientes
As operadoras de celular ajudarão os bancos a verificar a precisão dos dados do cliente
Extensão de macro Assert () para implementar o tratamento mínimo de erros
Dia da Internet segura: que ameaças procurar em 2019
Envie um email com anexos por JavaMailSender da SpringFramework
Desafio Rekko
Como distribuímos pedidos entre os drivers no Yandex.Taxi
Altere sua senha: testando políticas de senha de serviço da web
Editor de UX: história verdadeira, vida rial
Como criar um aplicativo de realidade aumentada usando o ARCore
Orador do PC a onze
Gerenciamento de caracteres com SharedEvents
Analistas do JPMorgan: Apple deve comprar Blizzard, Netflix ou Sonos para tranquilizar os investidores
Geração de ilha de barreira
Compositor para os mais pequenos
Detecção de ataques na Web usando o codificador automático Seq2Seq
Melhorando a eficiência da fotossíntese por modificação genética de plantas
Como resolvemos o problema de continuar as playlists no RecSys Challenge e alcançamos o 3º lugar
Oh, meu código: como funciona o MAPS.ME
Java após erupção vulcânica
banco de dados incorporável pudge 500 linhas em golang
VK bot no joelho, ou como agradar as pessoas em 14 de fevereiro
Cidade grande para dispositivos móveis no Unity. Experiência em desenvolvimento e otimização
O que é gerenciamento de API?
Novamente sobre os diagramas de Voronoi
Scala + MXNet = Microsserviço com neurônio em prod
JAMstack: Como criar seu próprio blog usando Gatsby + Contentful + Netlify
Vida do desenvolvedor de código aberto em GIFs
xenvman: ambientes flexíveis de teste de microsserviços (e mais)
A Play Store agora aceita aplicativos da web progressivos (PWA)
Joomla Digest para janeiro de 2019
Em torno da versão beta em 260 dias: como aprendemos a ouvir os usuários
A FAS recomenda fortemente a pré-instalação de software russo em smartphones e laptops vendidos na Federação Russa
Alan Kay: "Os romanos antigos poderiam construir um computador?"
6 razões para desenvolver uma carreira em TI na Armênia
Nosso tudo
Métodos genéricos em ferrugem: como o exonum passou do ferro para o Actix-web
O autor de The Witcher ainda receberá uma compensação do CD Projekt Red
Implante o código diretamente no contêiner do docker. Ou como não procrastinar após cada confirmação
Como gerenciar projetos técnicos complexos sem contratar PMs: experiência do DataLine
A experiência de criar um jogo apenas para Android a partir do zero e como foi creditado no Google Play
Como as impressões VR, AR e 3D funcionam juntas: experiência do VR Concept
Um exemplo de análise de código C ++ usando libclang em Python
Jupyter Notebook na Netflix
ACS do meu LCD - segurança em dois parafusos
Trautônio: a onda alemã na história dos sintetizadores
Efeitos de filtragem SVG. Parte 1. Filtros SVG 101
Sobre a análise estática com toda a honestidade
SciPy, otimização
Acelere a compilação no Xcode rapidamente
Revisão da tradução “Se o software for criado com dinheiro público, o código deverá estar aberto”
Matrícula soviética e complexidade Kolmogorov
Como seria o sistema da Internet no jogo EvE Online
Estatísticas do tipo de arquivo da Sandbox Cloud Wildfire
Food Design Digest, janeiro de 2019
[Yekaterinburg, anúncio] Mitap para desenvolvedores Java
Mate o câncer: Irídio, albumina sérica humana e alguma luz azul
Por que não decolou do portal imobiliário. Parte 2
Acelere a computação complexa com carga mínima de RAM
Sete maneiras estranhas de lidar com o eremitério em trabalho remoto
"Parei de fazer o que não vejo o ponto": gerentes de projeto sobre seu trabalho e treinamento
Derrotar a procrastinação com dependência de jogos
Como diversificar as aulas de programação para crianças de diferentes idades
Usando uma árvore binária em swift com enum usando OCR como exemplo
Captador elétrico Ford F-150 EV - no protótipo e testado na estrada
Ok Google! Você é bom ou mau?
Reconhecimento de números. Como obtivemos 97% de precisão para números ucranianos. Parte 2
Como o PageRank funciona: implementando em R via álgebra linear e o método de potência
Cerca de 2 bilhões de rublos alocados para a implementação do projeto de lei sobre runas sustentáveis
Estamos procurando uma agulha em uma pilha sem usar algoritmos conhecidos
Esqueça a privacidade: você ainda tem uma segmentação terrível
Backup do GDPR - como a nova ferramenta ajudará
DIYorDIE Winter Meetup 17 de fevereiro
Como um troll: como os monopolistas regem as patentes
Laravel + Docker: nossa experiência de sucesso
A visão diminui após a correção da visão a laser - o que fazer? Ou, doutor, me faça um aprimoramento
Inteligência Artificial como Máquina de Invenção
Criando um bot de protótipo para batalhas no Clash Royale
Rust News # 5 (janeiro de 2019)
Métricas não triviais da eficácia das campanhas publicitárias
Metadados de arquivo do Excel
Treinamento Cisco 200-125 CCNA v3.0. Cisco Certified Network Specialist (CCNA). Dia 3. Sub-redes
Como ensinamos Engenharia de Software no HSE de São Petersburgo
Os óculos Oculus Go com um conjunto de conteúdo "morango" apareceram à venda
Automação de três pregos
Animações em aplicativos iOS nascidos no servidor
Animações fornecidas pelo servidor em aplicativos iOS
Quer jogar um detetive? Encontre o bug em uma função do Midnight Commander
Para aqueles que querem jogar detetive: encontre o erro na função do Midnight Commander
Clube de Interesse
Livro (de ser?). Reflexões sobre a natureza da mente. Parte I
Como criei uma extensão para o código Atom e VS: experiência e fontes pessoais
Usando Ansible, Terraform, Docker, Consul, Nomad nas nuvens (Alexey Vakhov, Uchi.ru)
Modelagem Metrópole
Robôs no jornalismo ou como usar a inteligência artificial para criar conteúdo
As melhores inovações das redes sociais em 2018
A temporada de campeonato 2019 está aberta! SNA Hackathon Ala ML Boot Camp 8 começa
Como programador, os kernels do datacenter escreveram
Redefinir senha do controlador UniFi
JavaScript: O grande poço inteiro Por que
Uma breve história dos contratos públicos eletrônicos na Rússia
Pseudo Lens Flare
Jeff Hawkins está finalmente pronto para explicar sua pesquisa sobre o cérebro
Cliente para "Servidor de Mensagens Push"
Artigo de revisão A-Frame
Pentaho Data Integration (PDI), Python e Deep Learning
Construindo um pacote de transporte sem instalar o MODX
O que um programador precisa para desenvolver jogos e quem é desenvolvedor de jogos de um programador?
Como lutei com hospedagem gratuita e compositor
Situação: uma nova onda de ataques com a interceptação de consultas DNS - analisamos os métodos básicos de proteção
Como evitar ataques cibernéticos direcionados? 10 melhores caixas de proteção de rede
Acredite em mim se puder. Contadores de água. parte 1
Como se tornar um desenvolvedor Java em 1,5 anos
NestJS - o mesmo back-end real no nodejs
Redução de custos de pequenas séries de eletrônicos na Rússia. WOLNA Internet Radio Case
Implemente o código aberto do Zimbra Collaboration, autorize via AD e crie caixas de correio automaticamente
Julia. Geradores de relatórios e documentos
O que você precisa saber sobre o JavaScript Engine Switcher 3.0
Que perguntas sobre virtualização você espera uma resposta de um graduado?
RS-485 em microcontroladores domésticos da empresa Milander
Programa como Arte - Um Novo Paradigma de Gerenciamento de Software
Hipster Podcasts # 2
Como traduzimos o site da República em Kubernetes
Como os profissionais de marketing da Maksidoma perdem milhões por exibir o marketing de crescimento: auditoria independente de usabilidade
Civilização da Primavera, 5/5
VXinspect: controle de qualidade da peça em 10 minutos
A sonda em órbita lunar da NASA tirou as primeiras fotos da estação chinesa Chang'e-4 - dois pixels de luz
Onde a busca pelo SCADA perfeito leva
Alemanha planeja abandonar carvão em um futuro próximo
Automação do controle de fronteiras dentro da empresa
Gíria de Cockney: história moderna e status social
C # divertido. Cinco exemplos de coffee breaks
Desista, ou por que seu CRM (e CRM) fica mais lento?
devleads - (des) motivação financeira
Obtendo dados de enumeração em uma perspectiva do Automapper
Tipos de referência do .NET vs tipos de valor. Parte 1
Gravação de vídeo de controle de qualidade Meetup
Tipos de referência do .NET vs tipos de valor. Parte 2
10 dicas para ser um bom líder técnico
Como o faturamento é feito lá: quando o cliente e o desenvolvedor falam idiomas diferentes
Em qual hardware analisar uma enorme quantidade de informações?
Por que os captchas se tornam tão complicados
Comportamento indefinido e verdade não definida
Sua equipe precisa de um engenheiro de dados?
9 alternativas para uma equipe ruim (padrão de design)
Mitap sobre desenvolvimento de código aberto em Moscou
Sistema de controle distribuído altamente carregado de uma moderna usina nuclear
A idade dos dinossauros ou resseguro legalmente verificado?
Replicação do Tarantool: configuração e uso
00110001 00110100 00101110 00110000 00110010
GeekUniversity Atualizado Programa de Treinamento em Desenvolvimento Web: Mais Práticas e Casos de Clubes de Entrega
Prova de jogo: novo modelo de negócios em 2019?
DNS reencaminhar em 2k19, ou como realmente suar, visitando um site pornô
Fortnite é o futuro, mas por razões inesperadas
Operadoras de telecomunicações conduzirão "testes de campo" da lei de sustentabilidade do Runet
Sem rastreamento de chamadas de custo
O que há de novo no JavaScript ES2019
Programação de produção e uso de drones na produção de petróleo - 10 palestras da conferência GIS Tech Russia
Programação da sociedade
Etherblade.net - projeto de código-fonte aberto para criar um encapsulador de tráfego Ethernet no FPGA (parte um)
Nintendo deixa claro que apenas a pirataria pode salvar a história dos videogames
Colônia. Capítulo 24: Partida
Os andróides sonham com punk elétrico? Como eu ensinei uma rede neural a escrever música
Hackquest 2018. Resultados e revisões. Dia 1-3
Extensões maliciosas do Chrome
TDMS Fairway. Metodologias do PMBOK e organizações de design russas
Novo telefone antigo. Reinvente o telefone PSTN
Adaptador blockchain Ethereum para a plataforma de dados InterSystems IRIS
Configure o cluster de alta disponibilidade do Kubernetes no bare metal com o kubeadm. Parte 1/3
Aplicação prática da transformação de árvore AST usando Putout como exemplo
Por que a documentação do SRE é importante. Parte 3
SSDs baseados em QLC - um assassino de disco rígido? Realmente não
Magia IPython para editar tags de células Jupyter
Projeto assistido por computador de equipamentos eletrônicos
Protocolo SmartCard I2C. Comandos do Exchange APDU via interface I2C
Uma ampla visão geral das entrevistas em Python. Dicas e truques
À questão das transformações e outras operações
Fazendo o Git for Windows funcionar no ReactOS
Projeto Lenergy como repensar fontes de alimentação portáteis
Protocolo SPBm como base do Extreme Automated Campus
A ESET descobriu novas versões do Trojan DanaBot
Qualidades: CTF nacional de segurança cibernética da Arábia Saudita e Omã em 2019. WriteUp
Automação de atividades éticas
Anotações da Primavera: AOP Magic
Como acelerei o processamento de imagens no Android 15 vezes
A Microsoft falou sobre o custo do suporte pago para o Windows 7
Finlândia resume resultados preliminares de experimentos com renda básica garantida
Ética no espaço digital - as regras básicas das relações digitais internacionais
Como o código de barras é organizado?
Produção piloto de eletrônicos por um preço mínimo
Religião moderna: o que as pessoas dão ao Google, Facebook, Amazon e Apple?
Como no meu veículo elétrico Chevrolet Bolt, na garantia, dois módulos de bateria foram substituídos e o terceiro sob monitoramento
JavaScript robusto: perseguindo um mito
Como distinguir um reparo bom de um reparo ruim, ou como no SRG criamos uma biblioteca Java multiencadeada a partir do analisador Tomit
O resumo de projetos de TI interessantes no Kickstarter No. 7
PHP para iniciantes. Conexão de arquivo
Compreendendo a assincronia em JavaScript [Tradução de Sukhjinder Arora]
Por que armazenar dados em órbita
Experiência no desenvolvimento de um aplicativo gratuito para coletores OpenNumismat
Atualização de dados paralelos na API da Web do ASP.NET
Como configurar a Implantação Contínua para o seu projeto: experiência pessoal
A crise de conceitos para melhorar a segurança rodoviária e um novo conceito para resolvê-la
Obtendo FPGA em Python
O vinil está de volta e ele é diferente
Armadilhas do Java. Parte 1
Anti-envelhecimento: Senolíticos e terapia de substituição de células-tronco
SoftBank Holding vende ações da Nvidia devido à queda de preço, mas ainda recebe US $ 3,3 bilhões
Como transportar sua startup para os EUA: 4 etapas importantes
Imersão completa: como refrigeramos os chips ASIC na Bitfury
Calculadora de caracteres em c #
Notas fitoquímicas 2020. Trigo mourisco ou conto de grãos populares
Anúncio do TypeScript 3.3
Compatibilidade binária em C ++ e atualizações sem problemas para o Visual Studio 2019
Escalando um boletim técnico para 700 mil assinantes em 300 cidades: a história do Techstars Startup Digest
Sistema AI russo para o diagnóstico de câncer Botkin.AI. Agora no Azure Marketplace
Noções básicas do PowerShell: Detectando se uma sequência termina com um certo caractere
Aprendizado profundo de reforço: pingue-pongue de pixel bruto
Reagir a integração nativa e C ++ para iOS e Android
Enviar para o desafio F # aplicado
Cerca de 50% dos russos estão dispostos a vender seus dados pessoais
Treinamento Cisco 200-125 CCNA v3.0. Cisco Certified Network Specialist (CCNA). Dia 4. Dispositivos de gateway
Inscreva-se no Desafio F # aplicado
Visão geral das soluções de IA e ML em 2018 e previsões para 2019: Parte 1 - PNL, Visão por Computador
Comparação do desempenho da máquina virtual de 6 plataformas em nuvem: Selectel, MCS, I. Nuvem, Google Cloud, AWS e Azure
AT&T processada por mudar o ícone da rede de 4G para 5G E
Tecido inteligente que responde a mudanças de temperatura corporal
Na crista de uma onda, ou "eu quero mainstream" - mas vale a pena?
Introdução à programação: um simples jogo de tiro em 3D do zero no fim de semana, parte 1
Patente de jogo de tabuleiro na Rússia
Da solicitação de pool à liberação. Relatório Yandex.Taxi
Conferência CHAPÉU PRETO. Lições de como sobreviver a um ataque DDOS de 300 Gb / s. Parte 1
Conferência CHAPÉU PRETO. Lições de como sobreviver a um ataque DDOS de 300 Gb / s. Parte 2
Recursos de criação de produtos para o mercado dos EUA
Contratos públicos: o equilíbrio entre a greve italiana e o criminoso russo
Russos na Apple: como o nosso conseguiu um contrato para milhões com os Beatles e algumas músicas de "Jerry"
Tails OS ou como se proteger online
Desenvolvimento de aplicativos no Elixir / Phoenix com Docker
Introdução à programação: um simples atirador 3D desde o início no fim de semana, parte 2
Efeitos dos filtros SVG. Parte 2. Texto de estrutura de tópicos com feMorphology
Visão geral das soluções de IA e ML em 2018 e previsões para 2019: Parte 2 - Ferramentas e bibliotecas, AutoML, RL, ética em AI
Lock-in: verdadeiro ou ficção?
Configurar backup e recuperação completos e separados do Zimbra OSE sem usar o Zextras
Organização do redutor através de uma classe padrão
Lazarus - animação simples usando o componente TImageFragment
Implantando o Kubernetes na área de trabalho em minutos com o MicroK8s
Conexão VPN IPSec entre MikroTik e Kerio Control
Em busca do botão "Faça bem". Zyxel na rede de pequenas e médias empresas
Admissão ao programa de mestrado JetBrains na Universidade ITMO
Pesquisadores do MIT projetaram “retenas” que convertem sinais Wi-Fi em eletricidade
Compreendendo as promessas de JavaScript
O resumo de materiais interessantes para o desenvolvedor móvel 285 (de 4 a 10 de fevereiro)
Aprenda gerenciamento de produtos - onde?
RM multicore
Google vai começar a desenvolver relógios inteligentes
Por que preciso de um gerador termoacústico?
No meio do caminho "Juno"
Os engenheiros "distorceram" a luz da fibra - uma nova tecnologia acelerará a transferência de dados centenas de vezes
No ensino superior, programadores e empregos de colarinho azul
Frutas Corporativas
Aumente isso! Aumento da resolução moderna
Como funciona um código de barras?
Escrevendo testes de unidade no Swift para testar tarefas assíncronas
Automatize o teste de seletores de redux no aplicativo
Frontend Weekly Digest (4-10 de fevereiro de 2019)
O resumo de materiais frescos do mundo do front-end da última semana n ° 351 (4 a 10 de fevereiro de 2019)
PHP Digest No. 149 (28 de janeiro a 11 de fevereiro de 2019)
CMS sem cabeça - o futuro no gerenciamento de conteúdo
Motor Raptor Methane quebra recorde RD-180
Revisão do telefone IP Snom D712 (e um pouco D710)
Outras curiosidades dos algoritmos GOST Grasshopper e Stribog
Testar o JaCarta WebClient ou armazenar tokens em um cofre
A NASA está procurando parceiros na indústria americana para criar um pouso tripulado parcialmente reutilizável
Dor nas costas - compreensão da perspectiva da medicina moderna
Spring Boot 2: o que eles não escrevem nas notas de versão
Zen de Teste de Unidade
Nomes de domínio SSL válidos para contêineres do Docker local
Os maiores telescópios. De notebooks e olhos a câmeras de 340 megapixels e data centers. Parte 1
Conheça a estrutura de microsserviço Moleculer
Abordagens Kaggle para CV em prod: você não pode implementar para cortar
Características das abordagens de design no setor de fabricação real
Criando uma tela alternativa para o sintetizador / amostrador Ensoniq EPS16 + e ASR10
Quando as estruturas JavaScript desaparecerão?
Desativando o analógico. O que acontecerá com a televisão?
Inside Quake: sempre considere alternativas
Visão geral da tecnologia IPMI
Aritmética do mel: adição e subtração pelas abelhas
Conferência DUMP-2019: convidamos você a falar nas seções Design, Gerenciamento e Teste
Por que os desenvolvedores do Dodo Pizza 250?
Nem uma única VPN. Folha de dicas sobre como se proteger e seus dados
Detecção de emoção contextual em conversas textuais usando redes neurais
Versão do aplicativo de controle remoto: Aspia 1.1.0
Ah, mais uma vez: o que fazer com um cliente no CRM depois que ele comprou
Yandex! Obrigado por Uber
Prometheus + Grafana + Exportador de nós + Docker no Azure com notificações no Telegram
Raiz do Ubuntu 18.04 no ZFS
Eventos digitais em Moscou, de 11 a 17 de fevereiro
Gestão do conhecimento, por que e como fizemos
Os princípios de criação de diretórios de nomenclatura no 1C Enterprise Management 2 (ERP 2.4.6)
Vida sem Facebook: visualizações menos radicais, bom humor, mais tempo para os entes queridos. Agora comprovado pela ciência
O vídeo como motor do progresso: a evolução dos sistemas de vigilância
Efeitos de filtragem SVG. Parte 3. Efeito de posterização de imagem usando feComponentTransfer
Como superamos a incompatibilidade ao migrar dados do Greenplum 4 para o Greenplum 5
Criando arquitetura para uma nova inicialização altamente carregada em 2019
Semana da Segurança 07: vulnerabilidades locais dos dispositivos IoT
Aventura com ptrace (2)
Como recusar boletins desnecessários com um único botão. Experiência em equipe do Yandex.Mail
Como eu ensinei uma rede neural a implementar a função de avaliação de posição na Copa da AI da Rússia CodeBall 2018
As habilidades são 100% ou menos.
Como planejar um ano. Estudo de caso da empresa de TI 120 pessoas e duas práticas para pequenas equipes
Como simplesmente monitorar o status do site
Ética das contribuições automáticas
Automação VBA e Python para Excel e MS Office
Julia e o método de descida de coordenadas
Explicação da natureza física do fenômeno "Força de sustentação da asa" sem usar a equação de Bernoulli. Parte 2
Vulnerabilidade crítica em produtos antivírus Zemana e muito mais
Kohl, foda-se ... Coaxial
Digital Rights Center convida para o Privacy Day 2019
Mistério não resolvido da visão
Organização redutora - dando um passo adiante
Desembalar: carregador de inicialização Dridex
Na montanha fica Spring Boot ...
Implantação automática de funções sem servidor do Git
IP tributação no Cazaquistão: como ser freelancer?
O volume de encomendas de lojas on-line estrangeiras aumentou 25%
Reter dentro e fora do ViewModel
Calçada autônoma dirigindo com OpenCV e Tensorflow
Como abrimos escritórios de desenvolvimento
Processos de negócios. Extraia um modelo BPMN de um documento. Parte 1
Tecnologia 3D para fundição: como criar um molde para fundição em uma semana
O que chamar: política de privacidade e política de privacidade
Teamlead Conf Msk 2019: resultados da campanha de aplicação, relatórios, considerações
Docker: o que todo desenvolvedor .Net precisa saber
SAPUI5 para manequins parte 5: um exercício completo passo a passo
Por que escolhemos Electron
Intel SVT-AV1: Codificador AV1 de código aberto para serviços pesados
3º Teste de Turing: condições de participação e prêmios aos vencedores
Hospedando o servidor https Node.js com SSL atualizado automaticamente na nuvem e como eu configuro o ciclo de desenvolvimento (+ git, reage)
CodeFest X 30-31 de março. Seção Futura
Trabalhamos com o Atlassian Service Desk, obtemos o máximo do plug-in Riada Insight - um relatório da reunião do Atlassian User Group
Runc CVE-2019-5736 Vulnerabilidade em um host
Analisador simples para operações aritméticas
Espaço de geração e espaço de oportunidade
Relatório sobre problemas e acessibilidade da Internet em 2018-2019
io_submit: uma alternativa ao epoll de que você nunca ouviu falar
Transformação ágil pessoal: uma jornada flexível para a produtividade
O Node.js sempre será mais lento que o Golang?
Docker de aprendizagem, parte 2: termos e conceitos
Docker de aprendizagem, parte 3: arquivos do Dockerfile
Tutorial Reagir, Parte 16: A quarta fase do trabalho em um aplicativo TODO, processamento de eventos
Tutorial Reagir, parte 17: O quinto estágio do trabalho em um aplicativo TODO, modificando o estado do componente
Chips contra ameaças à tecnologia de contêiner
Tecnosfera cinco anos
O livro “Pragmatic AI. Aprendizado de máquina e tecnologia em nuvem
XAMPP - configuração do servidor virtual
Como vender software corporativo e sobreviver?
Aumentando o conteúdo do erro Go - github.com/ztrue/tracerr
React vs Angular: como uma biblioteca pode competir com uma estrutura
Estudos de caso e práticas de produtos na Epic Growth Conference
Habilidades, auto-educação e linguagens de programação para desenvolvedores iniciantes: pesquisa do HackerRank
Quando a leitura pode ser tocada: ONYX BOOX Monte Cristo 4 review
Exposição local dinâmica
Regressão ou regressão no teste
Um pouco da Ferrari: a Rally Rd da startup Fintech permitirá comprar "ações" de carros raros
Redirecionar printf () do STM32 para o Qt Creator Console
Kaggle: não consigo andar - vamos correr
Identifique o bloqueio de PKH em um roteador OpenWrt com WireGuard e DNSCrypt
Inteligência Artificial Horizon Zero Dawn
Arquitetura KISS. Do microsserviço ao monólito
Digitação por toque
Em desenvolvimento - cada um por si. Mas às vezes isso leva a um beco sem saída.
Histórico detalhado da Qualcomm
Lição aberta "Criando clientes REST no Spring"
Métricas favoritas: 5 indicadores que toda equipe de vendas deve seguir
Proxies DNS do tipo Faça Você Mesmo no Node.JS
Análise estática do BIOS / UEFI ou como obter um gráfico de dependência
Transferir serviço da web para o Yandex.Cloud com a AWS
Relatório de problemas e disponibilidade da Internet 2018–2019
TensorFlow no Apache Ignite
Planejando com prazer. Como configuramos processos sem gerentes
Data centers à sua escolha: Londres, Moscou, Zurique, São Petersburgo
Extensões VSCode para facilitar o desenvolvimento de JavaScript e Vue
Julia, descida de gradiente e método simplex
Demo AresDB: ferramenta de análise em tempo real de fonte aberta baseada em GPU do Uber
Roskomos considera incorreto comparar os motores Raptor Ilona Mask e RD-180
Tradução e interpretação de publicidade do inglês para o russo
Dispositivo compilador rápido. Parte 4
10 bilhões de exportações de software é insignificante
Mundo dos vírus do MS-DOS
bobaflu - acessórios de programação no flutter
Como funcionam os indicadores técnicos no mercado de ações?
Uma investigação matemática de como falsas eleições para governador em Primorye em 16 de setembro de 2018
Jardins florescendo em Marte permanecem um sonho: o projeto Mars One faliu
Vulnerabilidade ao RunC que afeta o Kubernetes, Docker e Containerd
O luar ainda é totalmente automático. Parte 2. Separador. Geladeira. Cubo Algoritmos
SPDS GraphiCS 2019 e nanoCAD SPDS 10. Trabalhando com a IFC do Revit
Quem são os engenheiros de campo (desenvolvimento) da Microsoft e o que comem
Mergulhe no ecossistema de código aberto do Android
Como mudamos completamente as entrevistas
Design de jogo baseado em decisão
Dagaz: Erros
Mitos sobre o Premier Field Engineer da Microsoft
Inteligência artificial versus mentiras e enganos
Como fazer uma lanterna solar com suas próprias mãos (parte 2)
Por que desenvolvedores de redes neurais ABBYY Mobile, um museu e Random Coffee
Inteligência Artificial Horizon Zero Dawn: Comportamento Individual
Adicionar automaticamente o espaço do servidor virtual
Plug-ins obrigatórios e alguns utilitários para o desenvolvimento de C \ C ++ no VS Code
Realidade virtual - vida paralela com suas correntes
DIY linear Lehmann ou como clonar um alemão puro-sangue com um bom resultado
Como o Spore foi criado: entrevistas com desenvolvedores
Como organizar o desenvolvimento distribuído, se isso não for possível
Estatísticas de vendas de veículos elétricos e híbridos recarregáveis em 2018 (nos EUA e no mundo)
Um exemplo de uma rede neural simples em C / C ++
A monetização dos dados do usuário se tornará uma tendência em 2019?
Compactação de ponteiro Java
Relatórios de vídeo do FunTech ML-meetup
Análise de incidentes relacionados a ataques cibernéticos em projetos de blockchain
CQRS: o princípio de "dividir e conquistar" a serviço de um programador
Concurso de codificação Microsoft Q # - inverno de 2019
Sete tendências de segurança cibernética para 2019
Removendo recursão no Python
Concurso de programação Q #: Concurso de codificação Microsoft Q #
IBM Watson Studio - Uma plataforma de desenvolvimento de aplicativos de IA baseada em nuvem
Por que usamos o GraphQL no 8base
Alcançando as estrelas: dominando os operadores responsáveis pelo gerenciamento de aplicativos no Kubernetes
Familiaridade com a rede neural mais simples e sua implementação passo a passo
Como fazemos rádio corporativo para nossos
Segredos da Mente e da Matemática
Novas impressoras 3D DWS para profissionais
Vamos falar sobre log
Controles proativos da OWASP: lista de pré-requisitos para desenvolvedores de software
DIY router CNC passatempo. Humanidades para as Humanidades
Lâmpadas "o ano inteiro"
Explorando os limites de largura de banda de Kafka no Dropbox
Abordagem máquina-sinestésica para detectar ataques DDoS na rede. Parte 1
Spring e JDK 8: Você ainda está usando @Param e nome / valor nas anotações do Spring MVC? Então o artigo é para você
Como eu ensinei o Zabbix a manter um olho no meu nó e relatar problemas
Ataque ao DoS que não pode ser fechado: as compras têm sua própria atmosfera
A síndrome do impostor não é apenas prejudicial, mas também benéfica
Módulo de telêmetro ultrassônico subaquático
AudioKit e síntese de áudio no iOS / OSX
A Duma do Estado adiou a discussão do projeto de lei sobre agregadores de notícias
Projeto de lei sobre o Runet "trabalho sustentável" - o que fazer antes da segunda leitura?
Julia e o enxame de partículas
Esteróides de carreira. Algoritmo básico
Como um gerente de produto pode estragar uma versão no segmento final
Navegação segura do Google - surgiram problemas de onde eles não esperavam
Entrevistaremos o empregador ou como não sair no primeiro mês
Visão geral: um serviço de consultoria especializada em emigração para a RB dos EUA
As empresas terão que pagar pelo acesso ao perfil digital dos cidadãos
Oportunidade adormeceu para sempre: a NASA reconheceu a perda de um veículo espacial
Antiguidades: um computador moderno a partir de peças antigas
Instale a diáspora *
Um bonde não tripulado está sendo testado em Moscou. Conversamos com os desenvolvedores do piloto automático.
O módulo Chang'e-4 e o veículo espacial Yutu-2 estão prontos para a segunda noite do outro lado da lua
Magento 2: importar produtos diretamente para o banco de dados
Jogos Tetris, ou o que é gerenciamento de capacidade em um data center
Algumas palavras sobre teorias físicas como aproximações do mundo real
Desvio sonoro: mecanismo para gerar cliques ultrassônicos em traças noturnas como proteção contra morcegos
Consideramos um cronograma de turnos na mente
O Mobile Opera possui uma VPN gratuita
Criando um serviço de moeda privada usando o Exonum
Depuração de front-end e back-end
Mudar o Tinder para Kubernetes
Análise do Software Livre Android
Estruturas da Web Python mais rápidas em 2019
Uma nova visão da exibição de diálogos no Android
Ruído Perlin, geração de conteúdo processual e espaço interessante
Segurança da Internet das coisas. Edição 1. Relógios inteligentes, rastreadores de fitness e balanças
O livro “Unidade em ação. Desenvolvimento multiplataforma em C #. 2nd int. edição »
Roteador MIDI no Raspberry Pi
6 Aplicações para a Internet das coisas industrial
Aplicativo do dia dos namorados no Libgdx
10 comandos do console para ajudar a debater o código JavaScript como um PRO
CRM - custo de sucesso, custo de erro, custo de propriedade
Interrompe dispositivos externos em um sistema x86. Parte 3. Configurando o roteamento de interrupção no chipset usando o exemplo coreboot
Escala de banco de dados em sistemas altamente carregados
Divida e conquiste ou escreva devagar - leia rapidamente
Como ensinar uma máquina a entender faturas e extrair dados delas
Hackquest 2018. Resultados e revisões. Dia 4-7
Candidato de liberação do JDK 12: Shenandoah, G1, JMH, Arm64. Bugs no Swing contra-atacam
Distribuição uniforme de pontos em um triângulo
GDPR: como trabalhar com os dados pessoais de seus funcionários, freelancers e funcionários de contrapartes européias
Enquanto nós no contador DMRSE Yandex cronometramos
Por que os HDDs se tornam menos propensos a falhar
Nova fundação da Linux Foundation - desenvolverá computação de ponta
Gerenciamento de mudanças do cliente pelo modelo ADKAR
A probabilidade de ganhar uma partida com a probabilidade conhecida de ganhar um ponto II
Brevemente sobre abstrações
Banco de dados nas nuvens: para quem e por quê - a opinião dos especialistas em Data Egret
HTML perdemos
Como garantir a disponibilidade de um serviço da web na nuvem no caso de uma falha no data center
Código C # universal para NET e JavaScript
InterNyet - como a Internet foi inventada na União Soviética e por que não funcionou
No final de fevereiro, a Microsoft apresentará os óculos VR HoloLens 2
Flying Bear Tornado 2 - um novo urso chegou
Hack de massa VKontakte [XSS-worm]
Eventos digitais em Moscou, de 18 a 24 de fevereiro
Como Habr ajuda a realizar sonhos e coletar bolas
Habro suicídio. Disco rural
Tapa e produção? Porque não
A scooter elétrica Xiaomi m365 é suscetível a hackers com a capacidade de controlar remotamente
Você sabe quilo, mega e show. Que tal ronne e cuecca?
Ciclo de vida de um artigo sobre Habré: escrevemos um habraparser
Termos de serviço: 99% dos usuários simplesmente não os entendem
Meu compilador Pascal e arte contemporânea polonesa
Funções Yandex enviam email
20 jogos para ensinar a programação do seu filho
Voltar aos microsserviços com Istio. Parte 2
200 é bom ou ruim?
Liberando a manipulação de erros eliminando erros
Intervalos: A próxima evolução do C ++
O mundo diversificado dos sistemas embarcados e o lugar da Embox nele
WebRTC no seu site - sem bugs e sem orçamento
Escalonamento de privilégios do PostgreSQL - análise CVE-2018-10915
Histórico de participação (e vitória) na Russian AI Cup 2018 - CodeBall
Apache Kafka + Spring Boot: Olá, microsserviços
Desenvolvedor do SearchFace sobre recursos de algoritmo
"Arquitetura da informação": mitap em OZON
Selecionando, armazenando em cache e exibindo fotos no mapa
Zimbra Collaboration Suite e MS Exchange no mesmo domínio
Sobre linter, qualidade de código, qualidade em geral e gerenciamento de qualidade
Colônia. Capítulo 25: Noite Fora
Bem-vindo ao Devleads Meetup 21 de fevereiro
Quando você é responsável pela qualidade do presente. A história de um experimento blockchain
Algoritmo de Pensamento e Consciência
Uma nova abordagem para entender o pensamento de máquina
SMAA: Suavização morfológica aprimorada de subpixel
De onde veio o slogan "Não seja mau"
SciFi de sexta-feira sobre as profissões do futuro: “Garotas de Verdade”
Indústria automobilística russa: o caminho para tecnologias aditivas
Tarefas práticas Java - para cursos e outras atividades
Pré-lançamento do MQTT / UDP: configuração remota e assinatura digital
Como consegui um emprego com um salário de US $ 300.000 no Vale do Silício
Sistemas baseados em fila
Série de seminários on-line sobre o fluxo de trabalho do TDMS
O que terminou a história com o programador sem-teto
Existe um rublo para entrada, mas não há saída: como os arquivos de terceiros entram no blockchain e o que fazer com ele
Paul Graham: O que aprendi com o Hacker News
Previsão do status da rede VoIP com base nos arquivos de log de texto do servidor de aplicativos SIP
Como os sete modders Mount e Blade criaram um estúdio de jogos
As 7 principais estratégias de marketing de conteúdo a não perder em 2019
Trabalhar com o serviço Digital Ocean Managed Databases no .NET Core
Controle remoto Web UART
2 vezes mais, 10 vezes mais rápido, 24 horas por dia - tudo pelo bem das pessoas
Incorporar um intérprete Python em um aplicativo java usando o projeto Panama
Implementando modelos seq2seq no Tensorflow
Efeitos de filtragem SVG. Parte 4. Imagens em duas cores com feComponentTransfer
"Comece com mitaps", ou Você precisa de cursos de programação?
3CX v16 Beta 1 com suporte ao Raspberry Pi
Preço da qualidade: 7 princípios para otimizar os custos dos testes
Mapas de Sombra Reflexiva: Parte 1
Biomodule 1-2
Coréia do Sul abandonará carros elétricos e construção de novas usinas nucleares
Polícia de Moscou receberá pontos com reconhecimento facial
Primeiro
Como iniciar seu podcast, um guia para iniciantes
Docker e Kubernetes em ambientes que exigem segurança
A sonda lunar orbital da NASA captou novas imagens da estação chinesa Chang'e-4 - mais perto e mais clara
Como perder seu hobby e torná-lo um negócio on-line de sucesso nos EUA
Quem desenvolve switches de 400GbE para data centers
Fatoriais divisíveis
Quem povoará a terra dos ciborgues? O status de desenvolvimento da empresa Motorika falou sobre o status futuro da Ilha Russky
“Redes sociais Linux” - como o LiveJournal se tornou o descobridor de blogs e depois os perdeu
Estamos escrevendo um aplicativo de aprendizado em Go e Javascript para avaliar o retorno real das ações. Parte 1 - back-end
Como obter a certificação do Google Developers: especialista em web para celular
Experiência na implementação de um PBX virtual. Comunicação e software em diferentes cestas
Substituição ou redutor de nível 80: o caminho da caixa de mudança para as classes
Cidade japonesa recorre à tecnologia digital após forte queda de neve
"Mostre-me seu tênis e eu direi quem você é": novo podcast sobre projetos de mídia temáticos
Mais recursos com padrões no C # 8.0
Tradução do vocabulário politicamente correto do inglês para o russo
Como o Facebook Project Infer ajuda a encontrar erros em aplicativos móveis antes da implantação
A capitalização do Reddit alcançou US $ 3 bilhões depois de atrair investimentos de US $ 300 milhões
Vuex - uso excessivo de getters na aplicação. Erro ao analisar
Versão experimental Blazor 0.8.0 já está disponível
Chat Distribuído no Node.JS e Redis
"Você não pode simplesmente pegar e paralelizar fontes de tensão"
O triângulo colorido não possui dois, mas um canto
Quebrar fechamentos e injetar injeção de dependência em JavaScript
BEM conveniente
Aprendendo o design de diagramas de relacionamento com entidades
Tecnologia que aproxima redes quânticas
Alexander Belokrylov e Dmitry Chuyko sobre o Liberica JDK em jug.msk.ru
Windows Phone - TUDO, é de novo ou de novo
Rede neural GPT-2 da OpenAI. Início rápido
Acelerando sem obstáculos ou conhecendo o SIMD
Estamos escrevendo um aplicativo de aprendizado em Go e Javascript para avaliar o retorno real das ações. Parte 2 - Testando o back-end
Mapas de Sombra Reflexiva: Parte 2 - Implementação
Russian AI Cup 2018, história 9 lugares
Alterações importantes no CTE no PostgreSQL 12
Os carros elétricos são puxados para o fundo da corporação automobilística?
O que há de errado com o Raspberry Pi
Consenso Exonum: Como Funciona
O MIT aprendeu a transmitir som com um laser
Onde estão as pernas do Java Memory Model
Criando um jogo AR com Vuforia
1C e Yandex, computação em nuvem. Para cima e para baixo
Flightradar24 - como funciona?
Sonda InSight Marciana funciona com sucesso no Planeta Vermelho
Quantos nomes de domínio .com não são usados?
Dunning com Kruger, Sócrates e os círculos do conhecimento
Máquinas de contabilidade, IBM 1403 e por que 132 colunas são o padrão para impressoras
O resumo de materiais interessantes para o desenvolvedor móvel 286 (de 11 a 17 de fevereiro)
A tarefa de classificar através dos olhos de um estudante: determinar a presença de um carro no estacionamento por quadros de uma câmera de vigilância
Introduzir análise estática no processo, não basta procurar bugs com ele
Treinamento Cisco 200-125 CCNA v3.0. Dia 5. Conectando dispositivos CISCO e modos IOS
Questões de segurança rodoviária, ordenadas por pontos
NASA compra mais dois assentos na Soyuz, testa o RS-25 e não abandona a estação próxima à Terra
Julia e otimização
Dotfile Madness
Como lançamos um novo site bancário. Parte 1
Gerenciar a senha do administrador local usando o LAPS
Como tudo começou: discos ópticos e sua história
Revisão da impressora 3D Stratasys no Formnext 2018
Acelerando a aceleração ou conhecendo o SIMD, Parte 2 - AVX
Banheiro corporativo
O Android Things focará novamente em alto-falantes e monitores inteligentes
A velocidade da luz não é invariável
Você sabia que, usando a lei de conservação de energia, é muito mais fácil entregar mercadorias para a lua por meio de trocas em massa?
Noite JetBrains em Moscou, 13 de abril
O resumo de materiais frescos do mundo do front-end da última semana n ° 352 (11 a 17 de fevereiro de 2019)
Frontend Weekly Digest (11-17 fev 2019)
Visão geral da legislação russa no campo da acessibilidade da web
Como funciona a consciência: conclusões do livro de Alexander Nevzorov
Vídeo computado em 755 megapixels: plenópticos ontem, hoje e amanhã
Aprendendo Python: módulo argparse
Contêiner profissional de aplicativos Node.js. usando o Docker
Explorando o Docker, parte 4: reduzindo o tamanho das imagens e acelerando sua montagem
Docker de aprendizagem, parte 5: comandos
Tutorial Reagir Parte 18: A sexta fase do trabalho em um aplicativo TODO
Classificação de desenhos manuscritos. Relatório em Yandex
O Banco Central publicou recomendações sobre a proteção criptográfica do EBS
Métodos de racionalidade e o tapete de oração do Magrebe
Usando gráficos de dispersão para visualizar dados
O dia em que Dodo parou. Script síncrono
DIY router CNC passatempo. Humanidades para as humanidades. Parte 2
Como assistir amanhã igrofikuyuchi
- E você produz gás lá na indústria petroquímica, certo?
Relações Públicas em TI: como viver, para onde ir?
Recursos do trabalho com o Mesh in Unity
O que há de errado com o teste A / B
Crie uma cena básica no A-Frame
Kit de Ferramentas de Refatoração de Banco de Dados: Flyway vs. Liquibase
6 idéias interessantes de aplicativos de realidade aumentada (AR)
Cuidado - GÁS! ou Como fizemos contratos inteligentes não carbonatados
Conferência profissional da IoT da InoThings ++ - O que foi e o que será
Seminário on-line aberto "Trabalho: um e outro"
Dois aspectos do WebView: sobre o início rápido de projetos e o roubo de dados pessoais
A nuvem é apenas o computador de alguém
Como a redução da taxa de aquisição nos afeta (portadores de cartão)
Implementação do maior IDCS pré-montado para autoridades públicas em Volgogrado
Transferência de dados entre cenas no Unity - aplicando valores múltiplos ao desenvolvimento de jogos simples
Implementamos a interface do usuário no iOS: melhoramos, aceleramos, dimensionamos
Um pouco de prática da programação funcional no Swift para iniciantes
Seleção: 4 serviços úteis para imigrantes em potencial nos EUA, Europa e outros países
O jogo dos arquétipos: como a narrativa funciona para marcas de tecnologia
Desenvolvimento móvel: da ideia à estimativa de custos
Atualize uma placa de depuração com um processador Baikal-T1: adicione um cartão SD
Sessão aberta à vista no Spring Boot: a ameaça fantasma
Eu estrago a vida dos desenvolvedores com meus comentários de código e me desculpe
Seminário on-line aberto “Jornada do cliente: qual tráfego e para onde levar”
Páginas AMP e Turbo: prós, contras e resultados da implementação
PHP para iniciantes. Tratamento de erros
A tecnologia de gerenciamento de conhecimento da Gartner alterna usando estudos de caso na KnowledgeConf
Supercomputador mais rápido do mundo bate recorde de IA
Seleção de prioridade de solicitação do usuário
Utilitário inglês de plataforma cruzada para exibição de certificados qualificados russos x509
CI / CD sem servidor na AWS
Vá ao Meetup na Acronis! (Moscou, Fiztehpark)
A nova era de ouro da arquitetura de computadores
Revisões dos empregadores: a natureza e a falta de sentido das revisões anônimas
De geeks a geeks: presentes para 23 de fevereiro
Design orientado a domínio: uma receita para um pragmático
Graves erros de matemática do NHTSA permitem que a Tesla reivindique segurança no piloto automático
E-mail, visão interna
Segundo encontro do OpenStack no Mail.ru Group: 22 de fevereiro
O Google não bloqueará bloqueadores de anúncios de terceiros no navegador Chromium
Estou indo mais fundo, ou sobre o que você deve saber, otimizando o aplicativo de rede
Ao sair, apague as luzes e desligue a água
Um novo olhar para aprender e documentar o código fonte
Usando a máquina de estado Spring em um exemplo prático
Hi-Fi - problema de classificação: sobre histórico, padrão, marketing e terminologia
Efeitos de filtragem SVG. Parte 5. Correspondendo o texto à superfície da textura com feDisplacementMap
Conferência DEFCON 19. Três gerações de ataques de negação de serviço (envolvendo o público como vítimas). Parte 1
Conferência DEFCON 19. Três gerações de ataques de negação de serviço (envolvendo o público como vítimas). Parte 2
Lançamento do Kali Linux 2019.1
WearMouse, um mouse aéreo para relógios Wear OS
Opção de clonagem de banco de dados para desenvolvimento / teste
Dark Mobile no CodeFest: Swift funcional, equívocos Arquitetura limpa e #ClaroZheKotlin
TDE no Apache Ignite: uma importante história em um grande projeto de código aberto
Talos - “Uma distribuição moderna de Linux para Kubernetes” introduzida
LPWAN Soberana, Parte 1: Licenciamento e Operação de Redes LPWAN na Rússia - Antigos Requisitos do Novo Estado
Desenvolvimento de Git e equipe (para manequins)
Realizamos uma auditoria de erros
Controle e controle novamente: mudança na direção magnética devido à tensão em Fe / BaTiO3
IA na medicina: ciências da vida e descoberta de drogas
Esteganografia Prática
Câmera de rastreamento Intel RealSense T265: um RealSense completamente diferente
Explicar o código usando arte ASCII
Snapdragon 855: plataforma móvel para 5G, AI e realidade aumentada
Conferência DUMP-2019: convidamos você a falar nas seções DevOps e Mobile
Proteção de software contra cópia e pirataria: métodos e estratégias básicas
Como escolhemos um sistema DLP (experiência prática)
O livro “Como gerenciar intelectuais. Eu, nerds e geeks "
Google Drive como armazenamento para um aplicativo Web
Temporizador de desempenho
O modelo de um núcleo sólido sem invólucros eletrônicos, ou seja, o núcleo é igual a todo o átomo em tamanho
Inglês na Índia: uma excursão histórica
Por que os jovens americanos fingem amar trabalhar
Mineiros de criptografia se infiltraram na Microsoft Store
Como o espaço e o tempo podem ser um código quântico de correção de erros
Existem muitos programas para aprender inglês, mas vale a pena usá-los se você é um programador?
Padrões e anti-padrões de CI / CD. Parte 1
A história trágica de namoro poppler
Telefones públicos na Rússia querem complementar o Ministério de Situações de Emergência
Como eu remendei o Universo
PostGIS e JPA
Implementando o movimento livre de partículas no ReactJS
Análise da Web para empresas
Os 10 principais sensores de IoT em 2019
Fuja do Crypto Pro. Edição GOST 34.10-2012
O processamento de erros irrecuperáveis no Swift
Exclusão suave na API REST
Testes independentes do Baikal-T1 - o primeiro SoC russo de 28 nm - e do Conselho de Avaliação BFK 3.1
Patriotismo em jogos de computador: a opinião de um ex-jogador
A inesperada eficiência de sequências quase aleatórias
Criando som para o Pathfinder: Kingmaker
Tecnologias aditivas e digitalização 3D em engenharia mecânica: 7 histórias de sucesso
Marketing de conteúdo, publicidade contextual, melhoria na conversão: 6 guias úteis sobre promoção de inicialização
REST paixão por 200
Metade do reino da IA: quanto os bancos economizam em aprendizado de máquina, redes neurais e bots de bate-papo
Comparação das arquiteturas Viper e MVVM: como aplicar os dois
Seminário on-line "167-ФЗ. Como os bancos podem atender aos requisitos do Banco Central para sistemas antifraude ”- 26 de fevereiro de 2019 às 11:00 Hora de Moscou
Servir tudo
Por que os bancos monopolizam a blockchain?
Tal dor, tanta dor, infra-estrutura como um serviço 1: 0
Perdi a fé na indústria, queimei, mas o culto da ferramenta me salvou
Radiação: unidades
Semana de segurança 08: hacking VFEMail live
Implementando a interface do usuário no iOS: melhor, mais rápido e escalável
Como o Level Flow funciona em Uncharted 4 e The Last Of Us
História do segundo lugar na Copa da AI russa 2018: CodeBall
Determine sua idade biológica no perfil
Realizei cem entrevistas, recusei-me a centenas de pessoas - e só então aprendi a entrevistar
Um pouco sobre inteligência de negócios de TI
Por que o Google precisava de um gráfico de conhecimento?
Redux - revisando a lógica e as ações do redutor
BYD anuncia crescimento de vendas de veículos elétricos plugáveis
Como escrever rapidamente um site ou aplicativo da Web e não ser pego em colecionadores
Rollup: você já pode criar aplicativos
Não fique esperto com formulários de login
Auditoria do Chrome 500: Parte 1. Aterragem
Ciclo de vida de um artigo sobre Habré: escrevemos um habraparser. Parte dois
Orquestrador nômade alternativo na área de trabalho
Como eu tentei consertar uma pesquisa no mapa por drivers. Parte 2
Orange Pi 2G-IOT: mapa do campo minado
Os provedores de comunicação serão obrigados a concluir contratos para a conexão de edifícios residenciais
Conexão dos sensores KELLER ao MATLAB
Universidade de Innopolis realizará a primeira escola internacional de design de veículos autônomos da Rússia
Kotlin puzzlers, vol. 2: um novo lote de quebra-cabeças
Examinei toda a Áustria e encontrei ...
Termostato programável sem fio Wi-Fi com monitor de qualidade do ar e outros recursos úteis
Que presentes estão esperando por homens em 23 de fevereiro? Resultados da pesquisa
Como a redução da taxa de aquisição nos afetará (portadores de cartão) - 2
Locomotivas: o que sabemos sobre vagões ferroviários automotores
O Google abriu a zona de domínio .dev
Guia do Programa JPoint 2019
A visão geral das estruturas JavaScript: Qual escolher para o seu projeto?
Cuide da sua empresa desde tenra idade ou como criar uma startup enxuta
OpenStack expande portfólio e envolve CI / CD
Promoção: traga um livro em papel e obtenha desconto em qualquer leitor eletrônico ONYX BOOX
O que terminou o terceiro teste de Turing: estatísticas, diálogos interessantes e impressão geral
Splunk deixa a Rússia (completamente)
Uma visão geral dos métodos de segmentação de imagens na biblioteca scikit-image
MQ de coelho no sistema de processamento de residentes
Desça na terra mortal ...
Fatos interessantes sobre a história do programa lunar chinês e a missão espacial Chang'e-4
Renderização estéreo de baixo orçamento em poucas linhas de código (estereograma, anaglyph, estereoscópio)
Ferramentas de desenvolvimento e especificação do programa NanoCAD Mechanics
Como o VTB chegou a um único conhecimento
Erros comuns de passageiros de ferrovias e companhias aéreas
Escrevemos um rastreador para um ou dois 1.0
VMware NSX para o menor. Parte 2. Configurando Firewall e NAT
Como os pesquisadores descobrem os bancos de dados abertos do MongoDB e Elasticsearch
Detectando ataques da Web com um autoencodificador Seq2Seq
KeeBee Criando seu próprio teclado USB a partir do zero
6 pontos de crescimento de conversões ou como aumentar a confiança usando um telefone no site
Como dar e receber feedback se você é pardal-sociophobus
Gerando ícones de várias plataformas e com várias marcas com o Sketch e um script Node.js. - Parte # 1
Gerando ícones de várias plataformas e com várias marcas com o Sketch e um script Node.js. - Parte # 2
A história de como mudamos o ícone do PVS-Studio
A história de como mudamos o ícone do PVS-Studio
Escritório pró-agressivo
Criando uma câmera térmica DIY baseada em um Raspberry Pi
16 de março de Badoo PHP Meetup: testes e qualidade de código. O registro está aberto
Concurso online para resolver um problema da teoria dos jogos
Visão geral do scanner Metronor 3D
Mundo incorporado 2019 no centro de exposições de Nuremberg
Menor computador
O rebranding de produto é provavelmente o pior requisito de backlog
Meu caminho de engenheiro para programador
Ciência de dados no CodeFest: o sabor da revolução
Otimização de script com o Webpack SplitChunksPlugin
A LG apresentará um smartphone com um alto-falante de tela OLED: algumas palavras sobre o novo dispositivo e tecnologia
Ingressos para Mars custam menos de US $ 500.000
Para onde foram os primeiros adotantes?
Desenvolvedor, lembre-se: o tráfego do seu aplicativo está sendo monitorado
AI de áudio: extração de vocais da música usando redes neurais convolucionais
Embedded World 2019 - a maior exposição de eletrônicos embarcados
Artigos de leitura do simulador
Profundidades do SIEM: correlações prontas para uso. Parte 4. Modelo do sistema como um contexto de regras de correlação
Kaspersky Mobile Talks - uma reunião para desenvolvedores avançados
Obter informações e ignorar a autenticação de dois fatores em cartões bancários do TOP-10 (Ucrânia)
Já não é um conceito: a Samsung lançou o telefone dobrável Galaxy Fold por US $ 1980
Prendemos a autorização LDAP ao Kubernetes
Programação relacional: dor, interesse e dor novamente
KubeSail e seu cluster Kubernetes gratuito para desenvolvedores
Os resultados do experimento com uma semana de trabalho de quatro dias para trabalhadores de escritório na Nova Zelândia
Magento 2 EAV: Visão Geral das Estruturas de Dados
Positivos falsos no PVS-Studio: quão profunda é a toca do coelho
Falsos positivos no PVS-Studio: quão profunda é a toca do coelho
A escolha certa: um estudo prático das habilidades cognitivas dos macacos antropóides
Desempenho equilibrado do site. Parte 1: Estratégia
Para que Roskomnadzor não venha de repente
Emoções, trabalho independente
Armazenamento de longo prazo das métricas do Prometheus (Alexey Palazhchenko, Percona)
Soluções de bate-papo em tempo real versus plataformas de bate-papo - faça sua escolha
Desenvolvimento WebAssembly: rake real e exemplos
12 pontos de crescimento de conversões ou conteúdo que realmente vende
Redes sem fio industriais: qual escolher?
Como lidar com os erros corretamente: o silêncio nem sempre é bom
Primeira introdução ao protocolo HTTP, escrevendo o servidor Java Web mais simples
Como minimizar erros ao integrar com serviços externos: a experiência de um corretor online
Onze pérolas ocultas de Java 11
Como a ética se tornou a questão mais cara do Vale do Silício e a filosofia se tornou sua solução mais prática
Como aprender a determinar quando dizer não
Obtemos a senha mestra do gerenciador de senhas bloqueadas 1Password 4
DataChannels QUIC: Primeiros Passos
Como o mercado de impressão 3D cresceu em 2018 e o que isso significa para os negócios
OOP está morto, viva OOP
Nublado com possibilidade de publicidade não desativável no céu estrelado
Abordagem máquina-sinestésica para detectar ataques DDoS na rede. Parte 2
A primeira conferência de jogos do Mail.ru Group
Visualizador ASH: Reinicialização
Usando o poder computacional de R para testar a hipótese de igualdade de médias
Livro "GraphQL: Linguagem de Consulta para Aplicações Web Modernas"
Sobre quem e para que mensageiros "baterão"
Dinâmica espiral de Scrum e Graves: como não se deparar com recifes
As empresas de serviços sonham com seus produtos? Conversa com Maxilect
Uma abordagem avançada para detectar limites usando as paredes dos navios como exemplo
Wolfensteiny 3D - engenharia reversa 251 bytes de JavaScript
Como reduzimos a emissão de empréstimos para 2 cliques
Marca-passo de armazenamento em cluster + DRBD (primário duplo) + samba
Trabalhar com proteção de informações criptográficas e portadores de chaves de hardware no Linux
Guia do Usuário Kibana. Visualização. Parte 1
Espelho preto ou anúncio Picooc?
OpenAI Gym + ROS + Gazebo: treinando um robô autônomo em casa. Parte 1
Análise de recentes ataques em massa com captura de DNS
Por que o Kubernetes é tão complicado com repositórios?
Crie um exemplo do ARCore de faces aumentadas no Unity
A Forbes publicou uma lista das empresas russas de Internet mais caras em 2019
Efeitos de filtragem SVG. Parte 6. Criando texturas com feTurbulence
Habraiting 2018: os melhores materiais para 2018
Programação de inglês
Eles perderam evidências de uma nova física no Large Hadron Collider?
Centro de Monitoramento de Redes de Comunicação: o novo “defensor” do estado de Runet
A vulnerabilidade do WinRar, fechada por 19 anos, permite colocar o arquivo descompactado em qualquer lugar
A Rússia ficou em 9º lugar na classificação SSL global, à frente da China, Dinamarca e Suíça
Início rápido: Ir + Apache Kafka + Redis
“Artigo sobre boquete”: cientistas processaram 109 horas de sexo oral para desenvolver uma IA que suga um membro
Seminário “Por que entramos em contato com o Kubernetes e o que obtemos dele”, 28 de fevereiro de Moscou
Rastreamento dinâmico completo no Linux usando eBPF e bpftrace
Como os gráficos de rede neural ajudaram
Tarefas simples e longas eliminam os candidatos melhor do que os curtos e complexos
Guia do Usuário Kibana. Visualização. Parte 2
Como o framework tiOPF para delphi / lazarus funciona. Modelo de visitante
Testes de Ceedling + Eclipse ou de unidade para microcontroladores
Primeiro, observe o FoundationDB da Apple
Como se tornar um testador - o conhecimento e as habilidades necessárias
Como criar uma linda paleta de cores
Configuração da GAL no Zimbra Collaboration Suite
Ótima entrevista com o criador de Jenkins, Kohsuke Kawaguchi
Carregamento de dados em massa ou Como alimentar uma vila chinesa
Yandex Neural Network foi co-autor de uma peça para viola e orquestra
6 pontos de crescimento da conversão ou técnicas eficazes para trabalhar com o preço no site
The Witcher 3: Wild Hunt: como tradutores localizadores de nomes
Resumo da Fintech: robô do Banco Central contra pirâmides financeiras, bancos verificam dados de assinantes de operadoras de telefonia móvel
Bloqueio inteligente: por que a preguiça é um fator impulsionador do progresso da IoT
OpenStreetMap Part Medium: Visualização de Dados Ocultos
Cisco Live EMEA 2019: mudando a bicicleta antiga de TI para a BMW nas nuvens
Anacronismos, flexões, estrutura organizacional ruim: três dores de liderança em uma corporação
AMA com Habr (linha direta com TM, v 6.0)
Como obter uma oferta em Moscou em 1 dia para um engenheiro de controle de qualidade (e é caro morar aqui)
Experiência na construção de infraestrutura em arquitetura de microsserviços
O mundo confuso do barulho de Perlin
PyCon Rússia 2019: respostas às principais perguntas
Escolhendo fones de ouvido sem fio verdadeiros: 6 meses depois ...
Extensões de código populares do Visual Studio
Domestique seu suporte técnico
O que há no coração de um drone?
Wired - Um filme de múltiplas cenas animado desenhado e animado em VR
Pare de falar sobre "levar a segurança e a privacidade a sério"
Sobre computação quântica e livre arbítrio
[spoilers] Filme Terra Errante: O sol cai. Astronauta chinês e um russo com um frasco de vodka salvarão todos
Colônia. Capítulo 26: Port Demetrio
"Equipe elétrica" - agora definitivamente
RTOS ou não RTOS é a questão
Como criamos um sistema de pagamento em criptomoeda: cinco problemas principais
A herança cultural do Cazaquistão em modelos 3D
Entre no céu. Uma história honesta sobre uma paixão séria pelo paraquedismo
Conheça um estrategista de conteúdo: uma entrevista com Dmitry Kabanov, curador do Techstars Startup Digest e consultor SXSW
Roteamento direto e balanceamento com NFT vs Nginx
Haskell é realmente a linguagem dos gênios e da academia?
Padrões e anti-padrões de CI / CD. Parte 2
Como entender o código "estrangeiro" e ingressar em uma nova equipe?
Lançou o primeiro lander lunar comercial da Beresheet
Openshift - artesanato com chapéu vermelho
Guia do Usuário Kibana. Visualização. Parte 3
Programa de conferências Lua em Moscou 2019
A loja precisa da experiência do Stylish Crossell: Retail Rocket em análise de imagens para formar recomendações
Como é a lua anteriormente invisível de Netuno?
Proteção sem medo. Segurança da rosca na ferrugem
[Sexta-feira] Como fritar frango em termos de física
Além da pureza: o que pode e o que não pode reverter a membrana de osmose
Pesquisadores do Google: para se proteger contra o Spectre requer uma alteração na arquitetura do processador, os patches de software não ajudarão
7 pontos de crescimento da conversão ou como aumentar a clicabilidade dos botões
Cientistas chineses desenvolveram um gerador piezoelétrico para marcapasso
Impressão em massa no Windows
Spring Data JPA: o que é bom e o que é ruim
Listras de zebra - é uma zona de exclusão aérea para mosquitos
Não é apenas um telefone dobrável: a Samsung atualizou toda a sua linha de dispositivos portáteis
Funções de CPU RDRAND e RDSEED agora disponíveis
Arte ASCII "aplicada"
Cruzeiro abre código fonte da cosmovisão
RethinkDB: por que fechamos
Mau conselho: como escrever documentação técnica?
Obtenção de permissão para pilotar um drone (BVS, UAV) na Federação Russa em 2019
Dicas e truques do Digital Forensics: associação de contas de usuário local
Ativação da "bússola" no cego. Tecnologia Sezual
O Retorno do Filho Pródigo
Marketing em Movimento: O Ano da Produção GIF
Robô ambulante de quatro patas menor que uma cabeça de formiga
Robô do MIT aprende Jenga confiando na visão e no toque
Como se proteger de trolls de marca
O principal gerente da Apple foi acusado de abuso de informação privilegiada. Ele teve que lutar com ela
Noções básicas do PowerShell: Definindo o final de uma linha com um caractere específico
Primeira vez que experimentamos o App Center e falamos sobre nossa experiência
Cientistas desenvolveram células-tronco universais usando a engenharia CRISPR
Serviços Unificados goszakup.gov.kz - Versão 2
O YouTube desativou anúncios anti-vacina
Nos dedos: tipos associados em Rust e qual a diferença entre argumentos de tipo
Aprendendo a Computador: Como Ganhar uma Nova Habilidade
Panelas impossíveis e outras vitórias em ladrilhos Penrose
Pentesting Azure - Pensamentos sobre segurança na computação em nuvem
Três extensões reativas zen
NASA alerta SpaceX e Boeing sobre falhas em naves espaciais
Seis histórias de como o código foi reescrito do zero
Braços e manipuladores mecanizados - diga o que o laboratório de robótica da Universidade ITMO faz
E como você vê a educação em TI?
Facebook fechará seu spyware VPN Onavo
Rede neural ensinada a desenhar os detalhes que faltam na foto das pessoas
Making JaCarta Editor
Jogo interativo em XSLT
A nova cronologia de Iyon, o Pacífico
Os funcionários da Microsoft se opuseram ao uso do HoloLens no exército, porque a guerra se transformou em um jogo de computador
O que procurar ao escolher um leitor - sistemas operacionais e hardware
Som no fio: a história do telégrafo
Kuril On-line
Antepassados de helicóptero. A verdadeira causa do descontentamento entre os adolescentes britânicos
Por que o aplicativo de controle remoto precisa saber minha localização?
Protocolo de streaming de pacotes para microcontroladores PSP1N
Habraiting 2017: os melhores materiais para 2017
Stonehenge. Os segredos dos megálitos
Como "dividir" o ADC corretamente
Fractais em números irracionais
O que dá uma abordagem científica a questões éticas: o código fonte do politicamente correto
O primeiro sistema de alto-falantes de areia de produção impresso em uma impressora 3D na República Tcheca
O resumo de materiais interessantes para o desenvolvedor móvel # 287 (18 de fevereiro a 24 de fevereiro)
Novos resultados de estudo: transplante de medula óssea pode retardar o envelhecimento
Fatores do valor do Bitcoin
Como minha vida se transformou em um livro de Kafka
SDN será lançado no espaço: por que isso é necessário
Batfish 1. Introdução
Balanceadores de carga para sistemas de orquestração
Variedades de SIMD
Arquitetura de Data Warehouse: Tradicional e Cloud
Vue mixins, a maneira explícita (por um exemplo de plugin de modificadores BEM)
Hayabusa-2 "tocou o asteróide pela primeira vez
A vida de um programador simples é difícil e clara
Toda a história do Linux. Parte I: como tudo começou
Eventos digitais em Moscou, de 25 de fevereiro a 3 de março
Galope do pixel - parte cinco - animação do caráter. Caminhada
12 conceitos de JavaScript para conhecer
Gerenciamento de memória Python
O resumo de materiais frescos do mundo do front-end da última semana n ° 353 (17 a 24 de fevereiro de 2019)
Frontend Weekly Digest (18 a 24 de fevereiro de 2019)
Docker de aprendizagem Parte 6: Trabalhando com dados
Redes Kubernetes: Pods
Tutorial Reagir Parte 19: Métodos do Ciclo de Vida dos Componentes
Tutorial Reagir Parte 20: Primeira lição de renderização condicional
Otimização do sistema de controle LQR
PHP Digest No. 150 (11 a 25 de fevereiro de 2019)
Como recomendar músicas que quase ninguém ouviu. Relatório Yandex
A evolução da interação de cluster. Como implementamos o ActiveMQ e o Hazelcast
Napalm corporativo
O primeiro espaçoporto privado será construído na Rússia
Missão lunar "Bereshit" - um portal online com simulador de trajetória e monitoramento dos parâmetros atuais de voo
Interface do usuário fraca, programador fraco
Por que um carro automático clássico é impossível e não tem perspectivas comerciais
Sistemas de vigilância nacional da China: uma fonte não apenas de dados, mas também de uma renda estável
Dualidade - um mecanismo fácil e rápido para o igrostroy no Windows (Ext.)
Mentiras LED de proporções sem precedentes
Likbez lança Istio
Criação da barra de navegação inferior no Kotlin usando Anko
O Projeto Prometheus: Procurando fogo usando IA
Workshop sobre impressão 3D industrial: 1º de março no Caliber Technopark
Classificação de empregadores de TI em São Petersburgo e Moscou 2018: resultados de uma pesquisa com desenvolvedores
1 de março - Teamlead Meetup: avaliação e motivação dos funcionários
Existe vida no Windows 98, parte dois - sobre software
Linux Foundation anuncia plataforma ELISA de código aberto para o desenvolvimento de sistemas automatizados
Piloto militar, físico nuclear e engenheiro-chefe do Kremlin - que foram os desenvolvedores da ASCON em uma vida passada
Apresentando o Microsoft HoloLens 2
Como o Tinkoff.ru automatiza a análise com o Zeppelin
Como funciona a planta inteligente da General Electric
Apresentando o Microsoft HoloLens 2
Webinar Group-IB “Visão Forense sobre a Proteção de Objetos CII em 2019”
Como fazer um estágio em uma grande empresa de TI
STM32F103C8T6 como unidade flash com sistema de arquivos FAT12
Linus Torvalds não acredita que os servidores na arquitetura ARM substituam o x86. “Vendendo um modelo de 64 bits - idiotice”
STM32. Prática de perda de peso ou dieta para o controlador
Layout de teste? Fácil
Como fazer amigos PLUTO e HDSDR
Física dos tornados de jogos: como a aerodinâmica é implementada em Just Cause 4 (tráfego)
Programa de conferências Lua In Moscow 2019
HyperX Fury 3D - SSD com um pedigree claro
Previsões: as nuvens mudarão 2019
Como implementamos o cache no banco de dados Tarantool
Jogos mudam o mundo: como Hellblade chama a atenção para os problemas das pessoas com doenças mentais
Você não precisa de Blockchain: oito casos de uso conhecidos e por que eles não funcionam
Como cobrir as faixas na blockchain? Nosso conceito de misturador de transações
Por que os gráficos de tráfego "mentem"
A história do LiveJournal cirílico: como a administração russa esmagou a ascensão dos blogs em língua russa
Desconectar: o que acontece quando você sai do Facebook?
Como um quebra-cabeça infantil ajuda a revelar os segredos do magnetismo
Sobre o armazenamento de dados pessoais, Roskomnadzor e sites de namoro
Por que você não deve esperar pelas manifestações morais dos robomobiles
Como uma dúzia de empresas líderes estão tentando criar um lidar poderoso e barato
API do contrato do GT: zoológico de serviços
Os jogos para celular do navegador desafiam você
Solução matemática para problemas de relatividade
Como as locomotivas a vapor foram organizadas
Programação para não programadores. Biografia de junho
Security Week 09: vulnerabilidade de 19 anos no WinRAR
Chatbot para Vkontakte no ASP.NET Core C #
Automatize a transição para React Hooks
Avaliação do mercado de criptomoedas atingirá US $ 1 trilhão este ano - previsões de criptomoeda 2019
Kubespray como serviço - adicione o Kubernetes a qualquer nuvem
Resumindo o concurso online para o jogo Blotto
Notas do Biorobot
Automatize a conversão de arquivos do Word para outros formatos
Fundamentos termoacústicos
Habra megarating: os melhores artigos e estatísticas de Habr há 12 anos. Parte 1/2
Categorias de expressão em C ++
Obtendo links para perfis Vk a partir dos resultados do SearchFace usando Python (mas isso não é exato)
Projetos no CodeFest: Como um gerente pode sobreviver em um mundo em constante mudança?
ZTE mostrou um relógio de smartphone α
Kubernetes histórias de sucesso em produção. Parte 10: Reddit
Para a plataforma russa de PCs industriais, eles usaram os processadores Baikal-T1 e Alt OS
Cirurgia ocular "em um sonho" - dormir ou não dormir - eis a questão
VMmanager 6: uma nova ferramenta para criar máquinas virtuais do ISPsystem
Dicas e truques do Forense Digital: Auditoria aprimorada da linha de comando
Flutter. Prós e contras
As 10 principais empresas de desenvolvimento de aplicativos móveis para empresas e startups
Implementação do banco digital móvel somente no Cazaquistão
Intel PAC N3000 - FPGA para aplicativos de rede
Notificações de login do servidor (SSH / TERMINAL) baratas e alegres
Reduza os riscos de inatividade com a arquitetura Shared Nothing
Vamos bater em rali e desleixo do Java EE! Entrevista com Sebastian Dashner, Comissário de EE de Jacarta
A visão de um biólogo da teoria mutacional do envelhecimento
Como o sistema de videovigilância Ivideon funciona: uma visão geral da conta pessoal do usuário
Criação eficiente de componentes com sistema estilizado
10 coisas sobre SEO técnico que todo proprietário de site WordPress precisa saber
Três pontos de crescimento da conversão, ou como aumentar a segurança e aumentar as vendas no site
Escrevendo um aplicativo Android no assembler
Conversas em C ++: WP 21, Boost, Conferences
Quadro jurídico para biometria
Onde ensinar programação para crianças?
VPN sem VPN ou uma história sobre o uso não convencional de SSH
Convidamos você no dia 6 de março ao ElixirLangMoscow Meetup # 9
Eclipse para microcontroladores (STM32) + Depurador com reconhecimento de tarefas FreeRTOS
Assista ao Meetup ao vivo na Acronis
Código de entropia rANS ou como escrever seu próprio arquivador
Autoridades francesas multaram o banco UBS em US $ 4 bilhões por ajudar os clientes a evitar impostos
Desempenho equilibrado do site. Parte 2: Otimização técnica
Devoção ao terror removida do Steam - a causa novamente é Winnie the Pooh, Xi Jinping e a raiva da China por conotações políticas
Gerenciamento de incêndio como parte do trabalho do líder
O que está acontecendo no mercado de streaming de áudio: discutindo o desenvolvimento de plataformas de streaming
Guia do Usuário Kibana. Visualização. Parte 4
Quem é o gerente do projeto na opinião do proprietário da empresa e como lidar com isso
Não leve para o trabalho. Mas e se o problema estiver em você?
Uma história na nuvem: Huawei + 3data = nuvem
Practical Go: Dicas para escrever programas suportados no mundo real
iRobot Scooba: experiência e soluções para problemas comuns de um limpador de robô de lavagem
Estágios para desenvolvedores em Avito: missões de combate e trabalho com mentores experientes
Cartomancia em redes neurais: se o próprio autor anotou nos comentários no post
42 Vale do Silício: como ser selecionado
REST? Tome um JSON-RPC idiota
Acesso simplificado a dados interno FAT12 para STM32
Um pouco sobre o sombreamento Phong
Visão Geral do Mercado Monowheels 2019
Por que o cérebro precisa de uma "pausa"
Impressora 3D Solidprint Sign
Você como você quer, mas eu fiz
VMware NSX para o menor. Parte 3. Configurando o DHCP
Nos últimos 12 anos, nunca mostrei um currículo
SIP do megafone em casa
Tudo o que você precisa saber sobre as extensões de aplicativos para iOS
Criando um modelo de fluxo de dados para transmitir dados do Pub / Sub para o BigQuery com base no GCP usando o Apache Beam SDK e Python
Aprenda táticas, técnicas e conhecimentos comuns do adversário (ATT @ CK). Táticas corporativas. Parte 9
Sketch + Node.js: gerando ícones para muitas plataformas e marcas
Satya Nadella falou sobre cooperação com o Pentágono
Como a tecnologia cria novas realidades
Instalando uma Tela IPS no Thinkpad T430S
Vamos implantar no Openshift
Medicina digital pode resistir a hackers
O livro “Mastering Kubernetes. Orquestração de arquiteturas de contêiner "
A era da economia de impressões já está próxima. Tecnologias do futuro em casa
Realidade de trabalho - Xichang Satellite Launch Center - XSLC
Estamos em UltraHD Morty! Como assistir a qualquer filme em 4K
Estratégia de segurança da informação: você decidiu como seguir em frente?
Inicie o aplicativo no Openshift e compare as ferramentas existentes
Como se antecipar aos concorrentes: SIBUR desenvolve manufatura aditiva
7 etapas para usar o Room. Passo a passo para migrar seu aplicativo para o Room
Fórmula para coreano ou reconheça Hangul de forma rápida, fácil e sem erros.
Quebrando - não construindo. Ou devolução
Por que escolhemos o Lexus RX450h
API REST no Laravel em 100 linhas de código
Eclipse Che 7 já está aqui
Escolhendo um sistema de armazenamento de arquivos para o trabalho em equipe
Recompensa do usuário aos autores de Habr
Tratamento de erro unificado (opção C ++ para microcontroladores)
Índices no PostgreSQL - 1
Dicas e truques do Kubernetes: movendo recursos de cluster para o Helm 2
Kit de iniciação para testes de segurança na Web
Desenvolvimento de um novo ramo de produtos: como se livrar do impraticável e se manter útil
Análise do Butkit FinFisher
Invidious - front-end alternativo do YouTube
O caminho do historiador de RH para programadores Java: um pouco de sorte e perseverança
Com você FizTech.Science: estamos procurando parâmetros ocultos e mergulhando no maravilhoso mundo quântico
Teste funcional das habilidades do Yandex Alice no Node.js
Os cientistas identificaram as falhas da interface do Windows Update, que é parcialmente projetada para "usuários estúpidos"
Iatismo - pode ser barato
Programando microcontroladores ESP8266 / ESP32 escrevendo arquivos de configuração YAML
freetype 2 e opengl escrevem texto
Câmeras 2019: autônomo, inteligente, autônomo
A maneira mais eficaz de combater a pirataria - serviços jurídicos convenientes e baratos
Escolhendo um presente para uma garota Geek
NASA: o número de planetas habitáveis em nossa galáxia é muito menor do que se pensa
Tecnologia dos anos 80: quem revive os processadores em escala de bolachas
“Os contêineres venceram a batalha, mas perdem a guerra contra a arquitetura sem servidor” - Simon Wardley
Apresentando ODE Neural
Efeitos de filtragem SVG. Parte 7. Encaminhar
Gerenciamento de arquivos mal feito - Parte 2: Masterpiece of Shit
O k3s é um Kubernetes pequeno, mas certificado pela Rancher Labs
Python e FPGA. Teste
Experiência: coletamos um diretório de unidades que emitiram um passaporte
Anunciado o Dart 2.2: Código de máquina mais eficiente, suporte para literais definidos
Os hackers são piores do que pintar ou como proteger aplicativos da web
Lei da primavera em termos de constituição. Por que pode
Novo codec AV1: acelere o carregamento de vídeo em um navegador
Design no CodeFest. Mas isso não é certo
Uma estratégia nacional de inteligência artificial está sendo criada na Rússia
Trojan.Multi.BroSubsc.gen - o Kaspersky trabalha
Esteróides de carreira. Caminho Samurai
Reintrodução de bisonte (pequena vitória dos zoólogos)
ReCaptcha bypass em testes de selênio
Tempo de execução maduro do contêiner: containererd torna-se graduado em CNCF
Resumo dos eventos para profissionais de RH na área de TI em março de 2019
Parceria como uma ferramenta eficaz para o desenvolvimento de negócios
Como usamos o sistema de monitoramento de varejo Zabbix
Reação e divisão de código
Como o programador do Google resolve problemas comuns
O que fazer se você deseja arrecadar dinheiro para o reparo de Failure e apenas a Wikipedia estiver disponível
Nova tecnologia pode dez vezes melhorar a resolução de imagens de tecidos biológicos
Fevereiro de 2019 Joomla Digest
Resumo dos eventos de TI de março (parte um)
Postgres extensíveis
Digitalização da comunicação: por que precisamos de emoji
Degradação de software
Várias maneiras de falsificar PDF com assinatura digital
As empresas finalmente se preocuparam com o desenvolvimento de dispositivos IoT e sua segurança
RxJava2 + Retrofit 2. Modificamos o adaptador para lidar com a falta de status da Internet no Android
Cachoeira elegante do RiME no mecanismo do jogo: faça um fluxo de água
Trabalhando com a API Jira com Python
Conexão micrômetro para aplicativo da web Java
Como simplificar a pesquisa de banco de dados Oracle: um "conjunto de cavalheiros" de scripts
Antiguidades: câmera de disquete de 20 anos
Como Love Kubernetes foi para o Mail.ru Group em 14 de fevereiro
SEC acusou Ilon Mask de violar a proibição de publicação de dados importantes sobre Tesla nas redes sociais
Guia do desenvolvedor para criar aplicativos de IA
Delta-OMA (D-OMA): Novo método de acesso múltiplo em massa 6G. Parte 1
Cluster de pontos de acesso sem fio usando o método k-means
Microservice on GO para obter vídeos de tweets
Construindo uma estrutura metálica de um edifício usando o programa SPDS
Para a questão das baterias
Guia do Usuário Kibana. Visualização. Parte 5
Guia para desenvolvedores criarem aplicativos de IA
Antipatterns Vim
Novas linguagens de programação silenciosamente matam nossa conexão com a realidade
Guia para a auditoria automática de contratos inteligentes. Parte 3: Mitrilo
Melhorando a funcionalidade do componente React com React.memo ()
O pool de mineração Coinhive para de funcionar
Treinamento de modelos TensorFlow com o Serviço de Machine Learning do Azure
Um simples nordem moscovita: uma entrevista com o criador do duque Nukem
O Facebook dará aos usuários a oportunidade de limpar sua história
Vida em partículas
Testes do 3CX v16 no Raspberry Pi 3B + e atualização do WebMeeting
Introdução ao Azure Machine Learning usando o Python SDK
Cálculos com 128 caracteres: Vencedores do concurso Wolfram de linha única
Uma previsão de um dia e meio de energia eólica ajudará a otimizar a potência de saída dos geradores eólicos
Objeto composto de "fonte de dados" e elementos de uma abordagem funcional
Como desativar a proteção do Spectre: um novo parâmetro foi adicionado ao kernel do Linux
Roskomnadzor bloqueou acidentalmente os stubs dos provedores
GitLab 11.8 lançado com suporte a JavaScript no SAST, subgrupos no Pages e rastreamento de erros
Telefone Energizer: 18.000 mAh de energia limpa
Código VS - Snippets de marionetistas
Neurosexismo: desmascarando o mito de que homens e mulheres têm cérebros diferentes
1C no Elastic Compute Service Alibaba Cloud. Tesouros de Alibaba
1C e Elib Compute Service Alibaba Cloud
Interface para serviços em nuvem no segmento B2B: entre beleza e utilitarismo
Heroes III - 20 anos
Início rápido do STM32. Parte 1 de software, materiais, Cube MX
Roskomnadzor planeja multar o Facebook por não conformidade
Esquema de metrô alternativo de Minsk
Habra megarating: os melhores artigos e estatísticas de Habr há 12 anos. Parte 2/2
Estamos preparando uma pesquisa de texto completo no Postgres. Parte 1
Cientistas desenvolvem um exército universal de linfócitos T para destruir o câncer
Caos - uma máquina que pode detectar vulnerabilidades em programas e corrigi-las
Damos "ferro" de graça
Pronto socorro: a vida secreta dos moderadores do Facebook nos EUA
Hacking CAN bus automático. Painel virtual
O Facebook está se preparando para emitir moedas digitais ligadas a uma cesta de moedas e garantidas pelo capital da empresa
Então nós terminamos. Capítulo 1, em que tudo começa (e, muito mal)
Extensão do SketchUp (plugin) para design de móveis por um programador
"Engenharia reversa" do aparelho "Grozny" do romance de Jules Verne "O Senhor do mundo"
8 erros na pronúncia dos sons em inglês, o que torna a maioria dos falantes de russo
Levelord, um residente comum de Moscou: entrevista com o criador do duque Nukem
Missão lunar de Bereshit - engenheiros da MCC SpaceIL e Israel Aerospace Industries (IAI) resolveram os problemas
Notificações por push do servidor SpringBoot
Notebook Compaq LTE 5000, Parte Um - Apresentando
Preparação para a inspeção de Roskomnadzor: prática dura para os corajosos
Publicar erros de digitação em publicações
Como eu decidi proteger documentos contra falsificação e "inventei" uma assinatura digital eletrônica
Resumo da ciência de dados
Como definimos a estação base de maior altitude na Europa Oriental
FunTech iOS-meetup # 1
Perversões curiosas do mundo da TI - 3
Mau conselho: como escrever documentação técnica? Parte dois
Este conteúdo não está disponível no seu país: notícias que você não pode aprender com a Rússia
Qual dos desenvolvedores que vivem na mesma cidade ganha mais: trabalhando remotamente ou no escritório?
Registrador de bobina Slf4j alternativo
Colônia. Epílogo
Por que o Dodo Pizza precisa de 250 desenvolvedores?
Usando contas inteligentes Waves: de leilões a programas de bônus
Notícias recentes: Lançada a maior planta de células solares do Hemisfério Ocidental
Rust 1.33 Release
NASA aprovou o lançamento de teste não tripulado do Dragon-2
Reagir e Vue: Pontos fortes
Ciclo de vida do código Python - CPython Runtime Model
Defesa digital do mundo plástico dos reguladores domésticos da Internet
Raspagem da Web para desenvolvedores da Web: um breve resumo
10 comandos Git que um desenvolvedor deve saber
Segredo do firmware
Eliminando oportunidades de seqüestro de tráfego
Delta Chat - mensageiro descentralizado sobre o email
AsyncIO Micropython: métodos de sincronização em programação assíncrona
5 erros a serem evitados ao criar modelos 3D para impressão 3D
Ir + = controle de versão do pacote
Dart 2. Programação assíncrona: fluxos de dados
Guia do Usuário Kibana. Visualização. Parte 6
Aprendizado de máquina em Dodo. Como iniciar uma nova direção, se você é um desenvolvedor
Dardo 2. Programação assíncrona: futuros
NoVerify: o link para PHP da equipe VKontakte agora está em domínio público
Oftalmologistas russos falaram sobre visão biônica. O novo aplicativo móvel demonstra o trabalho de cyber
Radiação: fontes
Fazendo o ST-Link V2.1 a partir do chinês ST-Link V2
Estágio Sberseasons: Python, UX / UI, dados e muito mais para estudantes
O que Oleg Artamonov está um pouco errado
Gatsby.js em detalhes
Olho e ouço onde quero. Integrando o Chromecast em um aplicativo Android
Smartphones dobráveis: e os aplicativos?
Como vender um git para outro git
Firmware Sonoff Basic via Raspberry Pi
DoT para distribuição RPZ
Uma biblioteca C ++ compacta para programar métodos de diferenças finitas no estilo do operador. Parte 1. Semântica
Como fazer uma alteração com uma retrospectiva
Notebook Compaq LTE 5000, parte dois - sobre as deficiências e seu tratamento
Ode ao seu amado companheiro. Enciclopédia do proprietário do Dell Latitude D820 / D830
Erros comuns do programador ao se candidatar a um emprego
Tarefas do livro escolar II
Antecipações ao desenvolver um diálogo com um bot de bate-papo
Planejando o poker: notas sobre a primeira impressão do desenvolvedor
Redis muda de licença novamente
otimização inovadora
Registro de velocidade de rede de fibra óptica de 500 Gbps
Melhorando a produtividade do desenvolvimento com o Vue - parte 2
Redux-symbiote - ações de escrita e redutores quase sem dor
O que é perguntado na entrevista de junho ou como eu estava procurando meu segundo emprego em TI
Empresas não tecnológicas começam a usar inteligência artificial em larga escala
Futuro da nuvem
A história dos toca-fitas soviéticos: a evolução do Desna, MK-60 fabricado nos EUA e nos gravadores folk dos anos 70
Na terceira vez em minha vida, vi um termovisor vivo e o segurei em minhas mãos pela primeira vez
Visão geral da Estação DECT Snom M300 Base e Kit M215
Quais são as características e tarefas do acompanhamento sonoro dos jogos
Carregamento lento do módulo de recursos da pasta "node_modules"
Programação confiável no contexto de linguagens. Parte 2 - Desafiantes
Desenvolvimento de conversor de impulso no DSP: princípio de operação, cálculos, prototipagem
Densidade do lote de varejo
Um clique na interface Booking com pode arruinar as férias ou por que um sistema de classificação funcional é importante
Classificar o caos
Expandindo a funcionalidade do sistema de áudio padrão
Thymeleaf: Layout de dialeto + Spring Boot 2
Log do NodeJS corrigido
Eventos digitais em Moscou de 04 a 10 de março
Mais importante. Integração com serviços externos
Mais importante. Integração com serviços externos (parte 2)
Resumo da Fintech: transferências gratuitas no sistema SBP, vulnerabilidade dos bancos a ataques e outras notícias
A máquina universal para a realização de testes de bricolage, parte 1
Estudar em uma universidade estrangeira na primeira pessoa
Resumo da Pesquisa e Desenvolvimento da Universidade ITMO: discutindo tendências e novas conquistas dos cientistas
Entusiasta recriou a placa de som Sound Blaster 1.0 - conte-nos o quão notável é o projeto
A linha de comando mais simples no NASM e QEMU
O resumo de materiais interessantes para o desenvolvedor móvel # 288 (24 de fevereiro a 3 de março)
[Pelas docas] Flutter. Parte 1. Para desenvolvedores do Android
7 recomendações para analisar os 70 principais parâmetros de crescimento do site em 2019 no Yandex
Uma primeira olhada no JavaScript através dos olhos de um desenvolvedor Java
Criando um aplicativo Android usando o Anko Layouts e o Anko Coroutines
Engenheiro Sênior em busca de trabalho. Sobre tarefas em entrevistas técnicas e perguntas teóricas
Mitos da física popular moderna
Transformação digital no exemplo do call center de qualquer empresa
Padrões de simultaneidade e erro ocultos no código: Deadlock
Blockchain e dados médicos: como funciona
Como efetuar login no NodeJS para que os meninos no quintal respeitem
Magic Leap planeja complementar o mundo real com camadas digitais
Como economizar recursos no navegador e não quebrar a web. Relatório Yandex
Abismo ou caminho artificial desde um piloto de RPA até a implementação em toda a empresa
Ajudando o Queryable Provider a classificar seqüências de caracteres interpoladas
Erros típicos ao trabalhar com o PostgreSQL. Parte 1
Como o "dragão" tripulado cresceu
Como promover um jogo incremental? Grátis, rápido e eficiente *
Em um experimento único, os ratos receberam visão infravermelha
Frontend Weekly Digest (25 de fevereiro a 3 de março de 2019)
O resumo de materiais frescos do mundo do front-end da última semana n ° 354 (25 de fevereiro a 3 de março de 2019)
Sobre avaliação e gerenciamento do desenvolvimento de produtos de software
Uma Web está à frente da SpaceX na implantação de satélites da Internet
Como se pode simplificar e acelerar o cálculo de uma rede neural de propagação direta?
A primeira mesa-redonda pública “Precisamos de padrões nacionais na Internet das coisas?” - na conferência InoThings ++
O que brilha Crew Dragon Roscosmos
ReactOS 0.4.11 - Mais cem aplicações
Todos podem aprender inglês facilmente
Componente Figma e organização de instâncias usando o Userpic como exemplo
Porco corporativo
Os 10 principais relatórios da conferência C ++ Russia 2018: vídeos completos, slides e comentários
Analisador estático de Detekt para Kotlin
Transformamos o local de trabalho em um reclinável por US $ 200
Proxy PHP Xdebug: quando os recursos padrão do Xdebug não são suficientes
A Rússia é punida pelo comércio ilegal de dados pessoais?
Como o udalenka acelera a inovação no GitLab
Customização do Django ORM no exemplo do ZomboDB
Sistemas distribuídos. Padrões de design. Resenha
Guia do Pandas para análise de big data
As 10 melhores técnicas de hackers na Web em 2018
Case. Economizando 300 000 p. por mês em publicidade contextual
RL Intuitivo (Aprendizagem por Reforço): Introdução ao Critério de Atores de Vantagem (A2C)
Como aumentar a segurança nos sistemas de identificação pessoal e controle de acesso
A história dos toca-fitas soviéticos (parte dois): o boom do Walkmen, um gadget para a KGB e gravadores
Como fazer o jogo funcionar a 60fps
Wireshark 3.0.0: revisão de inovações
Gravadores de vídeo para vigilância por vídeo - gratuitamente
Revisão da Sprint: Merda a ótima
Conectando caixas de correio externas ao Zimbra
SmartMail Conf: Primeira conferência de correio de aprendizado de máquina Mail.ru
Índices no PostgreSQL - 2
Formigueiro ou fortaleza? Estou construindo uma casa pelo preço de um apartamento. 4 parte. Conforto ou necessidade de gadgets em casa?
O que é aliasing estrito e por que devemos nos importar? Parte 1
Outra história do remoter
“Se um produto não for necessário, não importa como você o embale, não fará sentido”: como as empresas de tecnologia trabalham em interfaces
Mash: multithreading, coroutines, assíncrono e espera
Como resfriar equipamentos em um data center - três novas tecnologias
Igual à lua: engenharia reversa de um módulo híbrido de amp op
Semana 10 de segurança: Vulnerabilidades de driver NVIDIA
Regras Sigma. Artesanato ou novo padrão para SOC
Usando a ferramenta de configuração do Datapath
A base para uma teoria generalizada das redes neurais é criada
Overclockers de longa duração: como o resfriamento líquido começou a dominar nos data centers
Lançamento do Linux 5.0
Engenharia reversa de formato binário usando arquivos .SNG da Korg como exemplo
Como tentamos assédio moral
Documentos sobre o edifício: pequenas alegrias da automação no exemplo da Torre Negra
Vulnerabilidade no Telegram permite ignorar a senha de código local de qualquer tamanho
Faça uma pergunta ao autor de Lua
Dicas e truques do Forense Digital: Como encontrar uma conexão VPN ativa no despejo de memória
Usando contas Joomla em um projeto Django
Você vai monitorar tudo para mim? Sim
Trilha sonora do jogo: humanidades também choram
Os Headhunters são necessários?
Meu sistema de automação residencial
A velocidade diminui a velocidade diminui?
Objeto de domínio com Lombok: Battle Classic
As carteiras frias da bolsa de criptomoedas QuadrigaCX, cujo fundador morreu, estavam vazias
Bot de telegrama + Google Analytics
Motor de papelão para um jogo de tabuleiro elétrico. Como a aproximamos da realidade
CI / CD usando Jenkins no Kubernetes
Aceleramos o processamento de eventos para 1,6 milhões por segundo
Não para selfie: ensaio imunossorvente digital ligado a enzima usando um novo chip incorporado em um smartphone
Aprendizado de máquina no monitoramento de TI
Como tornar as corotinas no Unity um pouco mais convenientes
O livro “Algoritmo Perfeito. O básico
Habraiting: construindo uma nuvem de palavras que falam russo no exemplo dos cabeçalhos Habra
Durabilidade da lâmpada LED e emissão de luz reduzida
Energia geotérmica: como o calor da Terra se transformou em um recurso energético eficiente
Você traz más notícias para a gerência?
Escalonamento de aplicativos Kubernetes com base nas métricas do Prometheus
Bug perfeito: usando confusão de tipo no Flash. Parte 1
O que ler em março: 22 novos livros para profissionais de marketing, gerentes, desenvolvedores e designers
A maioria das habilidades que não são de programação aumentam o valor do desenvolvedor
Redes Kubernetes: ingresso
Ir mecanismos de alocação
Análise e otimização de aplicativos React
Usando Fastify e Preact para prototipar aplicativos da Web rapidamente
Mudando para Next.js e acelerando o carregamento da página inicial do manifold.co 7,5 vezes
8 truques para trabalhar com CSS: paralaxe, rodapé fixo e outros
Matemática reconciliando Newton com o mundo quântico
Como assistir SDDL e não quebrar os olhos em ponto e vírgula
QIWI Kitchen 6 de fevereiro - como foi + apresentações dos palestrantes
Pós-pós, meta-meta. Nós aprendemos a escrever no Habr
Placa Intel SGX. Cada servidor merece seu SGX
Carsten Zero se apresentará no PHDays 9
Como dar feedback: 9 regras
Instâncias de segurança da informação na plataforma attackdefense.com
Onde os sonhos levam: subterrâneo
Maior projeto em litografia estéreo: esqueleto gigantesco impresso em uma impressora 3D
As tecnologias de substituição sensorial permitirão ver o mundo com a ajuda dos sons: como funciona a neuroplasticidade do cérebro humano
O que digitar e como montar um projeto C ++
Desempenho equilibrado do site. Parte 3: Conteúdo
Tutorial do DataPower
Análise de dados Scala - uma necessidade urgente ou uma oportunidade agradável?
Missão lunar "Bereshit" - selfie no fundo da Terra
Blockchain sem intermediários: como enviamos títulos para um registro distribuído
Um dos gigantes do streaming lançado na Índia e atraiu um milhão de usuários em uma semana
S for Security: segurança das coisas na Internet e relatórios no InoThings ++ 2019
Aplicativo de metrô de Moscou para a Windows Store
Vale a pena lidar com usinas de energia solar móveis?
Sobre a magistratura Tinkoff.ru no MIPT
Projeto, ciclos de desenvolvimento e testes
MySQL - Usando variáveis em uma consulta
O que determina a receita dos mineiros?
Revisão da plataforma IoT do Google
Defeitos semelhantes
Footcloths
Os funcionários do Google descobriram que o trabalho na versão do mecanismo de pesquisa para a China continua
Generalização rápida de marcadores em um mapa WebGL
Interromper o download e o armazenamento de zeros
O filme “Office Space” tem 20 anos: como mudou nossos empregos
O robô de chita do MIT pode fazer back flips e correr rápido
Microsoft: Rússia está à frente dos EUA e da Europa na implementação de inteligência artificial
My Little Relays: Triple Brainfuck, ou o que é loucura
Como fazer uma muleta para a Tinkoff Investments com suas próprias mãos ou notificações de ações necessárias para obter lucros / perdas
6 jogos de tabuleiro para nivelar o inglês
Criação de perfil e rastreio com perf
Engenharia reversa de formato binário usando arquivos SNG Korg como exemplo. Parte 2
Notebook Compaq LTE 5000, parte dois e meio - bônus
Solução RIPE e suas consequências para a exclusão de dois LIRs russos (Netup, gcxc.net)
Aplicativo tolo para a Windows Store
A coisa do chapéu: os 10 principais relatórios do Heisenbug 2018 em Moscou
Djinn virtual em 8 de março - ou como surpreender seus funcionários em um dia de primavera
Bancos de dados operacionais e analíticos: armazenamento de coluna x linha
5 hacks vitalícios para otimizar consultas SQL no Greenplum
Um artigo sobre como o CommVault faz backup do PostgreSQL
O estagiário Vasya e suas histórias sobre a API de idempotência
Resumo do Gerenciamento de Produto. O que excita produtos e profissionais de marketing em 2019
Visão geral dos scanners de código de barras JavaScript
Matemática para cientista de dados: seções necessárias
Índices no PostgreSQL - 3 (Hash)
Learning Go: uma seleção de relatórios de vídeo
Equívocos mais comuns na física popular
VShard - escala horizontal em Tarantool
Seqüestro de BGP adicionando a vítima AS ao AS-SET do atacante
7 dicas úteis para usar o quarto
Por que precisamos de um sistema de monitoramento em um chip
As inscrições estão abertas para o Allure Server Meetup em São Petersburgo
Convidamos você para a conferência “arquiteto (TI) em projetos e organizações de TI”
Pesquisa: Tecnologias em nuvem em serviços de GIS e dados geográficos
Monitorar pings entre hosts Kubernetes é a nossa receita
Bot simples de telegrama em Python em 30 minutos
MVCC-1. Isolamento
O programa preliminar DUMP-2019 está pronto. Palestrantes do Evil Marcianos, Tinkoff.ru, HTML Academy, SkyEng, 2GIS
Convidamos você para a Festa Droid - uma reunião dedicada a questões práticas do desenvolvimento de aplicativos e dispositivos Android
Mitos da Física Popular, continuação: Gravidade
"Não vejo razão para usar o Python para trabalhar com o Spark, exceto a preguiça"
10 anos se passaram e ninguém descobriu como usar o blockchain. E aqui de novo?
Crie seu próprio controlador de jogo
10 erros comuns no inglês escrito e como lidar com eles
Corotinas personalizadas em união com preferência e cortesãs
Data center no mar e em órbita: eles têm significado prático?
Bem-vindo ao Vale do Silício
Engenharia social como dramaturgia, ou o que o domínio de phishing e o rifle Chekhov têm em comum
Gerenciamento de TI sem nós e com problemas
Criador de Anubis preso
Por que o teste não se limita a encontrar bugs
Instale o Windows através dos Serviços de Implantação do Windows e do Microsoft Deployment Toolkit
O Vue.js processa funções e transições (traduzido por Hajime Yamasaki Vukelic)
Backend United 3: Gelatina
Kapitan no comando de Kubernetes
Nossa indústria espacial. Uma análise dos problemas do setor da perspectiva de um desenvolvedor comum
Dell 6000 ou olá de 2005
Como fizemos o esquema de metrô de Minsk
Dois em um: relógio e monitor de qualidade do ar programável Wi-Fi
Existem muitos elefantes na África? Como a coexistência pacífica com as comunidades humanas pode ajudar nesse
Prova de jogo: visão interna
Quantos anos tem seu senhor?
IA treinada a partir de décadas de experimentação culinária cria novos pratos
Uma breve excursão aos sistemas de refrigeração do data center. Prós e contras
O melhor do mundo da Angular da semana - Digest No. 2 (26 de janeiro a 7 de março)
Como encontrei o ovo da páscoa na proteção do Android e não consegui um emprego no Google
Mapeamento de ruído com KSQL, Raspberry Pi e rádio
Pontos de verificação virtuais: lista de verificação de configuração
[Vídeo] "Piems não são necessários" e mais três idéias de gerenciamento de projetos
A tecnologia já permite que você converse com o carro como pessoa
Sketch + Node.js: gere ícones para muitas plataformas e marcas. Parte 2
Personalizar select em css puro
CYOD? COPE? BYOD?
Programação orientada a depuração ou tristeza aos olhos do integrador
A produção aditiva de ciclo completo em uma empresa de aviação é uma questão para o futuro próximo
Soluções para o problema de bots de spam adicionados a grupos de telegramas
Por que precisamos de descentralização da Internet e por que isso é inevitável
Cinco dicas para aprender a aceitar com calma o feedback no trabalho
Sobre a funcionalidade dos dispositivos de segurança
Existe vida no mercado de SO russo? Visão geral do popular sistema operacional russo
Por que precisamos de análises avançadas no SIBUR
Comício contra o isolamento do Runet
Battle royale: crie segredos do gênero de jogos mais popular
As estações de rádio FM pirateadas são relevantes hoje?
Guia para implantar modelos de aprendizado de máquina em um ambiente de produção como uma API usando o Flask
Coroutines :: experiência prática
Missão lunar "Bereshit" - características do dispositivo, uma série de manobras e o caminho mais longo para a lua
Respingos avançados de textura do terreno
"Barulho de camundongo" na luz infravermelha: a introdução de nanopartículas na região sub-retiniana do olho do mouse
Escrevendo um código flexível usando o SOLID
Como contratar pessoas em uma grande empresa com uma pilha impopular. Conversa com Wrike
É imperdível: a tecnologia 3D ajudou a criar óculos inteligentes para engenheiros
Trabalho remoto com um empregador (?) Saudável
Atualizar painel de controle para CPaaS: reinventar a interface do usuário / UX e implementar o IDE de pessoa normal
5 mitos sobre o trabalho de soluções de um arquiteto. Opinião de especialista
Linguagens de programação: o PowerShell captura cada vez mais desenvolvedores para Linux, macOS e Windows
Dispensado por automação
Revisão Cutra Wonder Cutter
Nova Hackathon em Tinkoff.ru
Usando SQLite no Unity (Unity + SQLite)
Nikita Shamgunov disse ao The Bell sobre trabalhar na Microsoft e no Facebook, conversar com Gates e o banco de dados MemSQL
Outro artigo sobre a vida em Rust
Faça você mesmo analisando arte ou DOM
Bitcoin for Starbucks Coffee apresenta problemas significativos de declaração de impostos
Obtenção de um CPE para apoiar certificações profissionais (estudo de caso da ISACA)
Jogo de tabuleiro para aprender o básico de circuitos elétricos. Porque não
O projeto de lei sobre o combate a informações falsas foi aprovado na terceira leitura
Situação: gigante de TI compra startup de Wi-Fi por US $ 405 milhões
Criando código PL / SQL e gerando documentação PL / SQL (pldoc), semelhante ao JavaDoc
Alteração da fonte de alimentação do computador IBM 5150 modelo A 230 V
Piloto Autopilot: Estratégia de Implementação
Máquina virtual DIY
Calculadora do Windows agora de código aberto
Anúncio da fonte aberta de calculadora do Windows
Tornando menor o tratamento de exceções em C ++ em x64
Análise por baixo do tapete: uma revisão de 18 anos novos
Uma atualização para versões de C # e ferramentas de C #
O estado atual da ciência da consciência
Minha namorada e o primeiro videogame. Desenvolvimento da unidade. Parte 1
Lançamento do Grafana v6 - novos recursos de uma ferramenta de visualização aberta
Ode ao dia de um programador
Empresa russa lançou produção em série de neuroprocessadores - concorrentes da Nvidia
Compartilhando notícias de transporte: as scooters elétricas não duram muito; Lyft e Uber vão a público
Aprendizado profundo - não apenas selos em telefones celulares ou como diagnosticamos carrinhos de locomotivas
Meu primeiro e o videogame da minha namorada. Desenvolvimento com Unidade. Parte 1
Rosserial & STM32
ITMO University Digest: 12 conferências temáticas, hackathons e cursos MOOC para estudantes de TI
Controle de acesso e o que é consumido
Eventos digitais em Moscou, de 11 a 17 de março
Perfil de memória mais simples no STM32 e outros microcontroladores
Componentes da Web no mundo real
Novas estações de carregamento da Tesla: carregue a bateria por 120 quilômetros em 5 minutos
Se a supercola entrar nos olhos
7 principais razões pelas quais os aplicativos estão bloqueados no Google Play e AppStore
Lançamento de 619 mil tetris no GLSL, sua renderização e um bot simples
Como os pesquisadores de segurança acessam sites protegidos do código iOS
A explicação mais simples de como os algoritmos de criptografia simétrica funcionam hoje
Lindo relógio preciso de um smartphone antigo
Uma seleção de utilitários para um programador no Linux
Segundo paciente com HIV atinge remissão
Arquitetura limpa. Parte I - Introdução
A nave estelar alcançará Marte?
Como eu criei o Recycle! VR
Sonda israelense voa para a lua
Sócrates apaixonado: quem realmente lançou os fundamentos da filosofia ocidental
Sobre idéias prematuras e oportunas no exemplo dos irmãos Graco
Discos rígidos em laptops e desktops podem ser uma fonte para ouvir conversas de pessoas próximas
Por que você não deve olhar para os outros ao aprender um idioma
O Facebook se recusa a transferir servidores para países com violação da liberdade de expressão e introduz a criptografia de ponta a ponta
Food Design Digest, fevereiro de 2019
Excursão à central nuclear de Rostov
O novo sensor ultrassônico permite "ouvir" bactérias - como funciona
Configurando um servidor de impressão CUPS do zero, com e sem autorização de domínio em uma rede com diferentes sistemas operacionais
O designer não é jornalista. Como conduzir uma entrevista com um usuário
Os dados são gravados no disco usando ímãs e lasers
Contando bugs na calculadora do Windows
Mudança comportamental como produto: Por que Marie Kondo está levantando uma rodada de US $ 40 milhões com a Sequoia Capital?
Calcular expressões simbólicas com números triangulares difusos em python
Anunciado USB4: o que se sabe sobre o padrão
Configure o cluster de alta disponibilidade do Kubernetes no bare metal com GlusterFS e MetalLB. Parte 2/3
Tem certeza de que pode confiar na sua VPN?
Prêmio DevProject: Meu discurso na DeveloperWeek 2019
A Duma do Estado continuará a luta contra a venda ilegal de cartões SIM
Vazamento de 809 milhões de endereços de e-mail do serviço Verifications.io devido à abertura pública do MongoDB
React.lazy? Mas e se você não tiver um componente?
D = Confiança: por que o Google, Amazon, Apple e Facebook perdem e como restaurá-lo
kW, kW * he kW / h
Como descobrir bancos de dados abertos do MongoDB e Elasticsearch
Não simplifique demais seu IC / CD e use o Docker de forma significativa
“O áudio é legal, mas um pouco mais tarde”: um podcast sobre criadores de conteúdo, GTD para um editor e uma carreira na mídia
Sistema de simulação de scripts ZenCad 3D
42 escola nos EUA é um sonho americano acessível a todos
Estacionamento inteligente - estações de navegação, iluminação e carregamento adaptáveis para veículos elétricos
Angular vs React: biblioteca completa com um framework
Como bloquear o Microsoft Edge em segundo plano no Windows 10
Luz de fundo do teclado do DasKeyboard com base na glicemia usando a API REST
Nostalgia for Half Life - criando um prefixo para uma estação de rádio receber a voz e o som do final no estilo de combinações
O resumo de materiais interessantes para o desenvolvedor móvel 289 (4 a 10 de março)
Aplicação de diagramas de matriz e competência
Truque de rede neural para iniciantes
Crie e atualize listas de discussão no Zimbra Collaboration OSE com base em grupos e usuários do Active Directory
hellOGL: Olá mundo OpenGL
7 extensões do Chrome para aprender inglês
Crystal Blockchain Analytics: Investigando os casos de hackers e roubos
Aterragem do grupo de dragões e filmagem de asteróide
Puxe o YPbPr do Commodore 64
Do amor para controlar um passo
O suporte técnico da 3CX responde - 5 regras de segurança do PBX IP
Três olhos penduram em um pilar, ou a história de que cinco pernas de ATtiny13 são suficientes
Introdução às diretivas de rede Kubernetes para profissionais de segurança
Métodos particulares sem sublinhados e interfaces em Python
Os engenheiros da WFIRM inventaram um bioprinter que imprime a pele diretamente em uma ferida
Nem um minuto offline - Escolhendo um roteador LTE industrial
Mark Zuckerberg diz que o Facebook está trabalhando em uma interface neural para ler pensamentos
Hackers iranianos roubam terabytes de dados da Citrix
Comício contra o isolamento do Runet
Frontend Weekly Digest (4-10 de março de 2019)
Minas em desempenho estão esperando nos bastidores
Mouse corporativo
Tutorial Reagir Parte 21: Segunda lição e workshop de renderização condicional
Tutorial React, Parte 22: Sétima etapa do trabalho em um aplicativo TODO, baixando dados de fontes externas
Tutorial Reagir Parte 23: Primeira lição sobre formulários
O resumo de materiais frescos do mundo do front-end da última semana n ° 355 (4 a 10 de março de 2019)
Perspectivas comerciais da Roscosmos
PHP Digest No. 151 (25 de fevereiro a 11 de março de 2019)
Como o Protonmail é bloqueado na Rússia
Esteira com um elefante e um cavalo. Método TWIX
O que os engenheiros da Apple e da Intel fazem no escritório: um curso on-line voltado para a carreira em microeletrônica moderna para estudantes
Desmistificar redes neurais convolucionais
Como não se transformar em uma libélula se você tem muitos bancos de dados diferentes
Entendendo o Q-learning, o problema “Andar sobre uma pedra”
Quarkus é um Java subatômico supersônico. Uma breve visão geral da estrutura
Tarefas de revisão. Beanpoisk_1
Como reinventamos o Askozia IP PBX depois que o projeto foi vendido e fechado pelo desenvolvedor
Coletor de Lixo Caseiro para OpenJDK
Bots de formiga modulares com memória
Triton é o vírus mais mortal
PowerShell, despejo da minha experiência
Gotify - um projeto de código aberto para entrega de notificações e envio de mensagens ao servidor
Migrar para Zimbra sem arriscar negócios com um domínio comum
Mau conselho: como escrever documentação técnica? Parte Três e Última
Ele fala e mostra: a retórica dos políticos populares da Ucrânia é diferente?
Como ajudamos a transformar o trabalho de contabilidade em uma grande empresa de energia
Post mortem: siga o middleware ou como quebramos os comentários
O anúncio do Sony Xperia 1: um novo conceito principal
O mito das pragas nichrome
Compilação de notícias da indústria de jogos de 8 de março a domingo
Programador de consultas surpresa no banco de dados PostgreSQL
A história de como montei um home theater de 120 polegadas com canos, cordas, uma tela dobrável e veludo preto
O que devemos construir uma blockchain?
Índices no PostgreSQL - 4 (Btree)
TDMS Fairway. Mecanismo de preenchimento automático para as principais inscrições nos desenhos e detalhes dos documentos
Navegação em projetos com vários módulos
Zen Erlang [e Elixir - aprox. tradutor]
Estudamos o princípio de operação de unidades em usando o exemplo da tarefa "Layout de um pré-carregador flexível"
O que é permitido pelo Jupyter?
Carregamento sem fio. Como funciona na prática
Como a Apple se prepara para uma era após o iPhone
Ser tecnofóbico é inútil, mesmo que a tecnofobia seja justificada
Oito leis de nomenclatura no design de UX (parte 1)
Mitos da física moderna. Leis de conservação
Revisão do gadget de bem-estar feminino Bellabeat
Gerenciamento de memória Python
O que é cordentidade? [Tradução do artigo]
Escrevendo um carregador wasm para Ghidra. Parte 1: Declaração do Problema e Configuração do Ambiente
Sistema de gerenciamento eletrônico de documentos "Vizier"
GitLab 11.8 lançado com SAST para JavaScript, páginas GitLab para subgrupos e rastreamento de erros
Python vs. Scala para Apache Spark - benchmark esperado com resultado inesperado
Python e Arduino. Simples, rápido e bonito
Semana da Segurança 11: RSA 2019 e um futuro melhor
Robô de cozinha
Cara amarela
Trabalhar com a câmera no Flutter
Formas de obter uma licença gratuita do PVS-Studio
Opções de licenciamento gratuitas para o PVS-Studio
Economia e Direitos Humanos
Bomba de exame
A disposição de vagões antigos e cabos de sinalização como protótipo da rede local do trem
Como tornar um jogo para celular uma equipe de 2 pessoas com orçamento zero e ter destaque no Google Play
O que os analistas de negócios de TI fazem
Informações técnicas: As lâmpadas de filamento LED são tão boas?
F5 compra NGINX
Um olhar de dentro. Escola de Pós-Graduação da EPFL. Parte 3: do recebimento à proteção
Como uma holding de mídia pode lançar 12 startups de sucesso por ano
Estamos preparando uma pesquisa de texto completo no Postgres. Parte 2
Conectando o Google reCAPTCHA ao Vue e validando a resposta no servidor
Back-end no CodeFest. Tripas encomendadas?
Conseguiu encontrar dezenas de armazenamentos corporativos da Box.com que divulgam dados da Apple, Herbalife etc.
Estamos escrevendo um cliente http de alto desempenho usando fasthttp como exemplo. Alexander Valyalkin (VertaMedia)
UDB. O que é isso? Parte 6. Módulo de Status e Controle
Fintech Digest: Mir Pay para Android, suspendendo a proibição de retirar dinheiro de carteiras anônimas, as startups de IA não são exatamente AI
Slurm e MegaSlerm em Moscou no final de maio
Como obter o log de segurança com usuário não administrativo
Controle de iluminação multinível baseado no KTS NPL
Histórico de salvamento de jogos: de senhas em papel a nuvens
Versão experimental Blazor 0.9.0 já está disponível
Impressão 3D e airsoft: como imprimi “drive”
Implementando ERP em empresas industriais: Alevtina Svetozarovna e Excel contra arquitetos agressivos e a fábrica inglesa
Contando erros na calculadora do Windows
Como tornar as revisões de código mais rápidas e eficientes
Novo objetivo da NASA para a busca de civilizações extraterrestres: sinais tecnológicos
Fótons, quanta e estado de Fock: manipulações em nível quântico com um ressonador de radiofrequência
Por que os programadores continuam a usar Java detalhado, embora haja Python conciso
Placa de sinalização: quando os pontos de interrupção não são suficientes
Winnti: um ataque às cadeias de suprimentos - desenvolvedores de jogos asiáticos estão na vanguarda
Métodos de teste de software
Armazenamento flexível de dados no MySQL (JSON)
Reescrevendo o caso de teste do front-end júnior para TypeScript e ganchos de reação
Marca negra - como o OpenShift protege contra vulnerabilidades de contêiner com o SELinux
Palmer Lucky, o "pai" de Oculus Rift, está desenvolvendo um sistema virtual de campos de batalha para o Pentágono
Por que é ruim quando a Internet sabe tudo sobre você?
Lançamento do Blazor 0.9.0
Notificações: ação necessária para obter lucros / perdas. Caso seu Broker não suporte esses pedidos
Onde falar sobre o Apache Ignite, bancos de dados distribuídos e aprendizado de máquina distribuído na primavera
7 extensões úteis do Firefox para aprender inglês
Módulo PHP para trabalhar com dados hierárquicos no InterSystems IRIS
Por que os pobres não podem ser saudáveis
Militares russos criarão sua própria Internet fechada
Convidamos você a Yandex PNL por uma semana
6 erros divertidos do sistema na operação do Kubernetes [e sua solução]
11 respostas sobre Yandex.Directory
Hackeando câmeras: vetores de ataque, ferramentas de pesquisa de vulnerabilidades e anti-rastreamento
Guia completo para alternar expressões em Java 12
Rei do desenvolvimento
Quais ferramentas de monitoramento de rede se tornaram líderes na versão do Gartner
A história da digitação no exemplo de um grande projeto
Tem algum problema para ir para a nuvem? 7 dicas sobre como não estragar
Como o SimCity inspirou uma geração inteira de planejadores urbanos
Dados de teste sintéticos x reais: prós, contras, armadilhas
Tokens criptográficos PKCS # 11: visualizando e exportando certificados, verificando sua validade
AIOps na prática - o que o Huawei FabricInsight pode
6 homens inesperados de Julia
ReLEx SMILE: Como não cometer erros nas previsões
Componentes funcionais com ganchos de reação. Por que eles são melhores?
Por que estou restringindo meu trabalho no Debian
Um jogo para amantes e especialistas em Linux
Guia: Como lançar o produto SaaS no AppSumo - sucessos e alguns erros
Flightradar24 - como funciona? Parte 2, Protocolo ADS-B
Componentes funcionais com ganchos de reação. Por que está melhor?
Por que exatamente 4 anos atrás a NASA atirou no céu noturno de Cabo Canaveral com o foguete Atlas V?
A World Wide Web tem trinta anos - o que acontecerá a seguir?
Analisador simples para youtube em tabelas do google
Jogos educativos de tabuleiro para programadores
Notebook Compaq Armada 7700 - como um desenvolvimento da linha Compaq LTE
Hackathon de Análise de Dados em Nizhny Novgorod
Escrevendo sua camada de rede no Swift: abordagem orientada a protocolo
Hacker Geohot decidiu libertar pessoas da simulação de IA
RBKmoney Payments under the hood - microsserviços, protocolos e configuração de plataforma
Escolhendo um carro para um especialista em TI ou dicas para bules de uma chaleira
Hospedagem: opções, comparações, estatísticas do usuário
Faça você mesmo animações em Flash no Unity3D. Parte Um, Lírico
Dos algoritmos ao câncer: palestras da Escola de Bioinformática
Amazon lançou o Open Distro for Elasticsearch
Evolução da infraestrutura de banco de dados: do banco de dados e aplicativos em um servidor à replicação de streaming
5 recursos de pós metálicos para impressão 3D
Compute Express Link - Interconexão para Big Data
Ponto de verificação gratuito Introdução Curso gratuito R80.20
Perfil de memória no STM32 e outros microcontroladores: análise de tamanho de pilha estática
Psicologia do consumidor moderno ou o que nos ajuda a tomar uma decisão de compra
Prazo final: como o gerente de projeto não pode se perder
Biografia de Terry Davis, "o maior programador de todos os tempos"
Não esperávamos isso: uma carta aberta anual de Bill e Melinda Gates
Outra maneira de escrever aplicativos de plataforma cruzada: Neutralinojs internals e comparação com Electron e NW.js
Depurar aplicativos CLI angulares no VSCode usando a Visualização do navegador
[Peter] Contentores e distribuições - JUG.ru se encontra com Dmitry Chuyko e Alexander Belokrylov
Primeiros relatórios sobre PHDays: intercepção de videoconferência, nova versão do GhostTunnel, ataques ao Java Card
Hackeando um cartucho colorido HP: transformando-o em uma impressora portátil
Assista a lançamentos de filmes digitais de alta qualidade sem problemas
GeekBrains lança maratona de trabalho remoto on-line gratuito
Professor do Instituto de Tecnologia de Massachusetts revela o futuro das próteses no TED
Data Science: prevendo eventos de negócios para melhorar o serviço
Padrão de front-end RFID ISO 11785 de um antigo receptor de FM e detritos de elevadores
A encruzilhada de testes e arquitetura: uma entrevista com Neil Ford
Há uma revogação em massa de certificados TLS de muitas CAs, geradas por engano em um RNG de 63 bits em vez de em 64 bits
As melhores e piores tendências do MWC 2019
O que é aliasing estrito e por que devemos nos importar? Parte 2
MÓVEL PRIMEIRO: Hackathon em OZON
Construção do Jenkins para Android usando o docker
Smart Home / Atualizações na Lazurite
Usamos HDDs ruins antigos
YouTrack 2019.1: selecione placas ágeis, campos de cartões personalizáveis em placas ágeis e muito mais
Retorno de estoque de 35% em dados alternativos
Emulador de computador dos anos 80 no navegador
Nosso problema com dependências
Digital Works e VMware: VDI está morto, viva o VDI
Bem-vindo à Top 3D Expo 2019
Funções de Bessel no Programa de Matemática Simbólica SymPy
Como implementar uma linguagem de programação em JavaScript. Parte 1: Analisador
Chave Morse e Klopfer
Como o Protonmail está sendo censurado pelo FSB na Rússia
Água afia uma pedra
Administrador da NASA considera possível enviar Orion na primeira viagem ao redor da lua em um foguete comercial
Role os ovos com Unity
Documentação do usuário: o que o torna ruim e como corrigi-lo
So-so-so-so e sem tique. Qual é a diferença entre os processadores Intel Core de diferentes gerações com base em uma arquitetura
Todos os dias, no Outlook, tenho apenas farinha ...
Seguindo a trilha das calculadoras: Qalculate
Seguindo os passos das calculadoras: Qalculate
Configurando o cluster de alta disponibilidade do Kubernetes em bare metal, monitoramento, logs e exemplos de uso. Parte 3/3
Especialistas: “Um scanner 3D custa 10 vezes mais barato que um erro no controle de qualidade tradicional”
Entendendo o código limpo no Android
Estação Meteorológica Arduino
Nossa abordagem para colorir linhas
Voltar aos microsserviços com Istio. Parte 3
Erro na nova versão do Google Chrome (73.0.3683.75)
Teste Baseado em Risco
Vinil em vez de selo postal: raridade incomum
Legibilidade do código
Semana de trabalho de quatro dias. Experiência russa
Monetização da nuvem: como atrair clientes e não falir
Uma lista exaustiva de diferenças entre VB.NET e C #. Parte 1
30 a 31 de março, SIBUR DESAFIO em Níjni Novgorod
Parallels RAS: o que é e o que come?
Alquimia do século XXI: Convertendo Deutério de Metal Líquido em Plasma
Como o navegador ajuda o camarada major
O Google parou de "estrangular o ganso": o DuckDuckGo está incluído na lista de mecanismos de pesquisa padrão do Chrome para 60 países
Como refazemos a estrutura da entrevista e o que veio dela
Como delegar relatórios simples ao robô. Escrevendo um bot no Python e no Google BigQuery
De acordo com os resultados do IPO de 2019, 5 mil novos milionários podem aparecer no Vale do Silício
A missão Chang'e 4 é o terceiro dia lunar. Rover "Yutu-2" em busca de ... pedras
Desafiadores de Java # 4: Comparando objetos com equals () e hashCode ()
ControlValueAccessor e contenteditable em Angular
"Eu tenho um backup na minha fita." História em primeira pessoa
Jogo de fantasia com 300 mil corridas
Detalhes
Design e nomeação de filas
AMD Radeon VII: chip de última geração (parte 1)
Recursos de configuração da Palo Alto Networks: SSL VPN
O Google Plus para de funcionar. E daí?
Ctrl-Alt-Del: obsolescência planejada de programadores
As redes neurais têm uma estratégia de classificação de imagem incrivelmente simples.
Configuração das ferramentas de gerenciamento de rede (NUT) do zero para gerenciar um no-break conectado localmente
Como conseguir um emprego na Alemanha para profissionais de TI
Primeiro lançamento da ferramenta de teste de pesquisa de produto aberta
Enciclopédia de Iluminação por Naughty Dog
Mercado de jogos, tendências e previsões - ótimas análises da App Annie
Apresentação Tesla Model Y - o que esperar e onde procurar
Kotlin como o futuro do desenvolvimento de aplicativos Android
Sobre a adequação do Selenium WebDriverWait
Design da classe: O que é bom?
Reconhecimento rápido do Doodle de desenho: Como fazer amigos R, C ++ e redes neurais
O que o designer fumava: uma arma de fogo incomum
Tentando a programação de contratos C ++ 20 agora
Monólito para centenas de versões de clientes: como escrevemos e suportamos testes
Design Orientado a Domínio: Objetos de Valor e Núcleo da Estrutura de Entidades na Prática
Antiguidades: IBM ThinkPad T40, o primeiro sistema sem fio
Como a neurobiologia interfere nas eleições presidenciais nos EUA
China introduz um sistema experimental de reconhecimento facial ao pagar metrô
Projeto MCDM. Parte 1. Conceito
Os desenvolvedores agora podem usar a API de rede da Valve para seus jogos Steam
Noções básicas de roteamento estático no Mikrotik RouterOS
Erro do sobrevivente
Erros típicos ao trabalhar com o PostgreSQL. Parte 2
As principais orientações para startups de TI no campo da venda de imóveis
Zotero hacks: armazenamento sincronizado ilimitado e seu uso suave com o rmarkdown
C # é uma linguagem de baixo nível?
Análise de garotas com baixa responsabilidade social (Cobrada com Power BI, Qlik Sense, Tableau)
Quanto ganham os desenvolvedores de diferentes qualificações, 2018
Como implementar uma linguagem de programação em JavaScript. Parte 2: Intérprete
Dar é o meu "antigo negócio"
Ministério das Comunicações insiste em um único operador 5G
Resumo dos eventos de TI de março (parte dois)
Como o Aeroporto de Fukuoka descobriu quais medidas seriam eficazes para reduzir filas
Orquestra de Performance
5 razões para mudar para a impressão 3D de produtos de metal
Evitar obsolescência de materiais de ensino
As origens da cultura de startups: como as primeiras histórias de sucesso moldaram o estado moderno da indústria de tecnologia
A Tesla apresentou o novo Modelo Y - detalhes, fotos da apresentação e impressões da corrida de teste
Runet na virada do milênio: do que você se lembra?
Usando contas inteligentes e ativos inteligentes Waves em instrumentos financeiros
Crie automaticamente contas do AD no Zimbra Collaboration Suite
Univention Corporate Server (UCS) - instalação de um servidor LDAP simples e conveniente com um painel da web e sua conexão com o Nextcloud
Somos ágeis ou ágeis?
Arquitetura estratégica OpenSSL
Acesso ao servidor linux usando o Python Telegram bot
Projeto de RPG de quatro eixos
Trabalho em metal em máquinas CNC: como começar a produzir produtos de classe mundial?
Programador como um serviço para pequenas empresas. Será que vai voar ou não?
As fechaduras do promotor. O Bestchange está bloqueado novamente
Como programador, fui à academia e o que aconteceu
Unidade: Edição de malha processual
Visão geral dos novos recursos do nanoCAD SPDS Steelwork versão 1.2
Comparação de estruturas de aprendizado profundo: TensorFlow, PyTorch, Keras, MXNet, Microsoft Cognitive Toolkit, Caffe, etc.
Estamos desenvolvendo um bot Telegram para rastrear filmes no NodeJS e TypeScript
DEV Labs 2019. Python para resolver tarefas não triviais. Mitap Online
MOSDROID # 15 Phosphorus: video performance
3 qualidades-chave de um gerente de produto de sucesso: Anton Danilov
Resolvendo uma tarefa de uma entrevista do Google sobre JavaScript: 4 maneiras diferentes
O quarto nível do multi-universo de Max Tegmark
Dívida técnica como tetris
Pregos na tampa do caixão de Runet
Como medimos a qualidade e a eficácia do desenvolvimento da documentação. Antecedentes e princípios. Relatório Yandex
Como vencemos o hackathon interno aprendendo skibidi, uso do fio dental e javascript
O que fazer se não houver cubos suficientes para construir um robô?
Colhedores de análise de vídeo: o que o cérebro e as máquinas fazem com nossos rostos
Nós controlamos o dispositivo Android
Conceitos de programação do zero
BigData caseiro. Parte 1. Prática de Spark Streaming em um cluster da AWS
Como fizemos SCRUM
O Ministério da Cultura e os cineastas estão propondo a criação de um sistema estadual de gravação de telespectadores na Internet
Dois novos jogos de bolso minimalistas
Jogo inédito para NES descoberto após 30 anos
O GDPR protege seus dados pessoais muito bem, mas somente se você estiver na Europa
Carros "catamarãs"
Como andar de táxi às custas de outra pessoa - vulnerabilidades no exemplo de um serviço
CJDNS está morto, viva Yggdrasil
NetXMS como um sistema de monitoramento para os preguiçosos ... e uma pequena comparação com o Zabbix
Como NÃO traduzir títulos de filmes
Configurando 802.1X em comutadores Cisco usando NPS de failover (Windows RADIUS com AD)
A situação: as GPUs virtuais não têm desempenho inferior às soluções de ferro
Competição "Sou um Intel Studio Expert" com super prêmios para desenvolvedores
Confie, aconselhe, sugira - procure análises reais de software
Internet Soberana - pelo nosso dinheiro
Singularidade tecnológica: o mito moderno do fim do mundo sob o disfarce da hipótese de progresso
Rede social em 2019: Yandex lançou o Aura
Padrão descartável (princípio do design descartável) pt. 1
Padrão descartável (Princípio do projeto descartável) pt. 2
Padrão descartável (Princípio do projeto descartável) pt.3
Kolesa Conf é a maior conferência de TI do Cazaquistão. Anúncio de relatórios
Google Docs - um bate-papo favorito entre os alunos
Como compramos uma casa com painéis solares e o que aconteceu
Yandex procurará piratas usando um robô
Memória e Span pt. 1
Memória e Span pt. 2
ATtiny13 vs PLC, ou como obter 14 E / S de um controlador de 8 pés
Memória e Span pt.3
O novo padrão baseado no PCIe 5.0 "conectará" a CPU e a GPU - o que é conhecido
Como um esquilo em uma roda ou um pouco sobre pesquisa de usuário em um ambiente de deficiência
Arquitetura de microsserviço = computação distribuída
13 novos jogos introduzidos como parte do programa ID @ Xbox
Construindo jogos com o MonoGame
Candidato presidencial dos EUA propõe dividir negócios da Amazon, Google e Facebook para impulsionar a concorrência
Anúncio do TypeScript 3.4 RC
Novo recorde mundial para o cálculo do número de pi: 31,4 trilhões de caracteres
Por onde começar ao contratar funcionários pela primeira vez
O primeiro assistente de voz “neutro em gênero” do mundo apresentado no SXSW IT Festival
CLRium # 5: Tudo sobre o GC e mais. Pedro e Moscou
Consola de jogos faça-você-mesmo DIY
Imagens de contêiner do .NET Core agora publicadas no Registro de Contêiner da Microsoft
Microsoft abre escola de negócios para aprender estratégias, cultura e responsabilidade de IA
Obtenha mais com o Microsoft Game Stack
Como uma alteração na configuração do PostgreSQL melhora o desempenho lento da consulta 50 vezes
Kart na URSS: como o hobby dos pilotos americanos se tornou um enorme hobby de bricolage na União Soviética
Beego não é mais Go
Como implementar uma linguagem de programação em JavaScript. Parte 3: Intérprete de CPS
MODX Digest # 1.1 (25 de fevereiro a 11 de março de 2019)
Apresentando o Microsoft Game Stack
A varejista on-line chinesa Gearbest deixou em aberto um banco de dados com milhões de dados pessoais de clientes
Por que uma impressora 3D não é uma impressora
7 pecados capitais de um gerente
Acelerando a E / S de arquivos C / C ++ sem realmente sobrecarregar
Experiência de uso de "coordenadores" em um projeto real de "iOS"
Classificação autocêntrica. Relatório Yandex sobre como encontrar públicos relevantes para autores Zen
A Europa reciclará ferro do data center
Dicas e truques do Digital Forensics: como detectar alterações de diretiva de grupo direcionadas a intrusos
Discussão: O armazenamento de DNA se tornará maciço
Como nós, no IntelliJ IDEA, procuramos expressões lambda
Provedores de Internet na Criméia aumentaram acentuadamente os preços dos serviços
Quando as crianças entendem que toda a sua vida já está online
Migrando de Nagios para Icinga2 na Austrália
Acenda! Transformações noturnas do Centro Lakhta
Novas idéias para um novo futuro
Quem está assistindo?
Desenvolvendo um hexapod a partir do zero (parte 4) - trajetórias e sequências matemáticas
Android Shopping - Play Billing Library
Internet das Coisas: Quatro Histórias de Tecnologia
Como eu tentei derrotar o TP4056
Kernel Linux 5.1 - o que se sabe sobre as mudanças
O resumo de materiais interessantes para o desenvolvedor de dispositivos móveis # 290 (11 a 17 de março)
Novo material para células de combustível permite criar "células de energia" a longo prazo
Métodos de processamento de dados de um experimento físico
Foi desenvolvido um método de isolamento acústico que amortece até 94% do ruído - contamos como ele funciona
Cancelamento do telescópio WFIRST e dos russos em órbita da lua
Biblioteca assíncrona para trabalhar com a API Mikrotik
1. Introdução ao ponto de verificação R80.20. 1. Introdução
A evolução da cadeia de suprimentos ou reflexões sobre Docker, deb, jar e muito mais
Como tirar o máximo proveito do seu portfólio de investimentos?
Cavalete para um programador de microcontrolador
Frontend Weekly Digest (11-17 Mar 2019)
Serial, UART e Android, como uma conexão com microcontroladores
Contando zeros à direita de números fatoriais em qualquer sistema numérico
Como os dados pessoais de pacientes e médicos podem ser afetados devido ao banco de dados aberto do ClickHouse (atualizado)
O resumo de materiais frescos do mundo do front-end da última semana n ° 356 (11 a 17 de março de 2019)
Como o erro se transforma em pecado
Na Rússia, eles oferecem a legalização de cartões SIM embutidos
Eventos digitais em Moscou de 18 a 24 de março
Devolva meu monólito
Noite de palestras aberta sobre design de jogos na HSE
Integração do AppCenter e GitLab
Scanners 3D na indústria automotiva: 4 benefícios e 4 projetos de sucesso
Como falhar na implementação de um sistema CRM?
XXH3: um novo recordista de velocidade de hash
BionicSoftHand - um braço robótico de inteligência artificial seguro e flexível da Festo
Ressuscitação de um testador de Marcus
Tentando quebrar o jogo 7 contra 9
Desempenho equilibrado do site. Parte 4: Otimização externa
9 filmes do Concurso Let IT DOK!
[Habr]: Sobre o "teto de vidro"
Revisão do telefone IP Snom D120
Visão geral do sistema de aviso Snom PA1
Pavel Finkelstein sobre Kotlin em produção em jug.msk.ru
Como transferir o Windows 10 licenciado para outro computador
Sete mitos na pesquisa de aprendizado de máquina
GeekBrains convida iniciantes para um jogo educativo
Cifras elementares em linguagem simples
9 dicas para criar jogos independentes a partir de um único desenvolvedor
Ir condições e suas esquisitices
Sobre as perspectivas de data centers pré-montados
Flutter 1.2. Novidades
CG Pods - fones de ouvido TWS que poderiam
Criar as bordas de um mapa gerado processualmente
Mitap de gerenciamento de API - IBM, Google, Yandex e Leroy Merlin Experience - Registro disponível
O Dropbox limita a sincronização: agora apenas 3 dispositivos
Sessão de resolução de problemas
Apresentando o teste em Python. Parte 3
27 de março de Moscou - JavaScript MeetUP
Por que as empresas precisam de um bom código?
Conversas sobre programação funcional no C ++ Siberia 2019
Como o Kiwi.com testa 1000 projetos Python
Moscow Python Conf ++ em três dias: sobre o que Bobuk falará e quem se apresentará em salas paralelas neste momento?
Como o Kiwi testa 1'000 projetos em Python
Em torno dos inimigos. Como planejar seu trabalho paranóico
@Pythonetc compilation fevereiro 2019
Dicas e truques do meu canal Telegram @pythonetc, fevereiro de 2019
Internet estadual: história da VPN remota na China
DeepMind e Google: a batalha pelo controle sobre IA forte
Negue com um clique ou como um designer consegue um emprego dos sonhos
Spring Data JPA: Trazendo Arquivos
Verificando o FreeRDP com o analisador PVS-Studio
Movendo-se através do espaço e do tempo
Verificando o FreeRDP com PVS-Studio
Teste sem cabeça em um navegador. Prós e contras
As pessoas não estão prontas para bitcoin ou bitcoin para adoção em massa?
AMD anuncia sua arquitetura de chips 3D para acompanhar o Intel Foveros 3D
Sistemas de análise de servidor
Meu primeiro leitor Sharp PC3000
Estamos desenvolvendo um sistema para avaliar o trabalho dos agentes de suporte
Código fonte Markdown2pdf para Linux
Como se tornar um colaborador e você realmente precisa dele
Semana 12 de segurança: ataques de teclado
Webinar do Grupo-IB “A abordagem do Grupo-IB à educação cibernética: uma visão geral dos programas atuais e casos práticos”
PyDERASN: como escrevi a biblioteca ASN.1 com slots e blobs
Uma resposta detalhada ao comentário, bem como um pouco sobre a vida dos provedores na Federação Russa
Introdução à arquitetura de fibra reativa
Como fazer o seu artigo em inglês para Habr lido por dezenas de milhares de pessoas: 3 dicas simples
7 extensões do Chrome para aprender inglês
conclusão do compositor e da linha de comando
Análise de câmera PTZ: o que há dentro e como funciona
Novo aplicativo móvel LampTest.ru
Noções básicas de programação reativa usando RxJS. Parte 2. Operadores e tubulações
Como funciona a aviação executiva na Rússia (centros FBO)
6 recursos e serviços úteis para potenciais emigrantes para os EUA, Alemanha e Canadá
Cientistas dizem que podem remodelar dinossauros vivos por 5 anos
A evolução da arquitetura do sistema de negociação e compensação da Bolsa de Moscou. Parte 1
A evolução da arquitetura do sistema de negociação e compensação da Bolsa de Moscou. Parte 2
Huawei e Nutanix anunciam parceria HCI
Sexo, amor e relacionamentos através do prisma da arquitetura de microsserviços
Notícias da indústria de jogos (11 a 18 de março de 2019)
Instale o ReactOS a partir de um dispositivo USB
Válvula começa a combater comentários negativos offshore
Cartas de redes sociais: sua privacidade é suficiente? Dois problemas e sua solução
História de sucesso do Nginx, ou "Tudo é possível, tente!"
Lápis exótico: detectando um segundo som em grafite comum
Seguindo a trilha das calculadoras: SpeedCrunch
Seguindo os passos das calculadoras: SpeedCrunch
Monitoramento por SMS do peso de três colmeias por US $ 30
O redesenho da interface do usuário costuma ser uma perda de tempo
O CMS sem servidor é finalmente um concorrente digno do Wordpress
Segurança da informação e catering: como os gerentes pensam sobre os produtos de TI
Listas de captura rápidas: qual é a diferença entre links fracos, fortes e não proprietários?
Encapsulamento em Python 3
Recursos do uso do tipo de dados Symbol em JavaScript
Desenvolvendo aplicativos JavaScript simples e modernos usando o Webpack e tecnologias avançadas da Web
10 etapas para um projeto Python bem-sucedido
GraphQL e Golang
Qual a diferença entre os componentes funcionais do React e os componentes baseados em classe?
Por algum motivo, o MVP (produto mínimo viável) não inicia
Kontur.Kampus: convidamos você para um campo de estudantes de desenvolvimento industrial gratuito perto de São Petersburgo
Tutorial Reagir Parte 24: Segunda lição sobre formulários
Enumerável: como gerar um valor comercial
Injustiça Google Play como uma boa experiência de vida
Unity e Havok trabalham em um novo mecanismo de física
Jogo de ferrugem 24 horas: experiência em desenvolvimento pessoal
Seminário "Requisitos de segurança da informação: como as empresas podem conviver com eles"
Acabamos de imprimir o microfone em uma impressora 3D em laboratório - e depois haverá ficção científica completa em geral
Do que o formato Mini PCI-e é capaz?
Orientação à máquina a longa distância usando aprendizado reforçado
Efeito hipster: por que os não-conformistas costumam ter a mesma aparência
A economia da atenção está quase morta
USPACE - Espaço único para aeronaves tripuladas e não tripuladas
Como visitar a Universidade da Coréia com o sistema de arquivos em rede
Livro "Análise de dados de texto aplicada em Python"
Missão lunar "Bereshit" - a quarta manobra foi concluída com sucesso; os preparativos estão em andamento para entrar na órbita lunar
Modems lendários do passado: os melhores titulares de conexão nas condições das trocas domésticas
Sistema DeviceLock 8.3 DLP: um ano se passou, Billy, mas você não mudou nada
Radiação: riscos, segurança, proteção
Linux Foundation lança novo projeto DevOps com Jenkins e Spinnaker
Estande da Epson no ISE 2019 - a exposição já passou, as impressões permanecem
Por que as lojas que não são de alimentos precisam de uma organização de autoatendimento?
Como reescrevi um mecanismo de pesquisa de voos do PHP para o NodeJS
React Code Split em 2019
Por que temos medo de robôs?
Itália digital. O que e como funciona
A Apple lançou novos iPads ontem e tem dúvidas.
Mapas de rede. Uma breve visão geral do software para construção de mapas de rede
Snapdragon 8cx: plataforma para PC de 7 nm
Liga HyperX CORE - quando a membrana pode jogar
Milhões de binários depois. Como o Linux foi fortalecido
Como andar de duas rodas para trabalhar
Como era em 2018: impressão industrial FDM na Top 3D Expo
AMD Radeon VII: chip de última geração (parte 2)
Lyft e Uber fazem abertura de capital pública. Por que investir na Lyft?
Carro de montanha: resolvendo o desafio clássico com treinamento de reforço
Análise: como realmente usar o Present Perfect em inglês
Aplicação de Linux e software de código aberto em nossa instituição educacional: ser ou não ser?
Chegou a hora do Java 12! Revisão dos PECs quentes
O que é um botnet Mirai e como posso proteger meus dispositivos?
Uma breve história do código aberto - como o software livre lutou com proprietários
Jetson Nano: Placa única da Nvidia Machine Learning
As melhores falhas de nossas conferências (Joker, JPoint, DotNext, Mobius, TechTrain e assim por diante)
Criando um aplicativo Web moderno do zero
Mirai Clone adiciona dúzias de novas explorações para dispositivos IoT empresariais direcionados
Atari 65XE - Teclado USB
Do analisador do pôster do teatro Python ao bot do Telegram. Parte 1
Testando o Samsung Galaxy S10 - Quando os smartphones alcançam as câmeras?
Outra maneira de fotografar sua perna usando std :: thread
Desculpe, todos os seus bancos de dados pertencem ao Google. Apresentação do Google na Game Development Conference 2019, Stadia Project
Nvidia Neural Network transforma esboços simples em belas paisagens
20 hábitos de higiene da atenção: como usar a tecnologia, mas não deixá-los tomar tempo e atenção
Emulando serviços web da Amazon em um processo JVM. Evitando Roskomnadzor e acelerando o desenvolvimento e os testes
Construção da linha de comunicação Sakhalin-Kuril. Segero Tour - Teleférico
Competição da RUSNANO: faça um curso on-line sobre microeletrônica moderna e faça um tour prático com FPGAs, ganhe um prêmio
Como reduzir o peso de um elemento estrutural da aeronave em um terço
O que infla a memória no Ruby?
Estimativa de termos para desenvolvimento e teste de tarefas (não necessário)
Matrix Powerwatch por dentro e por fora: o que há de novo?
Eu escaneei a Ucrânia
Aventuras do nada
La Moto Volante (Lazareth LMV 496) - motocicleta transformadora voadora
Novas ferramentas para detectar interceptação HTTPS
29 de março de Moscou - Histórias em back-end 3.0
A criptografia quântica é realmente confiável?
Usando o diretório local do pacote no Python agora
Como criamos o PHP 7 duas vezes mais rápido que o PHP 5. Parte 1: otimizando estruturas de dados
Criando uma aplicação gráfica para resolver o problema do percurso do cavalo
Webinar "Segurança do aprendizado de máquina: problemas naturais da inteligência artificial"
Wolfenstein 3D: traçado de raios com WebGL1
Rumo a uma teoria fundamental da consciência
2. Introdução ao Ponto de Verificação R80.20. Arquitetura da solução
Apocalipse é cancelado
Lambdas: de C ++ 11 a C ++ 20. Parte 1
Pilha de DOTS: C ++ e C #
Situação: o Japão pode limitar o download de conteúdo da rede - entendemos e discutimos
O futuro da injeção de dependência no Android
Verificação de vulnerabilidades e desenvolvimento seguro. Parte 1
MVCC-2. Camadas, arquivos, páginas
Intel está pronta para começar a produção de memória MRAM
Transmissão ao vivo e programação de conferências para SmartMail Conf: Machine Learning
Algo sobre data centers distribuídos para empresas
Como e por que trabalhar mais devagar? O método de Sergey Korolev
Experiência pessoal: como nos envolvemos na promoção de startups hispânicas na América Latina
Para a questão da divisão
TDMS Fairway. Trabalhe com experiência
A API RESTful JSON mais simples do Elixir
A cor da lua e do sol do espaço nos valores de RGB e temperatura de cor
Novidades do CUBA 7
Convidamos você para a conferência “Clouds. Fashion Trends ”26 de março de 2019
Modernização da GHIDRA. Carregadeira para rum Sega Mega Drive
Desenvolvimento de produtos digitais com modelos mentais
Sikorsky realizou uma demonstração de um helicóptero não tripulado com um homem a bordo
Os 10 principais erros de projetos C ++ encontrados em 2018
Os 10 principais erros nos projetos C ++ para 2018
LED piscando
Miniatura Macintosh Plus
Como o sistema de tipos aprimora seu código JavaScript
Top 3D Expo 2019: Yousef Hesuani, da 3dbio - impressão 3D de órgãos e tecidos
Infraestrutura FBO Sheremetyevo: como as aeronaves leves se preparam para o voo
Otimizador de política de segurança NGFW da Palo Alto Networks
O Android oferecerá aos usuários europeus um navegador e um mecanismo de pesquisa de escolha
Arquitetura de segmento de Internet russo
Vazamento de dados (que poderia ter ocorrido, mas não ocorreu) da empresa de telemedicina
Exército dos EUA planeja usar um novo tipo de exoesqueleto
Big o
Iodeto: Editor de Ciência Interativo da Mozilla
O CD tem 40 anos e ele está morto (não é?)
Revisão de 14 cms sem cabeça 2019
Encapsulamento em C ++ e C
Estatísticas e monitoramento de scripts PHP em tempo real. ClickHouse e Grafana vão ajudar Pinba
Dano de macro para código C ++
Toda a história do Linux. Parte II: altos e baixos corporativos
Criando seu próprio gravador de voz Android usando o Kotlin
Usando arquivos de sequência do kernel do Linux
Pacote R tidyr e suas novas funções pivot_longer e pivot_wider
Carros elétricos pegando fogo e tomando banho
Info desk: iniciativas globais da Internet
Epic Games oferece aos desenvolvedores US $ 100 milhões
Por que não posso crescer por dinheiro
Controle de qualidade no CodeFest. Automação, gerenciamento, infraestrutura, venda de bolinhos na loja
Kostya Gorsky, Intercom: sobre cidades e ambições, pensamento de produto, habilidades para designers e autodesenvolvimento
Remasterização de Star Trek com redes neurais de até 1080p e 4K
VMware NSX para o menor. Parte 4. Configurando o roteamento
Rutoken, OpenSSL e uma CA local para assinar mensagens
Desodorante bacteriano: uma relação simbiótica entre pererecas e bactérias Pseudomonas
“É hora de sair do front-end”: Andrey Sitnik sobre a estagnação da comunidade, código aberto e não apenas
A economia da alegria. Tutoria como um caso especial. A lei de três por cento
Vídeo do Badoo PHP Meetup # 2: Sobre testes e qualidade de código
Registrando todas as consultas de banco de dados no Asp.Net Boilerplate 4.3 .Net Core 2.1
Elementos personalizados em batalha
Linux Foundation vai lidar com chips de código aberto
5 problemas mais comuns empregadores na seleção de especialistas em TI do ponto de vista de um recrutador terceirizado
Pesquisa: a música prejudica o pensamento criativo - entenda e discuta opiniões alternativas
Roskachestvo apresentou uma classificação de fones de ouvido com e sem fio disponíveis na Rússia
Sony Xperia 10 e Xperia 10 Plus - smartphones com visão ampla
Classificação de CRM, tops, críticas - todos eles mentem?
Dia de atividade: 12 de abril, voo normal
Sony e Nintendo quebram após lançar streaming de vídeo para jogadores do Google
Trabalhamos com redes neurais: uma lista de verificação para depuração
Waves Smart Assets: listas em preto e branco, negociação com intervalo
Pare de falar sobre o modelo de repositório com Eloquent
Como os pesquisadores da Uber aplicam e escalam o conhecimento do comportamento humano
MOSDROID # 16 Sulphur em Redmadrobot
Como previmos a vazão, abordá-la como um desastre natural
Aumente a densidade do contêiner em um nó usando a tecnologia PFCACHE
Bancos de dados aleatórios. Oracle Enterprise Data Quality - Shield e Sword for Enterprise Storage
Oportunidades nanoCAD SPDS Canteiro de obras em projetos de construção e reconstrução em condições apertadas
Fotos em 3D do Facebook dentro: Parallax Shaders
Aplicativo PentQL com GraphQL
Compreendendo o Protocolo de Consenso Estelar
"Atitude atípica em relação ao financiamento" - e se os próprios funcionários gerenciarem a receita. Conversa com Flant
Como fizemos o overclock do CAD COMPASS-3D → Parte 1
Um telefone Samsung com uma tela dobrável por US $ 2000 exibe um vinco
Holografia amadora - o começo da jornada
O que o autor fumava: adicione a velha escola a esse mundo louco de jogos
Arquitetura de Runet
Leitor OBD2 - diagnóstico automóvel
Como escrevi e publiquei um livro sobre a Universidade Estatal de Moscou, ou 12 erros críticos
Por que a tecnologia sem servidor é uma revolução no gerenciamento de produtos
Otimização de desempenho apache2
Habraseminar: histórias reais sobre marketing de conteúdo
Pixel art: do rascunho ao material do jogo
Índices no PostgreSQL - 5 (GiST)
Enviando email usando PHP
Convidamos você para o MskDotNet Meetup # 34 em Raiffeisenbank upd Broadcast
3 qualidades-chave de um gerente de produto de sucesso: Yuri Golikov, vice-presidente de engenharia Wrike
A história do SXSW: como tudo começou
DARPA desenvolverá um motor nuclear de foguete
Diferenças técnicas dos sistemas de BI (Power BI, Qlik Sense, Tableau)
Máquina CNC do que estava na garagem
CSTroN - um monitor caseiro em uma matriz CSTN vintage com uma entrada VGA e uma placa de controle FPGA
Criptografia em Java
Os funcionários do Facebook tiveram acesso às senhas de usuário do Facebook e Instagram
Reduzindo a dependência de dados marcados em redes generativo-adversárias
Como procuramos por um vazamento de dados no SimilarWeb
Erro com a migração de localidade ru-RU no Google Chrome e como se livrar dela
Não tenha medo de tentar, ou Como me tornei programador com mais de 18 anos
Como não me tornei especialista em aprendizado de máquina
Circuitos auto-síncronos. Cálculo de funções lógicas diretamente no gráfico de eventos. Parte 3. Decomposição
Reunião global de TI # 14 Petersburgo
Horário de trabalho flexível. Experiência russa
12 perguntas a serem feitas pelos empregadores em potencial
Roskomnadzor encomendou um sistema de controle de mecanismo de pesquisa automatizado e VPN
O conceito de campo magnético
Como traduzir filmes: revelando segredos
Assistindo Cães e Gatos - Tractive GPS Tracker
Engenharia reversa de trator: como acelerar o processo de medição pela metade
Visão geral da seção Frontend na conferência DUMP: desenvolvimento do frontend em sua totalidade
O código aberto não ganha dinheiro, porque não foi criado para isso
Operadora de câmbio BTC-e pede extradição para a Rússia
Moira participa do Google Summer of Code 2019
Implantações automáticas de canários com Flagger e Istio
Processadores e marketing em informática
Criptografia em Java. Cifra de classe
Carpintaria de bricolage: expectativas e realidade
Citymobil - um guia para startups para aumentar a estabilidade em meio ao crescimento. Parte 1
Mockdown: a maneira mais rápida de criar wireframes
JDK 9 / JEP 280: a concatenação de cadeias nunca mais será a mesma
O que os robôs Amazon Courier e FedEx parecem primeiro
Uma explicação simples dos algoritmos de localização de caminhos e A *
Nuvem assinatura eletrônica na Rússia e no mundo
"Não há implantações na sexta-feira" e mais três regras de desenvolvimento tácitas
Não há necessidade de pensar em memória, eles disseram ... Oficina CLRium # 5: Garbage Collector
OWASP Rússia Meetup
3. Introdução ao Ponto de Verificação R80.20. Preparação de layout
O primeiro computador programável de DNA
Existe uma marca registrada para registrar? ou Como fomos forçados a alterar o nome do aplicativo
ML.NET 0.11 - Aprendizado de máquina para .Net
Como é fácil entregar um pedido, sabendo o endereço do cliente (não muito)
Mecânica Quântica: O Fim da Guerra das Interpretações
Casa Inteligente - Repensando
Criando elementos de interface programaticamente usando o PureLayout (parte 1)
Em busca do melhor remédio
OFFZONE 2.0
Swift 5.0. Novidades
Máquina de escrever USB
Meu caminho do Python para o Go - compartilhando dicas e recursos
Como criar uma paleta confortável para todos
Estrutura de negócios corporativos 2019
Como foi a abertura do Zabbix na Rússia?
Tecido Hyperledger para manequins
A arte de analisar 2 ou transliteração de sua própria marcação
A SpaceX anunciou um redesenho dos satélites Starlink para que eles queimem completamente na atmosfera quando caírem
Uma interpretação multi-mundo da mecânica quântica
Os bancos começaram a bloquear contas freelancers
Groovy deixou Cédric Champeau
Aplicações de engenharia reversa após ofuscação
Inglês e TI: coruja inglesa em um globo russo?
Dezenas de truques com shell Linux, o que poderia economizar seu tempo
Fraudador dos EUA ganhou milhões de dólares fingindo ser o suporte técnico da Microsoft
Lançamento do Zabbix 4.2
Reciclagem de Discos Rígidos como Lixo Eletrônico - Solução Parcial da iNEMI
Como escolher um modem de banda larga para um veículo aéreo não tripulado (UAV) ou robótica
Validação de formulário no Vue.js
Otimização do projeto por métodos da teoria do controle automático
Recuperando uma senha mestra de um gerenciador de senhas bloqueadas SafeInCloud
Ler lixo
Onde crescer smartphones
A estimulação sonora e luminosa ajuda no Alzheimer, enquanto em ratos, mas os resultados são encorajadores
Controle LCD F-51543NFU-LW-ADN / PWB51543C-2-V0 (da biblioteca de fitas)
Não comprou DLC: uma função que salvaria o 737 caído, a Boeing vendeu como opção
Onde os smartphones crescem: um roteiro para se tornar um computador completo
O novo algoritmo acelera 200 vezes o design automático de redes neurais
Como se proteger do hipnovírus
O primeiro WIAD em Moscou: como foi e do que falaram
Design Digest: Líder Criativo, Produtividade e o Headset da Verdade
95% do volume de negociação anunciado do Bitcoin acabou sendo falso
Eles rastejaram no github
Como não entender os princípios de desenvolvimento da arquitetura SOLID
Adaptamos o AutoMapper para nós mesmos
Firmware ZXHN H118N da Dom.ru sem solda e programador
Serviços úteis e não muito públicos
Dicas e truques do Digital Forensics: como conectar uma imagem de encase à máquina virtual
Quando visitei a lendária Escola 42: “piscina”, gatos e a Internet em vez de professores
Enquanto eu visitava a lendária Escola 42: "piscina", gatos e Internet em vez de professores. Parte 2
VPN para dispositivos móveis no nível da rede
Termux passo a passo (Parte 1)
Revisão dos sistemas abertos de gerenciamento de vídeo
Para trabalhar em uma bicicleta. Outra opinião
Compre um dispositivo eletrônico e obtenha os dados de graça: as informações pessoais permanecem nos gadgets doados
Ligue para o espaço profundo: como a NASA acelera a comunicação interplanetária
Código aberto de nuvens e barril de pólvora
Fichas especializadas não nos salvarão dos "aceleradores de impasse"
Interbordando qubits de forma incomum, o D-Wave aumentou significativamente a velocidade de um computador quântico
Multas de 56 milhões de euros - resultados do ano com o RGPD
Como os desenvolvedores processualmente criaram um monte de jogos para celular "inúteis" e ganharam 50 mil dólares
Arquitetura de GPU Intel Gen11 e placa gráfica discreta da Intel
Criptografia em Java. Classe MessageDigest
Quester - Plataforma para criar e completar missões (Beta)
Autoridades da UE multaram o Google em US $ 1,7 bilhão por bloquear anúncios de concorrentes
Analisando um erro crítico no algoritmo de criptografia KIB SEARCHINFORM
Mockito e como cozinhá-lo
De onde vêm as fotos para testar os sistemas de reconhecimento facial?
IETF aprova ACME - este é o padrão para trabalhar com certificados SSL
Erros incorporados no sistema: seu papel nas estatísticas
Sobre unidades e seu uso em computadores modernos
Redis Streams como uma estrutura de dados limpa
A vulnerabilidade crítica dos dispositivos de suporte à vida implantados permite que os invasores os controlem
Como se preparar rapidamente para uma entrevista de emprego com perguntas sobre algoritmos e tecnologias
O SQL Profiler é perigoso?
Microeletrônica para estudantes da própria fonte
Exames do Azure (versão revisada e revisada)
Calculadora do Windows terá o modo gráfico
O que é música generativa?
Garota em TI, ou 5 dicas para os ambiciosos
Cientistas poloneses imprimiram o primeiro pâncreas biônico do mundo com vasos
Como fiz amigos PlayStation 2 e PlayStation Portable (spoiler - combinados em um emulador)
Transforme DSLogic Basic em DSLogic Plus
Modelo da conexão de átomos em moléculas
Estetoscópio inteligente - um projeto de inicialização do acelerador da Universidade ITMO
Você pode não precisar do Kubernetes
LockerGoga: o que exatamente aconteceu com a Norsk Hydro
Qual foi o primeiro iPhone?
Vazamentos de informações classificadas encontradas em 100.000 repositórios no GitHub
Criamos modelos, "vendemos" a gestão do conhecimento para a gerência e corrigimos o erro do sobrevivente
História de sucesso Delphic de um programador de Ulan-Ude
Ir aplicação em sistemas de produção. Validadores
Algoritmo de triangulação de Delaunay pelo método da linha de varredura
Por que não consigo definir o tamanho da fonte do link visitado?
A IA agora classifica o câncer de pulmão e os diagnósticos de laboratório
Visão Geral dos Cursos de Desenvolvimento Web
O piloto automático da Tesla aprendeu a determinar as mudanças de pista nos carros vizinhos
Organizando pesquisas de dados usando os repositórios de dados-chave do Spring Data
Formato de apresentação moderno?
A batalha pela neutralidade da rede - uma chance de voltar
Como escrevo notas de matemática no LaTeX no Vim
O resumo de materiais interessantes para o desenvolvedor móvel # 291 (18 a 24 de março)
Telegraff: DSL Kotlin para telegrama
Programando o LibreOffice Base. Parte 1
Gigante de TI introduziu firewall definido por serviço
A física quântica provavelmente protegerá as redes elétricas dos EUA contra hackers
Na Rússia, criará uma "ferrovia digital"
No mês passado, chamamos Zuckerberg de boob; corrigido: de fato, ele e seu Facebook são uma vergonha
Quem é quem no mercado de Casas Inteligentes?
Missão lunar "Bereshit" - o primeiro vídeo da câmera de bordo e novas fotos no espaço sideral
As aventuras em sua vida foram mais interessantes do que nos jogos de computador?
O YouTube permanecerá como o conhecemos?
HATEOAS Deep Link Problem
Acesso centralizado a assinaturas digitais e outras chaves de proteção eletrônica usando hardware USB sobre IP
DynamicData: alterando coleções, padrão de design MVVM e extensões reativas
Anycubic: Photon S, 4Max Pro e grande renomeação
Animação em Flash no Unity3D do zero. Parte um, lírica
Uma breve história da marca de áudio Klipsch
Mesa-redonda: Tecnologia aditiva como alternativa à fabricação tradicional
Nem um Falcon - projetos ESA e ULA reutilizáveis fundamentalmente diferentes
Um computador com uma unidade terminal do tipo Fallout
Desvendando um emaranhado de vulnerabilidades em sites
Sandboxing aprimorado para scripts interessantes
Força Aérea dos EUA está trabalhando em um drone de IA chamado Skyborg
Em um bate-papo privado por telegrama, você pode excluir qualquer mensagem - até mesmo estranhos (um resultado da votação foi adicionado)
Frontend Weekly Digest (18 a 24 de março de 2019)
O resumo de materiais frescos do mundo do front-end da última semana n ° 357 (18 a 24 de março de 2019)
Proteção moderada para Firefox
Aplicações de engenharia reversa após ofuscação (parte 2)
Tutorial do Oracle Application Express Visão geral do IDE
O Ministério da Administração Interna comprou PCs por 180 milhões de rublos - todo o dinheiro foi destinado a fabricantes estrangeiros
Este seu Haskell é (não) apenas fatorial e bom para
Não fique nervoso, não se apresse, não interrompa: a história de uma tragédia
IBM Integration Bus e o que come
PHP Digest No. 152 (11 a 25 de março de 2019)
A história do elefante Slonik, o logotipo do PostgreSQL
Upwork está registrado na Federação Russa
O que mais pode ser feito na pesquisa? Relatório Yandex
Eventos digitais em Moscou de 25 a 31 de março
Nebulizador compacto Glenmark: uma coisa útil na vida cotidiana
Orientação ideal para peças e configuração de suporte na impressora 3D
Desenvolvemos firmware de pedal para aprender a tocar balalaica
Terraform Provider Selectel
Desempenho equilibrado do site. Parte 5: Usabilidade
Tudo o que você precisa saber sobre hifenização automática de CSS
Um currículo ideal que será recebido por um recrutador e empregador
Três grandes mentiras sobre JavaScript
Navegadores de borda com Chromium apareceram nos serviços de hospedagem de arquivos
Câncer, autismo e diabetes: o que a IA ajudará a tratar em 2019
Simplifique a criação do Linux a partir da fonte usando o site Pacotes do UmVirt LFS
Participe do seminário on-line do Google Play em 29 de março
O que você pode obter do 54-FZ pessoalmente, você, nome de usuário ou automação DIY da contabilidade de custos
Novas ameaças à cibersegurança: muito maiores do que você pensava
Criando um sistema de batalha no RPG
Quais serão as interfaces neurais dos jogos?
Resgatar / não resgatar: nosso piloto de ML no Platypus
4K: evolução ou marketing?
10 conceitos para um designer em 2019
Kubernetes 1.14: Visão geral das principais inovações
Cmus console player para Linux
Os provedores de Internet estão pedindo ao Ministério das Comunicações que os deixe entrar em suas casas sem contrato
Feliz Potter e a Ordem do CSS
Conversão de fluxo de dados do Firebird 2.5 para o formato ODS12 (Firebird 3.0)
Reduza o tempo de inatividade ao atualizar o Zimbra
Níveis de maturidade da TI corporativa
Colônia de Criptomoedas
NetBIOS nas mãos de um hacker
Nós bombeamos ganchos React usando FRP
AMD Radeon VII: chip de última geração (parte 3)
Receba uma oferta em 1 dia para a equipe de back-end no Dia da Cosmonáutica
O desenvolvimento de um foguete capaz de atingir a lua custará à Rússia 740 bilhões de rublos
Criptografia em Java. Classe Mac
As inscrições para a II conferência de TI para iniciantes SMARTRHINO-2019 começaram
As exceções do Python agora são consideradas anti-padrão
“Extreme NOW Forum 2019”: inscrições abertas
Crescer: os 10 principais relatórios do Mobius 2018 em Moscou
Como mover, fazer upload e integrar dados muito grandes de maneira barata e rápida? O que é otimização de empilhamento?
Experiência com Coroutines e Retrofit2
"Jogos de dinheiro fora do blockchain devem morrer"
Jogos sem Blockchain envolvendo dinheiro devem morrer
Quer ser um pouco mais feliz? Tente ser o melhor em seu campo
Direitos digitais chegaram à Rússia
Testando contratos inteligentes da Ethereum on Go: adeus, JavaScript
Cibercriminosos controlaram o ASUS Live Update por cinco meses
Como excluir com segurança seus dados do seu smartphone Android antes de vendê-los
Os robôs se reconhecerão verdadeiramente? Os cientistas estão caminhando nessa direção.
GeekUniversity Abre Recrutamento no Departamento de Big Data Analytics
Pré-carregamento, pré-busca e outras tags
GeekBrains e Rostelecom conduzirão IoT Hackathon
Detalhes do GraphQL: O que, como e por que
[marcador] Bash para iniciantes: 21 comandos úteis
JavaScript é a melhor linguagem de programação para iniciantes. Então é ou não?
Quando "Zoë"! == "Zoë", ou por que você precisa normalizar seqüências de caracteres Unicode
Guia completo de UseEffect
Como criar um jogo se você nunca é um artista
Rentabilidade de sites e serviços
Análise do produto ClickHouse
Apoio para os pés para o cérebro: Hedera Hashgraph Distributed Registry Platform
Todos os seus empréstimos ao consumidor e dados pessoais "em um só lugar" ...
Como implementar processos unificados, levando em consideração todos os recursos da empresa?
O que nunca me disseram sobre CSS
E, novamente, sobre o segundo monitor do tablet ...
Semana 13 de segurança: abrir senhas no Facebook
Notícias da indústria de jogos (11 a 25 de março de 2019)
"Game of Thrones, siga em frente." O que a Apple mostrou hoje em seu evento Show Time
Programando o LibreOffice Base. Parte 2
Recursos de teste de hipótese para aplicativos móveis
Sovereign Runet subiu de preço para billion30 bilhões
Alocação de memória da JVM
Por que asteróides de mineração são difíceis?
DevDay Gerenciar TI. Gravação de Performance
Trap (tarp) para conexões SSH de entrada
Discos rolam e rolam
Grande variedade de recursos úteis para gerentes de produto
Automação implacável. Corte do Diretor
Repensando a robótica infantil
Criptografia em Java. Classe de assinatura
Temos DevOps. Vamos demitir todos os testadores
FlexiRemap® vs RAID
Servidor DHCP + Mysql em Python
Aumente a segurança da rede usando um analisador de nuvem
Plataforma de comunicações unificadas OpenVox
Como escrever uma API incorreta
SNA Hackathon 2019: Simplifique a Arquitetura - Simplifique os Recursos
Sonata - servidor de provisionamento SIP
Aplicações de Streaming Estruturado Spark no Kubernetes. Experimente FASTEN RUS
Localizando objetos nas imagens
Visão geral da seção Móvel no DUMP-2019: máximo aplicado e útil no trabalho diário
Organização do sistema de eventos no Unity - através dos olhos de um designer de jogos
5 tarefas típicas para entrevistas em JavaScript: análise e soluções
O livro "Sistemas Distribuídos. Padrões de Design
Como acelerar a criptografia de acordo com GOST 28147-89 no processador Baikal-T1 devido ao bloco SIMD
Carregar testando um jogo com algumas centenas de milhares de usuários virtuais
Análise TSDB em Prometheus 2
Visão de máquina versus intuição humana: algoritmos para interromper a operação de programas de reconhecimento de objetos
Labirintos: classificação, geração, busca de soluções
PHP moderno é bonito e produtivo
Missão Chang'e-4 - equipamento científico no módulo de aterragem e no satélite repetidor
IDE de uma pessoa normal ou por que escolhemos Mônaco
Remarketing dinâmico MyTarget: recomendações não pessoais de produtos
Alterações no protocolo seguro 3D: conheça o 3-D Secure 2.0
Gugology (isto não é um erro de digitação) para programadores
Disparar à noite ou Por que carregar o produto - não é assustador
Visão geral do programa C ++ Rússia 2019. Qual é o próximo dia para nós?
Postagens cruzadas do Instagram para o VK público em Python
Sonhe grande e torne-se global: concurso internacional de startups na conferência EMERGE
Como os livros de ciência soviéticos se tornaram um artefato entre físicos e engenheiros na Índia
Por que os discos de vinil sobrevivem à era digital
Homo sapiens? Já não
Existem 17 bilhões de computadores no córtex do seu cérebro
Quais linguagens de programação são as menos seguras?
Experiência no desenvolvimento do serviço Refund Tool com uma API assíncrona no Kafka
Otimização para PostgreSQL servindo aplicação Rails
Wi-Fi de alta qualidade - a base da hospitalidade moderna e o motor dos negócios
Gerenciador de Pacotes Unity
Melhor Pior Emprego do Mundo: Procurando um Habraautor
Reciclagem no DevOps - para o que se preparar
Familiaridade com elementos iluminados e componentes da Web com base nele
Revisão de código: dicas ruins para colaborador e revisor
Atualização de módulos solares de alto desempenho da REC e Trina (Solar)
Como usamos a replicação adiada para recuperação de desastres com o PostgreSQL
Configurando o recebimento automático de certificados letsencrypt usando o docker no linux
Extensão do navegador para toster.ru
Repositórios úteis com Eloquent?
Raspberry Pi Zero dentro da tecnologia ativa estrela ativa 40 Braille Display
Pesquise 1 TB / s
A Electronic Arts lidará com 350 funcionários e "reduzirá sua presença" na Rússia
Interatividade sem gadgets
Diminuição no tamanho da amostra de dados experimentais sem perda de informações
Parabéns Imagine Final EMEA Regional Champions Cup: Team Finderr do Reino Unido! Time russo é terceiro
Uma equipe da Rússia ficou em terceiro lugar na competição Imagine Cup na Europa, África e Oriente Médio
DCF77: Como funciona o sistema de transmissão precisa do sinal de tempo?
Decisão do YouTube feita, seja a censura! e como sempre, a Rússia não poderia prescindir
MODX Digest # 2.1 (11 a 25 de março de 2019)
Parlamento Europeu ainda adota alterações à lei de direitos autorais da UE
Esteira com um elefante e um cavalo. Triângulos deletan
6 bibliotecas essenciais de Python para programação em Python
Compare yandex e mail: experiência do aluno
Mônadas do ponto de vista dos programadores (e um pouco da teoria das categorias)
Como o fragmento de marcação CSS quebrou o compilador C ++
Como o fragmento de marcação CSS quebrou o compilador C ++
Sobre distribuições abertas, código-fonte aberto e elástico
Gerenciamento de serviços de TI (ITSM) tornado mais eficiente com as ferramentas de aprendizado de máquina
OS1: kernel primitivo no Rust para x86
Gerenciando expectativas ou dizendo não
Como criamos o PHP 7 duas vezes mais rápido que o PHP 5. Parte 2: otimizando o bytecode no PHP 7.1
O mais interessante na exposição Securika Moscow 2019
Estados Quânticos Neurais - Representação de uma função de onda por uma rede neural
Ferro velho: ferramentas eletrônicas perdidas nas profundezas da história
Análise da exibição (interface da disposição das mercadorias na loja)
AMP: O futuro do email
Outro Github 2: Machine Learning, conjuntos de dados e notebooks Jupyter
20 projetos, 20 idiomas, prazo ontem
Padrão WebAuthn formalmente concluído
Asterisk Dialplan Askozia 6. Chamadas efetuadas
Casa “inteligente” em termos de vulnerabilidade: lidamos com vetores e mecânica de ataque
Óculos Optishokz para quem não gosta de sol e adora música
Resumo de notícias do PostgreSQL. Edição nº 15
Busca cibernética da equipe de suporte técnico da Veeam
Equipe do Firefox lança o gerenciador de senhas Lockbox para seus usuários
Turbinas a vapor: como o vapor quente se transforma em eletricidade
OpenShift 4.0 - preparando-se para o hiper salto
Criptografia em Java. Classe KeyPair
Bloomberg: McDonald's comprará um desenvolvedor de menu de tecnologia de personalização por US $ 300 milhões
Projeto de lei sobre perfis digitais de russos publicado
Monitoramento e gerenciamento remotos de dispositivos baseados em Linux / OpenWrt / Lede através da porta 80 ...
Resumo de eventos para profissionais de RH na área de TI em abril de 2019
O governo dos EUA planeja enviar pessoas para a lua em 5 anos
Uma lista exaustiva de diferenças entre VB.NET e C #. Parte 2
Sistemas de CRM: proteção ou ameaça?
OS1: um kernel primitivo no Rust para x86. Parte 2. VGA, GDT, IDT
Academia Android em Moscou - fale sobre como foi e compartilhe os materiais do curso
A digitalização 3D de uma pessoa em 30 segundos será mostrada na exposição
Gramática inglesa. Quem vs. Quem - como entender qual palavra usar
Inicialização lenta no Spring Boot 2.2
Ferramentas para criar um site responsivo sem acesso ao site
Dicas e truques do Kubernetes: páginas de erro personalizadas no NGINX Ingress
[Poll e evil] Hostings, estejam eles errados
PHP Russia 2019: seu “estádio” para o idioma da primeira liga
Fim do jogo: analistas relatam um aumento no número de ataques DDoS no segmento de jogos
Armazenamento de cluster para pequenos clusters da Web com base em drbd + ocfs2
Nós escrevemos um sistema operacional no Rust. Implementando a memória da página (nova)
O que um escritor de UX faz?
Novo no Java 12: O Teeing Collector
Qual a profundidade da toca do coelho? CLRium # 5: Coletor de Lixo
Do analisador do pôster do teatro Python ao bot do Telegram. Parte 2
Estágio cego no Garage Museum of Modern Art
Programando o LibreOffice Base. Parte 3
Windows Virtual Desktop agora em visualização pública no Azure
ProContent 2019: uma conferência para escritores técnicos e para quem trabalha com textos
CLion 2019.1: ClangFormat, destaque de código através do Clangd, visualização de memória, suporte inicial para microcontroladores
Servidor nas nuvens 2.0. Lançamos o servidor na estratosfera
Responsabilidades dos mecanismos de pesquisa: como "editar" uma pesquisa na Rússia
História STAX: eletrostatos versus condições de mercado
Tick-tock: o tempo do smartwatch se foi, mas agora eles estão fingindo ser pulseiras
Precisamos de um junho pronto - ensine você mesmo, ou Como lançamos um curso de seminários para estudantes
Neoquest 2019: Conexão com o Céu
Consequências de reescrever componentes do Firefox no Rust
Catálise de Muon em termos de química quântica. Parte II: eletrônico vs. ligação química do múon
O PVS-Studio para Java entra na estrada. A próxima parada é a Elasticsearch
Novo no Git 3: encerramentos
4. Introdução ao ponto de verificação R80.20. Instalação e inicialização
Novo recurso no Git 3: encerramentos
O PVS-Studio para Java é enviado para o caminho. A próxima parada é a Elasticsearch
Monoblock vs Modular UPS
Desenvolvimento de aplicativos para um PDA antigo (Cybiko Xtreme) em 2019
Visão geral dos recursos do PlayCanvas para criar aplicativos Web VR
Como são criados os robôs que podem ir aonde estamos
Licenciamento do NanoCAD
“33 palavras sobre design”: quem e por que faz um filme sobre design na Rússia
SlowPochta - mensageiro de entrega injustificada de mensagens com tempo de encaminhamento indefinido
Citymobil - um guia para startups para aumentar a estabilidade em meio ao crescimento. Parte 2. Quais são os tipos de acidentes?
Intel GPU SGX - Armazene seus dados na placa gráfica. Com uma garantia
UICollectionView ao redor da cabeça: alterando vistas em tempo real
Gerenciamento de clima de equipe
Seis regras para ajudá-lo a alcançar seus objetivos.
O programa final do DUMP-2019 está pronto. Nos encontramos em 19 de abril em Ecaterimburgo
Alocação de Custos de TI - Existe Equidade?
Russos receberão um perfil digital
Vamos jogar livros - o que são gamebooks e quais vale a pena tentar
Reparando clientes do WSUS
O uso do aprendizado de máquina para analisar um grande número de comentários dos respondentes
Os fundadores da teoria dos sistemas distribuídos nos braços da hidra
Obtendo campanhas de publicidade Yandex Direct usando uma API em um DataFrame (Python)
Uma Breve História de Formatos Musicais Incomuns
O gato debaixo do capô. Parte 1
Padrões de IoT, redes, três tabelas
QA-mitap 12 de abril em Redmadrobot
Relatórios de vídeo do FunTech iOS-meetup # 1
"Fifteen" em Java - como desenvolver um jogo completo
Prisão terrível: um estudo dos picos marginais de uma armadilha de Vênus
A matemática é lógica ou por que as teorias axiomáticas são paradoxais?
Minha maneira de criar componentes mestre na Figura
Sobre o data center com toda a honestidade: como resolvemos o problema de poeira nas salas de servidores do data center
Sistema de pagamento rápido ou impossível é possível
10 novos cursos gratuitos sobre serviços cognitivos e Azure
Métodos de conjunto. Trecho do livro
Uma seleção de chaves de fenda geek e ferramentas múltiplas incomuns de Leatherman a Xiaomi
Crescimento profissional dos funcionários - o que é e por que é necessário: nos comunicamos com a Dodo Pizza, Icons8 e Evil Martians
Criptografia em Java. Classe KeyStore
Vigilância por vídeo em nuvem faça você mesmo: novos recursos do Ivideon Web SDK
Como desenvolvemos a documentação em um projeto aberto da Embox
Gigantes de TI revelam uma solução híbrida de implantação de nuvem híbrida
Fintech Digest: Dorsey paga com bitcoins, estratégia de blockchain da Austrália, IPO da Levi, prefeito de Chicago e a inevitabilidade do bitcoin
Rinoceronte dentro do gato - execute o firmware no emulador Kopycat
Mônadas em 15 minutos
5 coisas que tendências da Internet que todos deveriam conhecer
Encapsulamento para samurais reais ou as nuances associadas à palavra-chave interna em C #
Como a inteligência artificial está mudando a ciência
Nós odiamos e caçamos: a vida perigosa de um cracker de vírus que está fazendo inimigos poderosos
Como um robô de entrega mudou os hábitos culinários dos estudantes americanos
Como vimos a renderização do servidor e o que aconteceu
MVCC-3. Versões de linha
Por que Jaop? Porquê Raquete?
Geração de código no Dart. Parte 1. Noções básicas
Andamos pela cidade com sabedoria - 2: andamos pela cidade em círculos usando o algoritmo genético
Espectro solar chinês
Radiação: o assassino invisível e suas filhas ou um pouco sobre radônio
Desenvolvendo a habilidade de usar agrupamento e visualização de dados em Python
Robótica para crianças: olhos de robô
Lançamento do GitLab 11.9 com regras de detecção de segredos e várias regras de resolução de solicitações de marchas
Postgres profissionais
Reparar o dispositivo de armazenamento e impressão Sharp Memowriter EL-7000 Note após vazamento de bateria
Como fazer um gatilho DAG no fluxo de ar usando a API Experimental
Localizando um JS Framework para geração de interface do usuário
Telegrama após 5 anos
Antiguidades: quando os telefones eram estranhos
A baixa volatilidade do Bitcoin (BTC) levará à próxima corrida de touros de criptografia
JS de todos os lados: os 10 principais relatórios do HolyJS 2018 Moscow
Termux passo a passo (Parte 2)
Livrar-se de pacotes duplicados em pacotes
Entrevista em inglês: como contar sobre você corretamente
A missão lunar Bereshit - oito marcos de sucesso e US $ 1 milhão da XPRIZE Foundation (sujeito a um pouso bem-sucedido)
"Como parar de queimar" ou sobre os problemas do fluxo de informações de uma pessoa moderna
PyTest Neo
Teoria de grandes e pequenas explosões
[Izhevsk e Perm, anúncio] CodeFest X de transmissão quente e transistor on-line
Por que os scanners 3D econômicos não são adequados para tarefas profissionais
Sobre novas idéias, visões restritas e boca a boca
Como suportar cargas crescentes do sistema: fale sobre preparativos em larga escala para a Black Friday
Tipos de infinitos e tronco cerebral
Não coma aspirina
Golang e a evolução da interação com o banco de dados
Como fizemos amizade com EF 6 MSSQL e PostgresSQL
Olá Habr, somos a Advantech
O Docker é um brinquedo ou não? Ou é mesmo assim?
20 anos de RollerCoaster Tycoon: uma entrevista com o criador do jogo
Live: como restringir o desenvolvimento do iOS em grandes equipes
Por que assistir transmissões online, se você pode ler Habr
TESOUROS: quando os relógios inteligentes ficam estranhos
O Programa Secreto de OVNIs dos EUA também pesquisou buracos de minhoca e dimensões extras.
Como aumentamos a produtividade do serviço em Tensorflow em 70%
Segurança de aplicativos clientes: dicas práticas para um desenvolvedor front-end
Desenvolvimento de eletrônicos. Sobre microcontroladores nos dedos
AMA com Habr, v 7.0. Limão, Rosquinhas e Notícias
MWC: instruções de uso
Herança em C ++: iniciante, intermediário, avançado
Um trilhão de pequenos singles
Acelerador de IA da HSE, MTS e Rostelecom
SPDS GraphiCS - sistema de fachada e cobertura
Estágio em TI: visão do gerente
O MEPhI sediará uma olimpíada de segurança da informação do aluno: como participar e o que isso oferece
Nota do arquiteto de front-end nº 1. Você não pode simplesmente obter e usar o Redux.
Como a LANIT equipou os sistemas de engenharia e TI com um centro de negociação no Sberbank
Bigdata de campo arado em medicamentos e produtos farmacêuticos
Como promover um novato e não quebrar nada
PhpStorm 2019.1: depuração de modelos Twig e Blade, pesquisa de código morto, conclusão automática aprimorada e muito mais
Cruzando um ouriço com um ouriço: OpenJDK-11 + GraalVM
Programamos o controle de voz de um helicóptero usando Node.js e ARDrone
Tempestade de carteiristas Pacsafe
Desenvolvimento do cliente como filosofia de vida
Correio próprio temporário: telegram bot
Nauchpop no mínimo: ilusões de ótica
Como fazer amigos Progress OpenEdge e Oracle DBMS
O que há de errado com o Yandex.Music? Análise de UX / UI
Intel - som novo
Ferramenta de código aberto para validação da qualidade da pesquisa baseada em intenções
Como eu NÃO fiz a varredura na Internet da Bielorrússia
Instale e configure um nó Ripple
Por que o SvelteJS é sem dúvida o melhor framework para novos desenvolvedores web
Blocos de construção de aplicativos distribuídos. Aproximação zero
Startups no campo da biotecnologia antienvelhecimento, que serão relevantes em 2019
Zoom de vídeo 1080p a 4K ou Como aprendi a não me preocupar e adorei o sofisticado usando redes neurais
Oracle Application Express. Aplicativos e páginas
Um pequeno guia sobre a criação de oráculos, deuses dos carros e erros de segunda ordem
Confissão Full Stack: Profissão, Religião, Sonhos
DJI Mavic 2 Pro após seis meses de uso
A expansão do universo é a maior falácia da história da ciência
A união do Arduino e o processador clássico
Flutter. Chaves! Para que eles servem?
Criando a voz e o tom do seu produto
Backup pronto: destruindo mitos do feriado
Uma maneira simples de conversar com seu site
Como criar SDN - Oito ferramentas de código aberto
Síntese de altos sonhos moleculares
Quo vadis. Proibições ao desenvolvedor no Google Play
Especialista: atualização de software não vai ajudar o casamento no planador da Boeing
Desenvolvemos a teoria dos algoritmos como um projeto de código aberto
Usando gerenciadores de inicialização assinados para ignorar a proteção UEFI Secure Boot
Como dividimos o desenvolvimento em equipes (e esquecemos sprints intermináveis e stand-ups inúteis)
QlikView. Formatação condicional "Como no Excel"
"Som": discutindo um podcast sobre tecnologia de áudio
Nos EUA, o tribunal recomendou proibir a importação de certos modelos de iPhone devido à violação das patentes da Qualcomm Apple
O Conto dos Meios Anéis
História do Linux. Parte III: novos mercados e velhos "inimigos"
Coisas que não sei em 2018
Micropython no módulo GSM + GPS A9G
Só sem mãos! Robôs que não repetem ações do usuário
Com uma tabela periódica para toda a vida
O livro “TasteVill: Como fazer uma revolução no varejo, fazendo tudo errado”
Centro de controle de vôo soviético dos tempos de "Vostok" e "Sunrise"
Crie automaticamente arquivos de localização Android e iOS a partir da planilha do Excel
O paradoxo do Python
Oleg Shelaev sobre GraalVM em jug.msk.ru
Blocos de construção de aplicativos distribuídos. Primeira abordagem
WavesKit - Estrutura de Blockchain do PHP Waves
WavesKit - framework PHP para trabalhar com a plataforma Waves
Modem de 50 anos: uma visão interna
Uma seleção de livros sobre como aprender, pensar e tomar decisões eficazes
Open Rack v3: o que esperar do novo padrão de arquitetura de rack de servidor
Telecomunicações dos EUA para combater spam de telefone
Eventos digitais em Moscou, de 1 a 7 de abril
Pensamentos de lazer de uma pessoa ociosa sobre criptografia e proteção de dados
Fonogramas de raios X retornam: ataque maciço, Jonsi e outros lançaram registros “nos ossos”
Agregador de eventos para Event Unity3d
92,7% fazem backups, a perda de dados aumentou em 30%. O que está errado?
Injeção de Dependência em Flutter
Minha máquina de mármore impressa em 3D
Como é fácil organizar legalmente sua startup na forma de uma parceria simples
Terra plana: experimentos e evidências
O resumo de materiais interessantes para o desenvolvedor móvel # 292 (25 a 31 de março)
Linux Kernel 5.0 - escrevendo Simple Block Device em blk-mq
Aprendizado de máquina sem Python, Anaconda e outros répteis
Comando VM - Alternativa Kali Linux para Windows
Como se tornar um "júnior inteligente". Experiência pessoal
Codec ASN1 simples do sprintf
API de limite de mensagens VK - o que fazer
Yandex.Alice e Telegram bot em PHP com uma única funcionalidade
Reconhecimento de tanques em um fluxo de vídeo usando métodos de aprendizado de máquina (+2 vídeos nas plataformas Elbrus e Baikal)
O MongoDB foi a escolha certa?
Aplicativos TDD no Spring Boot: ajustando os testes e trabalhando com o contexto
Como Elon Musk tentou destruir o informante nas fileiras de Tesla, e o que aconteceu com ele
Está na hora de URLs emoji?
Meu sistema de automação residencial. Criando uma imagem do sistema operacional
Backup do histórico: sete inventores dos quais você talvez nunca tenha ouvido falar
Nova Galatea ou anime uma garota andróide para um romance de ficção científica
Apresentando o 3CX V16 com o widget de comunicação do site
Destruição de dados do disco rígido
Frontend Weekly Digest (25-31 Mar 2019)
O resumo de materiais frescos do mundo do front-end da última semana n ° 358 (25 a 31 de março de 2019)
Previsão de como as restrições da Internet serão superadas
Tutorial Reagir Parte 26: Arquitetura de Aplicativos, Padrão de Container / Componente
Tutorial Reagir Parte 25: Workshop sobre formulários
ADAM-3600 - um controlador industrial multifuncional
Profundidades do SIEM: correlações prontas para uso. Parte 5. Metodologia para o desenvolvimento de regras de correlação
OS1: um kernel primitivo no Rust para x86. Parte 3. Cartão de memória, exceção de falha de página, pilha e alocações
O designer de jogos não é muito diferente de um psicopata. Como fizemos o jogo CMAN
Uso de potenciais térmicos para análise de território
Melhorando a qualidade da classificação de texto conectando a Wikipedia
Monitoramento e gerenciamento remotos de dispositivos baseados em Linux / OpenWrt / Lede através da porta 80, continuação
Como voluntários de todo o mundo criam transmissões ao vivo do ICPC-2019
Yandex melhorará algoritmos de reconhecimento de voz
Explorando gerenciadores de inicialização assinados para contornar a Inicialização segura UEFI
Procrastinação como ferramenta para viagens no tempo
Extensões do Chrome para desenvolvimento na web e trabalho com o GitHub
Anúncio de encontro de automação de controle de qualidade da FunTech
Salvando uma partição no Debian quando algo deu errado
Como aumentar rapidamente sua rede sem fio
Técnicas de desenvolvedor móvel Jedi: como monetizar o aplicativo em 2019?
Geração de código no Dart. Parte 2. Anotações, source_gen e build_runner
Lâmpadas bioquímicas
Quanto custa o OpenSource
A missão Chang'e-4 é o quarto dia lunar para o lander e o veículo espacial Yutu-2. Sobre câmeras e controladores em dispositivos
O papel do sistema IGF-1 na modulação da longevidade: contradições e um novo entendimento na perspectiva dos centenários
Seção de Ciências da DUMP: expanda seus horizontes
Como implantar rapidamente o HotSpot com os requisitos das leis da Federação Russa?
O que é ser um líder de equipe
Hacking na Grécia Antiga: resultados do estágio online do NeoQUEST-2019
Modelo de arquitetura “Transações compartilhadas em macro para microsserviços”
Você não estava olhando lá: como encontrar funcionários para o projeto em suporte técnico
Imortalidade biológica, colonização de Marte, Amish, EC1863 e direitos autorais. Capítulo 1. E o coração do cyborg bate
Uma ferramenta simples para começar a usar a IA na tomada de decisões
Como coordenar o voo da sonda na estratosfera (o que encontraremos na prática no lançamento)
9 citações de Habraseminar 2019 para blogueiros, empreendedores e RH
Funções físicas não clonáveis: proteção de eletrônicos contra cópia ilegal
Guerras nucleares do passado distante?
O recrutamento de referência está vivo em TI?
Interrupções externas no sistema x86. Parte 1. Interromper a evolução do controlador
Apenas espaço! Um enorme pedaço de titânio em 6,5 dias
Como o scanner 3D permitiu abandonar o conjunto de controle em escala real da ponte
Criptografia em Java. Utilitário Keytool
Navegação no DataGrip com Yandex.Navigator
Resolvendo problemas de tráfego
Por que precisamos de serviços de recepção de SMS e com o que eles comem
Máquinas automáticas contra código de espaguete
IBM System i (aka AS / 400) - Como fizemos testes automáticos de aplicativos em tela verde
Reflexões sobre uma carreira em TI e dicas para iniciantes
Como banir senhas padrão e fazer com que todos te odeiem
SVG 3D: criar, girar e animar
Sistemas operacionais: três peças fáceis. Parte 1: Introdução (tradução)
O impacto de páginas grandes e transparentes no desempenho do sistema
Blocos de construção de aplicativos distribuídos. Segunda aproximação
Desenvolver aplicativos para Android é como ser um YouTube (desmonetizado)
API simples do tipo JSON-RPC em PHP
O que acabou matando o AirPower
Proteção sem proteção
Semana 14 de Segurança: ShadowHammer e cadeia de suprimentos
Exposição "Subsolo-2019. O estudo. Inteligência. Mineração
3 principais qualidades para um gerente de produto de sucesso: Dmitry Orlov, gerente de produto sênior
Piadas e referências de Os Simpsons em inglês para explicar
O ZX Spectrum 128k faça você mesmo. Parte 2
"Bem, novamente, a estação meteorológica"? Realmente não
Ame missões, ame e encontre seus dados pessoais em público
Como escrever o endereço residencial certo?
O problema de mudar para o inverno e o verão para uma única escola do Skype
H2 evolution - funções de janela, CTE, JSON / XML em um banco de dados incorporado
Dicas para desenvolver projetos muito grandes no Revit
Indústria de petróleo e gás como exemplo para sistemas em nuvem periféricos
Memoização esquecer-me-bomba
5. Introdução ao Ponto de Verificação R80.20. Gaia & CLI
Zerar o contador da semana GPS
Dmitry Dumik, Chatfuel: Sobre o Y Combinator, empreendedorismo tecnológico, mudança comportamental e conscientização
Aplicativos multilíngues em Angular
Alternativas modernas ao PGP
DRO universal baseado em Arduino Nano - shDRO
Banco de dados KDB +: do setor financeiro à fórmula 1
Uma coisa boa não é chamada de ferrugem
Cloudflare introduziu seu próprio serviço VPN com base no aplicativo 1.1.1.1 para dispositivos móveis
QuietOn - fones de ouvido que matam ...
Histórico de um relatório
Como a planta do zangão de RH foi construída
Arrefecimento de uma nanopartícula levitante por meio de um ressonador óptico
Um seminário sobre gerenciamento de documentos técnicos foi realizado na Crimeia
Escala do Zimbra Collaboration Suite
Como gerar hipóteses sobre as necessidades de potenciais consumidores do seu futuro produto
Nossa experiência de criação de API de gateway
O livro Reage Rápido. Aplicações Web em React, JSX, Redux e GraphQL »
Do Skype ao WebRTC: Como organizamos a comunicação por vídeo na Web
Noções básicas do mecanismo JavaScript: formulários gerais e cache embutido. Parte 1
5 regras básicas para a realização de entrevistas com problemas para identificar as necessidades do consumidor
Missão lunar “Bereshit” - em 4 de abril de 2019, a transição para a órbita lunar está concluída, 7 dias de voo, 6 manobras e 1 pouso
Desenvolvimento de servidor Web Golang - do fácil ao complexo
Substituição de importação na prática. Parte 1. Opções
DRO universal baseado no Arduino Nano - shDRO. Parte 2
Food Design Digest Março de 2019
Imersão no driver: o princípio geral de reversão usando o exemplo da tarefa NeoQUEST-2019
Marketing de conteúdo para empresas: Habraseminar # 6 e seus principais pontos
Guia prático de variáveis de ambiente no Go
A primeira hélice 3D do mundo lançada
Atualização global para a exibição dos resultados do Lamptest.ru
Planos para Angular 8.0 e Ivy
Eu não respeito o encapsulamento, ou como usar methodtable do outro tipo para chamada rápida dos métodos privados
Insegurança corporativa
Excursão ao Global Seeds Vault ou Doomsday Vault
A verdade sobre a análise de sites, ou "todas as lojas online fazem isso"
JPoint 2019: transmissão ao vivo gratuita, festa e muito mais
Sete etapas fáceis para se tornar um estudante do Centro de Ciência da Computação
Conheça os novos processadores Intel
Olá! O primeiro data warehouse automático do mundo em moléculas de DNA
Raiffeisenbank está procurando alto-falantes em
Case: saia da agulha da publicidade contextual no tráfego SEO gratuito
Como pesquisamos (e não encontramos) novas ferramentas para se comunicar com os clientes
Uso prático do D-Wave 2000Q: Uma curva acentuada de aprendizado para computação quântica
Cinco perguntas-chave para o varejo ao migrar para nossas nuvens
Trabalhadores do .NET Core como Serviços do Windows
CLRium # 5: Coletor de Lixo. Maior Workshop .NET
Trabalhadores do .NET Core como Serviços do Windows
O Gmail tem 15 anos
Visualização do tempo de renascimento de Roshan
Firewalls de aplicativos da Web
Como tudo começou: a história dos drones voadores
Swift 5.1 - o que há de novo?
Word2vec em imagens
Upwork introduz uma taxa pelo direito de escrever para um cliente em potencial
Lançamento do Visual Studio 2019
Filas e JMeter: Exchange com Publicador e Assinante
O PhotoGuru mudou para o "lado sombrio" e o "mais sábio"
Microsoft expande o Azure IP Advantage Program com novos benefícios de IP para inovadores e startups de IoT do Azure
A Microsoft estende a vantagem de IP do Azure com novos benefícios de IP para inovadores e inicializações da IoT do Azure
Análise de estatísticas sobre campanhas publicitárias - crie uma nova métrica no DataFrame (python)
Problemas de padrão do coordenador e o que o RouteComposer tem a ver com isso
Trabalhando com comandos APDU usando o exemplo EToken
Programa residente Yandex ou Como um back-end experiente se tornar um engenheiro de ML
Estruturas de dados exóticas: Merkle modificado Patricia Trie
"Courtesy Exchange": a essência do conflito entre as duas mais famosas empresas de streaming
Assincronia na programação
Projeto Zero. Como a Amazon quer lidar com falsificações
Atualização do CMS em grande escala do Umbraco 8: o que há de novo
A história da primeira GPU: Rendition Vérité 1000
O Editor.js é um excelente editor que salva o código-fonte no formato JSON
Substituição de importação ou como os helicópteros russos fizeram algo errado
Linguagem de programação baseada em cartão postal
Reflexões sobre hospedagem solar para abelhas
Configurações de rede do FreeRadius via DHCP
Verificando o código fonte de Roslyn
39 novos recursos disponíveis no Java 12
Verificando o código fonte de Roslyn
Recriando fontes CRT
Corrente máxima DC através do transistor de efeito de campo
ESET: Novos esquemas de entrega de backdoor de grupos cibernéticos da OceanLotus
Verifique se você é bom em tecnologia aditiva
Superando a Terceira Lei da Gravidade Organizacional
No momento em que começamos a acreditar na inovação
Sistemas de arquivos virtuais Linux: por que eles são necessários e como eles funcionam? Parte 1
Como fizemos o FaaS na nuvem dentro do Kubernetes e vencemos no Hackathon Tinkoff
DataGrip 2019.1: suporte para novos bancos de dados, scripts de inicialização, novas inspeções e muito mais
Notícias aos 11
Índices no PostgreSQL - 6 (SP-GiST)
Palestras da Kaspersky Mobile # 1. Multi-modularidade
Dê mais HighLoad ++: de segunda-feira em São Petersburgo
Como escolher uma impressora 3D ou por que você precisa de uma mesa de aquecimento e uma câmera fechada
Da lei ao desenvolvimento de big data
SDN Digest - Seis emuladores de código aberto
Cisco HyperFlex vs. concorrentes: testando o desempenho
20 projetos, 20 idiomas, prazo de ontem. Parte 2
Lista de verificação para criar e publicar aplicativos da web
Como executar o SMM em 2019: 17 diagramas de Neil Patel
Versão InterSystems IRIS 2019.1
Desenvolvimento de operadores Kubernetes com Operator Framework
Quanto custam os testadores e em que dependem seus salários? Criando um retrato de um especialista em controle de qualidade bem-sucedido
Como salvamos a revisão de código
Codificação de fala de 1600 bits / s com vocoder neural LPCNet
Entrevista com Andrei Stankevich sobre programação esportiva
IA, aluno e grande prêmio: como fazer o aprendizado de máquina na 8ª série
Transações e mecanismos para seu controle
O SAP Forum 2019 está a apenas 2 semanas! O que vai estar aí?
Aproveite ao máximo as calculadoras gráficas: jogos na TI-83
Modelamos o algoritmo MUSIC para determinar a direção de chegada de uma onda eletromagnética
Criando teclas ausentes para o teclado de borracha Commodore 116
Live Battle: finais do Porto ICPC
O principal instinto do codificador é eliminar soluções ineficazes de qualquer lugar
Acelerando o WebGL / Three.js com OffscreenCanvas e Web Workers
Extensão SIMD para C ++ OpenMP no Visual Studio
Electrolux lança purificador de ar inteligente para as cidades mais poluídas
Armazenamento modular JBOD e graus de liberdade
Mitos sobre 152-FZ, que podem ser caros para o operador de dados pessoais
Lazydocker - GUI do Docker diretamente no terminal
E outro fone de ouvido estranho - para dormir
Consultas paralelas no PostgreSQL
Comparação de sistemas de comunicação espacial
Quatro histórias reais de trabalho com arquitetura de microsserviços - relatório da mitap do Backend United 3: Kholodets
O HTTPS nem sempre é tão seguro quanto parece. Vulnerabilidades encontradas em 5,5% dos sites HTTPS
Perversões curiosas do mundo da TI - 4
Consciência e Argumento do Juízo Final
Revisão dos relatórios mais interessantes do CodeFest 2019: versão do True Engineering
O teste mostrará: como se preparar para a implementação do Cisco ISE e entender quais recursos do sistema você precisa
Como os desenvolvedores de iOS estão buscando melhorar a computação em nuvem
Aprendizagem Profunda em Computação Ótica de Fluxo
Como a energia recebida do carregamento sem fio muda dependendo da localização do telefone
Seção de back-end no DUMP: sem servidor, Postgres e Go, .NET Core, GraphQL e mais
Ferópodes não ajudarão: pesquisa e modelagem matemática de armadilhas para larvas de leões-formigas
Oracle APEX Relatórios
Noções básicas de processamento de linguagem natural para texto
Usando o Python para gerar relatórios em uma única empresa
Tópicos da Top 3D Expo 2019: “Anisoprinting - a tecnologia para a produção de estruturas compostas de uma nova geração”, Fedor Antonov
VR com interfaces neurais - uma imersão completa na realidade virtual
Um funcionário do UBS ouviu uma conversa sobre um vizinho de trem do Eurostar e descobriu um acordo de US $ 15 bilhões Agora, ele e o banco serão multados
Notícias do fundo: os gigantes de TI começaram a criar ativamente suas próprias redes de backbone submarino
Serviços de rastreamento, OpenTracing e Jaeger
Futuro da nuvem
Armas para VR - [TUTORIAL RAILGUN]
Tópicos na 3D Expo 2019: Impressão em metal 3D, Anton Sotov, Samara University
6. Introdução ao Ponto de Verificação R80.20. Introdução ao SmartConsole
WASI Standard: Iniciar o WebAssembly Além da Web
Digitação nominal no TypeScript ou como proteger sua interface contra identificadores externos
12 truques de JavaScript não encontrados na maioria dos tutoriais
Não abra portas para o mundo - elas quebrarão você (riscos)
Design de personagens de baixo poli
Prova de Trabalho Eficaz
Como criar um tema sombrio e não prejudicar. Experiência em equipe do Yandex.Mail
Yo-ho-ho e uma garrafa de rum
Por que eu recusei o Disqus e você deveria ir também
Dicas e truques do Kubernetes: sobre desenvolvimento local e telepresença
Como descobri um ovo de páscoa na segurança do Android e não consegui um emprego no Google
Trabalhamos com o Wordstat corretamente. Guia completo
Circuitos não padronizados: indicador de sete segmentos no ATtiny13
A saída de um engenheiro eletrônico da Apple causou alvoroço entre os especuladores de ações. Como se tornar como ele?
Cartuchos de recarga - É interessante
Antecedentes: "Runet Autônomo" - o que é e quem precisa
Meu compilador para Lisp
Se você tem um maço de cigarros no bolso ...
Mobilidade e respeito pelo meio ambiente: como os trólebus modernos podem andar sem carros
OOP, a "Santíssima Trindade" e o SOLID: algum conhecimento mínimo sobre eles
Vênus, a Lua, daqui em diante em todos os lugares: uma entrevista com Pavel Shubin
Webinar - Autenticação e ES em ambientes VDI usando thin clients Dell e dongles JaCarta
Como substituir uma lâmpada no local de trabalho para que você não seja demitido?
História dos toca-fitas soviéticos: decks estacionários Wilma - plágio criativo, inovação e o diabo nos detalhes
Dois estudantes traíram a Apple por US $ 1 milhão
Como formar um substantivo em um idioma? Sinal ("Vi um Mamute")
A tabela de Mendeleev sobre informática escolar
HandySCAN 3D vence a corrida pela qualidade
Agência Espacial Européia está explorando a possibilidade de usar a impressão 3D com metais
Inglês vs. Esperanto: quem é o futuro?
Localização de qualquer texto
Quanto custa uma assinatura do Google Stadia?
Vídeos da reunião do CocoaHeads em 15 de março no escritório Tutu.ru
TEMPEST e EMSEC: É possível usar ondas eletromagnéticas em ataques cibernéticos?
Laboratório de tecnologia do Azure, 11 de abril em Moscou
Como implantar o SAP HANA: analisando diferentes métodos
História do 3dfx Voodoo1
O que os designers esperam no DUMP-2019: visão geral da seção Design
Energia, calor e água
Sistemas operacionais: três peças fáceis. Parte 2: Abstração: Processo (tradução)
Sistemas de partículas: uma história de Natal
Explorando o OpenCV no StereoPi: Mapa de Profundidade do Vídeo
Moscou, 18 de abril - QIWI SERVER PARTY 4.0
Gráficos incorretos: nossa experiência
O MIPT recebeu o direito de sediar a Copa do Mundo de Programação do ICPC em 2020 em Moscou
O que ler e assistir em novas ficção científica: Marte, cyborgs e IA rebelde
Os principais especialistas da Expo 3D: Sunny Wong. Mais de 25 milhões de entorses podem ser evitadas
Criptografia em Java. Classe de certificado
Os gerentes de projeto não são necessários
O que você precisa saber sobre matrizes JavaScript
Ações da Tesla caem em meio ao maior declínio de vendas na história da empresa
Música ambiente e seus efeitos na escrita de código
Recomendações de segurança da informação DLP e FSTEC: interseção de paralelos
Quanto custa a segurança de aplicativos da Web (usando o Barracuda WAF como serviço como exemplo)
Por que você ensina ir
Versão hierárquica do catálogo de endereços atualizada por Zimbra Docs e outros novos no Zimbra 8.8.12
Eu aprendi essas 6 lições sobre como trabalhar com a formação de nuvens por toda a vida.
Engenharia reversa do Google Fool de abril
O gato debaixo do capô. Parte 2
Representação de polinômios arbitrários na forma de diferenças finitas com uma etapa arbitrária
"Então percebi que agora sou engenheiro de encontros e de uma maneira diferente você pode se posicionar no mercado"
TDMS Fairway e BIM
Sistema de partículas em Core Animation. História de natal
QA no prod. Por que isso é legal?
Servidor, você pode me ouvir? Ataque do BROP ao exemplo da tarefa NeoQUEST-2019
Por que investir em empresas não lucrativas?
Como o Trojan Gustuff Android remove o creme (decreto e criptografia) de suas contas
76% dos fabricantes não têm experiência em implementar aditivos - por que é bom
Crie histogramas animados usando R
É prejudicial à luz ou como manter a carga de uma bateria de carro
Tricky Perl Quine
A casa que Jack construiu
Phishing e sem química
Integração com SAP ERP. Implementação de um verificador de preço móvel em uma loja
Notícias da semana: principais eventos em TI e ciência
A história completa da série Fallout
Gleb Kudryavtsev, Skyeng: como fazer um produto de US $ 100 milhões, trabalhar remotamente e aprender habilidades importantes para um gerente de produto
Alerta Liza: voluntários que salvam vidas
Paradoxos de compactação de dados
Jogo do tipo Breakuot no PIC12F1572
Como publicar um jogo para celular e não cometer meus erros
Graduados do centro de CS retornam para ensinar
Aperte o análogo de Space Invaders a 1 kilobyte (1978 original leva 8)
Agachado nas sombras ou procurando o próximo mundo
Como eu ensinei Scala
Atraso de entrada em consoles e emuladores retrô
John Maeda: “Na verdade, o design não é tão importante”
O espaço como uma vaga memória
O método Pomodoro não é tão legal quanto poderia ser
Iniciando o SAP GUI a partir de um navegador
Guerra de formatos de áudio: 10 materiais em mídia digital e analógica
Excursão de coworking de fotos no Cabinet Lounge
Cão de guarda universal em ATtiny13
Guia: como criar um bot simples para JS Telegram para iniciantes em programação
Como assumir o controle de sua infraestrutura de rede. Sumário
Não por muito tempo a música tocou ... ou como o OS Elbrus nunca se tornou livre
Estruturas de ref descartáveis em C # 8.0
25 anos depois: uma entrevista com Linus Torvalds
Enriquecimento quântico em uma interpretação multi-mundo
Produtividade não é sobre gerenciamento de tempo, mas sobre gerenciamento de atenção
Não force os ouvintes a refletir
Como combinar as vantagens de um laptop e um computador desktop? Análise do problema e soluções
Escrevemos o carregador OTA para ATmega128RFA1 (como parte do dispositivo Smart Response XE)
Arquivos antigos da esteganografia: ocultamos dados diretamente em setores
Novo bug no Telegram Desktop permite que você leia a última mensagem
Um coquetel para uma dieta saudável - é feito por uma startup do acelerador da ITMO University
Na lista de ameaças: "Game of Thrones" - uma das capas mais populares para cibercriminosos
Pesquisa: o custo médio dos switches é reduzido - entendemos por que
Melhor experiência na criação de aplicativos angulares limpos e rápidos
Global City Hackathon: Nizhny Novgorod - o primeiro
25 anos de Runet
Vida como serviço (LaaS)?
Como os homens loucos são calculados - 2: O brilho e a pobreza do diagnóstico patopsicológico
Novo balanceador de carga da CPU do MIT
História da Tecnologia de Áudio: Sintetizadores e Samplers
Conheça o Manual de conformidade de licenças de código-fonte aberto
Compare cadeias semelhantes
AERODISK ENGINE N2 Testes de colisão com armazenamento, Teste de força
“Fiz tudo - foi uma história engraçada”: um podcast sobre marketing de conteúdo e uma carreira na mídia de TI
Estamos escrevendo o primeiro microsserviço no Node.js com comunicação através do RabbitMQ
OWASP Russia Meetup - Apresentações de gravação
Flightradar24 - como funciona? Parte 2, protocolo ADS-B
Redes para os menores. Parte oh é isso
Tábua de pão "celular"
Histórico: Como o processo de integração contínua funciona
Que alcance é essa antena? Medindo o desempenho da antena com o OSA103 Mini
Aprendizado de máquina para gerentes: o sacramento da sepulação
Este ano não haverá robôs, não importa o que Ilon diga.
Transferindo um projeto do Swift 4.2 para o Swift 5.0
Trabalhando com MS SQL da Powershell no Linux
Registro Progress MS-11: o mais interessante adiante
Como implantei RFID na minha mão e depois NFC. Parte 2
Baixo, alto, último. GLC - o quinto elemento do Centro de Lakhta
Descentralização: Um Grande Problema para Blockchain
O resumo de materiais interessantes para o desenvolvedor móvel # 293 (de 1 a 7 de abril)
Amazon planeja criar uma constelação de satélites de 3236 unidades para fornecer acesso à Internet
Eventos digitais em Moscou, de 8 a 14 de abril
Frontend Weekly Digest (1 a 7 de abril de 2019)
O DeepMind AI falhou no teste de matemática da escola
Pequenas coisas boas sobre o Visual Studio 2019
Recursos interessantes do Visual Studio 2019
JPoint 2019: do amanhecer ao anoitecer
O resumo de materiais frescos do mundo do front-end da última semana n ° 359 (1 a 7 de abril de 2019)
PHP Digest No. 153 (25 de março a 8 de abril de 2019)
De Tula a Berlim: análise do Instagram das cidades
React Training Course, Parte 28: React Modern Features, Idéias de Projetos, Conclusão
Curso de Treinamento Reagir Parte 27: Projeto do Curso
Como organizei o armazenamento de fotos
Comutadores industriais não gerenciados EKI
O aplicativo (des) oficial Habr - HabrApp 2.0: acesso
Bate-papo no site e na emissão do Yandex
Lançamento do kit de ferramentas de interface do usuário .NET entre plataformas AvaloniaUI 0.8
Dívida técnica que leva a uma crise na empresa
Wireshark 3.x: análise de código no macOS e revisão de erros
Wireshark 3.x: análise de código do macOS e revisão de erros
Espaço para crianças. Algumas idéias para o Dia da Cosmonáutica
Não compre ERP
Como combinar as vantagens de um laptop e um computador desktop? Análise de problemas e soluções (parte 2)
Help Desk em 3 horas. Automatize processos de negócios simples em PowerApps, Flow e Teams
Sistema local de aquisição de dados autônomos
Quase o canal MIMO mais fácil com desbotamento (modelo Kronecker incluído)
O mito da fome do pessoal ou as regras básicas para vagas
5 oportunidades efetivas para o uso da tecnologia de mineração de processos
Visão geral e comparação de controladores de ingresso para Kubernetes
Sistemas operacionais: três peças fáceis. Parte 3: API do processo (tradução)
O que é a oferta inicial de troca (IEO) e como ela é diferente da OIC?
Como lançar um protótipo de ML em um dia. Relatório Yandex.Taxi
Previsões de matemáticos. Analisamos os principais métodos para detectar anomalias
Que papel a tecnologia pode desempenhar na arte antiga da mistura de especiarias?
Recursos de renderização no Metro: Exodus c raytracing
7. Introdução ao Ponto de Verificação R80.20. Controle de acesso
Missão lunar "Bereshit": acidente de pouso-queda na lua
17 de abril: Palestra aberta "O caminho do desenvolvedor de jogos: da idéia ao lançamento" e uma biblioteca de jogos na Escola Superior de Direito
Dias da SQA - Revisão da UE
@Pythonetc compilation Março de 2019
Dicas e truques do meu canal de telegrama @pythonetc, março de 2019
Como melhorar o design do jogo com estratégias ideais
Análise do JPoint 2019
Noções básicas do mecanismo JavaScript: formulários gerais e cache embutido. Parte 2
Quest do Linux. Parabéns aos vencedores e converse sobre a solução de problemas
Entrevista com o popularizador da ciência, diretor da única escola particular de astronomia da Rússia, Pavel Skripnichenko
Experiência pessoal. Como conectamos a telefonia internacional: comparação de 6 trocas virtuais
Como escrever programas polimórficos usando o Arrow
Criando um farm de dispositivos Android usando o Open STF
Aprenda táticas, técnicas e conhecimentos comuns do adversário (ATT @ CK). Táticas corporativas. Parte 10
Automação do servidor Jenkins SQL: retornando o resultado lindamente
C301 e miniOTP-3, novos tokens programáveis do Token2
Protótipo em 1 dia em vez de 2 a 3 semanas: impressão 3D na preocupação Okeanpribor
O que está sendo explorado na estratosfera?
Aprendendo a se comunicar entre microsserviços no Node.js através do RabbitMQ
Ajude o Duke a encontrar uma saída
Como inserir parâmetros em métodos sem parâmetros no código seguro
O milagre das magias materializadas: a Nissan gasta segundos em vez de meses de trabalho
Semana 15 de segurança: ataque a roteadores com falsificação de DNS
Compartilhamento ao vivo no Visual Studio 2019
Acelerando o site com o JivoSite. Download diferido de consultor on-line
Ignite Grade de Serviço - Reinicialização
Órgãos da linguagem e dos sentidos
Centro de Segurança do Microsoft Azure anuncia novos recursos
Ferida perfurante por BGP
O que acontece nos bastidores C #: o básico de trabalhar com a pilha
O que é a biblioteca ITIL e por que sua empresa precisa
A Estônia está tentando usar a IA na justiça
Nivelando contas de jogos na China: um negócio sério e uma dor de cabeça para desenvolvedores
Erros de programadores de sistema e aplicativos capturados no frontend (artigo excluído)
Atualizar ferramentas da Web e do Azure no Visual Studio 2019
Por que e como ocultamos placas de carros nos anúncios Avito
Top 5 stablecoins. Tudo o que você precisa saber
Passeios de médico, passeios
14 novos produtos no Visual Studio 2019
Live Share agora incluído no Visual Studio 2019
Gestão do conhecimento através de modelos de competência
Criando o VirtualBox para Windows
Sistema operacional de fim de semana
Avaricious não paga duas vezes - configuramos memória na plataforma AMD B450 e obtemos desempenho gratuito
Transformador de Tesla em uma placa de uma polegada quadrada
Design instantâneo
Como passamos do desenvolvimento web para o desenvolvimento de jogos
O que eu entendi sobre a construção de um negócio depois de trabalhar por sete anos no Airbnb
Gadgets de um mercado de pulgas: por que comprar um laptop Packard Bell de 20 anos por 10 euros
Princípios de construção de uma API REST JSON
Como o computador funciona dentro do Hayabusa-2, que lançou uma bomba em Ryuga. E fotos de seus desenvolvedores
Fractais em números irracionais. Parte 2
Habro suicídio. A dor do planejamento em 1C
Era noite, não havia nada para fazer ou como instalar o Gentoo sem teclado
Um exemplo de estratégia de conteúdo para promover uma loja de peças de armas online
Monitorando recursos de cluster do Kubernetes
Estágio de verão Intel 0x7E3 aguardando alunos
Pirâmides que não são de Marte: Estudo da forma de aglomerados nanocristalinos sob grafeno
Novos recursos no Webmaster
Automação de processos de negócios no Excel ou como salvar uma garota do processamento
Um estudo da conectividade das moedas mundiais através da correlação de taxas absolutas
Robot Operating System Meetup Russo 2019
Análise: O que são expressões redundantes em inglês
Um método universal para resolver problemas no exemplo do quebra-cabeça "12 moedas, 3 pesagens"
Tópicos Top 3D Expo: Impressão 3D no ajuste automático, Artem Solomnikov, Impressão
Registro do NodeJS facilitado
3 qualidades-chave de um gerente de produto de sucesso: Alexey Korotich, vice-presidente de produtos
Deformação profissional Data dos cientistas
Microsoft Edge no Chromium oficialmente disponível para testes abertos
Qual é a melhor maneira de iniciar um projeto ou como garantir que não haja dores excruciantes
Não apenas pegando pulgas. Por que a velocidade é tão importante para qualquer loja
Por que, devido a um sistema de patentes quebrado, a sombra de Theranos ainda paira sobre nós
A transformação da TI é inevitável: por onde começar
Criando elementos de interface programaticamente usando o PureLayout (parte 2)
SNA Hackathon 2019
Exceções de Kotlin e seus recursos
O livro "Unidade e C #. Gamedev da ideia à implementação. 2nd ed
Semicondutores de potência em guarda da ecologia
TL; resumo DR da Universidade ITMO: admissão não clássica à universidade, eventos futuros e os materiais mais interessantes
Diretrizes de configuração do AccelStor AFA para VMware vSphere
Três problemas de serviços para verificar a gramática inglesa e se eles podem ser resolvidos
Entrevista com Vladimir Likhachev, pai de Nikolai Likhachev, mais conhecido como Chris Kaspersky
Os dados da sua empresa são valiosos na era da IA?
Automação Robótica de Processos - Uma Nova Visão das Tecnologias Antigas
Splunk Universal Forwarder na janela de encaixe como um registrador do sistema
O código está vivo e morto. Parte I Os objetos
Como trabalhar com o ViewPager2
Aprenda inglês do elementar ao intermediário: recursos e motivação úteis
Fogueira provincial ou nascimento de uma nação
Monitorando mensagens no RabbitMQ
Lançamento do ML.NET 1.0 RC. Novidades
PHP Encantando pontos sobre aspas
Nós processamos bitcoin. Como é organizada a página de pagamento B2BinPay?
Salto da estratosfera
Experiência de vídeo divertida: em vez de VR - óculos com espelhos Ximmerse Visor-X
Reaktive - biblioteca multiplataforma para Kotlin reativo
Como, para quem e por que ir à consultoria? Experiência pessoal com Big Data
IntelliJ IDEA 2019.1: personalização de temas de interface, expressões de switch do Java 12, depuração dentro de contêineres do Docker
Com amor de Stepik: plataforma educacional Hyperskill
Webinar "Por que precisamos de testadores?"
Testes unittest e abstract
RBKmoney Payments under the hood - a lógica da plataforma de pagamento
Apresentando o operador de shell: tornando os operadores do Kubernetes ainda mais fáceis
Workshops da IBM: primavera-verão de 2019 - inteligência artificial, desenvolvimento em nuvem, chat bots, blockchain e outras tecnologias
Evolução da inteligência: o começo
Quebrando um simples "crack" com Ghidra - Parte 1
Segurança da cadeia de suprimentos: "Se eu fosse um estado nacional ..."
Controle de exibição de sete segmentos FPGA
Com que precisão Yandex prevê a precipitação no inverno? Analisamos a precisão dos serviços preditivos
Como novas palavras são criadas no inglês moderno
Corte seu aspirador XiaoMi
Visual Studio 2019.Produtividade .NET
O que impede a aprendizagem de uma língua estrangeira
Estendendo os recursos de segurança do Azure
Essa máquina quântica parece contradizer o desejo de desordem do universo.
8 maneiras de armazenar dados que a ficção científica imaginou
Tocamos Tetris na tela eletromecânica
Um análogo funcional em miniatura do decatron para a réplica do computador Harwell Dekatron e não apenas
Configurando o LaTeX em texto sublime
A ilusão de imutabilidade e confiança como base do desenvolvimento da equipe
Dia da cosmonáutica 2019: eventos por cidade
Escola de Direito Cibernético. Direito digital de 5 dias intensivo
Quebrando uma Fenda Simples com Ghidra - Parte 2
Como melhorar seu estilo de escrita em inglês: 5 dicas
Sustentabilidade GAN Learning (Aprofundando)
Gerenciando o Raspberry via websockets
Reportagem fotográfica do JPoint 2019 + anúncio do Joker 2019 em São Petersburgo
Por que os operadores ficaram assustados com o eSIM
Como criar um currículo para empresas de TI estrangeiras
Sergey Zonov: “Fiz o primeiro Spectrum porque estava interessado”
GeekUniversity abre inscrição no Departamento de Design
E quem fez isso? Automatize a auditoria de segurança da informação
7 startups interessantes na IoT
Como fizemos o overclock do CAD COMPASS-3D → Parte 2
Recursos de classificação automática por níveis no armazenamento Qsan XCubeSAN
Que coisas úteis podem ser extraídas dos logs de uma estação de trabalho baseada no Windows
Bicicleta própria para sincronizar MariaDB e Sphinx
Quem é responsável pela qualidade?
OceanLotus: atualização de Malvari para macOS
Splunk Universal Forwarder no Docker como um coletor de logs do sistema
O cosmonauta Aleksandr Laveykin sobre o melhor filme espacial, força G de 20g e pouso suave
Implemente o IdM. Preparação para implementação pelo cliente
CUBA 7: o que há de novo?
Workshop RHEL 8 Beta: Criando aplicativos da Web ao vivo
Estimativa do VaR e ConVaR para o preço das ações da empresa cazaque
Bowers & Wilkins PX. Revisão Neo tardia
Quão justificada é a introdução de VDI em pequenas e médias empresas?
Como otimizar seções de catálogo em uma loja online: instruções passo a passo
Visão geral dos novos recursos do NestJS 6
Extensão Mypy com plugins
Realidade virtual - jogo, tratamento, vida. Tecnologia VR ao serviço da medicina de reabilitação
Construindo um projeto BEM usando o Webpack
Introdução à engenharia reversa: pirataria no formato de dados do jogo
Alterações na autorização do repositório no GitLab.com
Os cientistas mostraram pela primeira vez uma "foto" real de um buraco negro
Entrevista com o astronauta Alexander Laveikin sobre cinema espacial, sobrecargas de 20 unidades e pouso suave
GoLand 2019.1: análise de desempenho de código, Smart Step Into, refatoração da Extract Interface, Nilness Analyzer e mais
Energia, calor e água: parte dois
Notas do freelancer: Desenvolvendo o primeiro aplicativo nativo do React
Desenvolvimento de JavaScript responsável, parte 1
Acelerando o JavaScript usando o tipo de dados Definir
Caça a ameaças ou como se defender contra ameaças de 5%
Rusatom: impressão 3D em metal na Rússia
Anatomia do "Centro de Dados Espaciais". Servidor altíssimo: olhar sob o capô
Interpolação avançada de strings no Swift 5.0
Como tornar o aplicativo mais estável com 2 tipos de testes de unidade
WhatsApp na palma da sua mão: onde e como você pode detectar artefatos forenses?
Instrumentos personalizados: quando a placa de sinalização não é suficiente
Escrevendo um jogo de cartão de memória no Swift
Dentes lisos, C ++ e matemática - como eles estão relacionados? Conversa com Alinhar
Coletor de lixo CLRium # 5: Peter - Esgotado
Evolução do IC na equipe de desenvolvimento móvel
Como assumir o controle de sua infraestrutura de rede. CAPÍTULO TRÊS Segurança de rede. Parte três
Centro de Dados Espaciais. Tradução de texto do lançamento do servidor na estratosfera
Você não conseguirá resolver este problema na entrevista
Conexão do Aquastorozh à Smart Home no Z-Wave
O banco de dados do serviço de streaming Kanopy vazou até 40 milhões de entradas de log sobre filmes visualizados pelos usuários
Como as alterações no Google Play afetam a otimização ASO
Grande gerador de gráficos de transações com padrões de atividade criminosa
Hack WPA3: DragonBlood
SpaceX: lançamento do Falcon Heavy e pouso de três aceleradores, dois deles ao mesmo tempo [01: 35MSK, 12 de abril de 2019]
Infraestrutura de bicicleta na Holanda - como funciona?
A estimulação com eletricidade leva a uma melhora significativa na memória dos idosos
Como ser um designer de sua vida: dicas de Bill Burnett, gerente do Programa de Design de Stanford e veterano da Apple
Smartphone audiófilo: critérios de seleção e alguns representantes típicos da classe
Cloud Firestore + Android é apenas
Como separar front-end e back-end, mantendo o entendimento mútuo
Design de fim de semana: adaptador MIDI simples
Raspberry-pi-tank e navegação GPS
Variabilidade da evolução: nascidos vivos e postura de ovos simultaneamente em lagartos da espécie Saiphos equalis
Jogos de programação de ação - entretenimento ou uma maneira de apresentar às crianças algoritmos e robótica
O que esperar do novo Xeon E. Compare com o E3 e tire conclusões
Grand Express: o primeiro trem particular na Rússia
Vendas transversais de análise de negócios
Backup do MS SQL: Alguns recursos úteis do Commvault que nem todo mundo conhece
Intérprete MSH
Substituição de importação na prática. Parte 2. O começo. Hypervisor
Catálogo de sistemas de TI da empresa
O código está vivo e morto. Parte Dois Ações e propriedades
Novo Mail.ru Mail e o que o polvo tem a ver com isso
O conceito de uma breve enciclopédia
Exercícios de emulação: manual do Xbox 360 FMA
Data Center Espacial: 24 horas antes do lançamento
Como mostrar os valores da empresa em um escritório (sem pôsteres e slogans)
Um parâmetro muito importante das lâmpadas LED, que poucas pessoas conhecem
Para a pergunta sobre bitset
Configuração compilável de um sistema distribuído
Configuração do sistema distribuído compilado
Por que as cidades se opõem ao Amazon Go, as primeiras lojas que não são de caixa
Red Hogwarts: acadêmico sem diploma
A flexibilidade emocional é a chave para o crescimento pessoal.
O círculo matemático ideal não existe
Escalada Elbrus - Reconhecimento em batalha. Parte técnica 1. Registros, pilhas e outros detalhes técnicos
Nem um único ORM
Yandex presenteou jovens cientistas e líderes científicos com os primeiros prêmios Ilya Segalovich
Olá SaaS | SaaS russo 2018 - resultados
Sobre a aplicação da teoria dos processos ARMA na prática de engenharia
Unidade: desenhe muitas barras de saúde em uma chamada
Tudo vai conforme o planejado
Segurança da Internet das coisas. Edição 2. Casa Inteligente
Como as cidades inteligentes acontecem
Calculamos o orçamento de energia de uma linha de rádio para um satélite no formato CubeSat
A evolução do email marketing: do QWERTYUIOP ao GDPR
Identificador da Raça Canina: Desenvolvimento do ciclo completo do programa Keras para o aplicativo Android. no mercado de jogo
Por que o front-end deve entender os princípios da interface do usuário
Vídeo Drone - uma nova tendência nas redes sociais
Julian Assange preso pela polícia britânica
Qual é a metodologia DevOps e quem precisa dela
Escalada Elbrus - Reconhecimento em batalha. Parte técnica 2. Interrupções, exceções, temporizador do sistema
Lógica de negócios do banco de dados com o SchemaKeeper
Sistemas de arquivos virtuais Linux: por que eles são necessários e como eles funcionam? Parte 2
Novos processadores para data centers - analisamos os anúncios dos últimos meses
Como fizemos o overclock do CAD COMPASS-3D → Parte 3
Aplicativo da barra de menus para o macOS
Novo quadrante da Gartner para soluções de monitoramento de aplicativos (APM)
Música no dia da cosmonáutica
Antecedentes: Robot Fedor, o que você é?
Criamos um agregador de notícias com foco em criptomoedas - intwt.com
Aprendendo a escrever contratos inteligentes do Waves no RIDE e RIDE4DAPPS. Parte 1 (carteira multiusuário)
Padrões sombrios e a lei: como os reguladores dos EUA tentam controlar a mecânica dos produtos e reduzir a influência de empresas de tecnologia
Sobre coisas simples, complicadas. Uma carta de um químico para uma impressora 3D. Solventes para plásticos e proteção contra eles
Como gerar um enorme gráfico financeiro com padrões de lavagem de dinheiro?
Isabella 2
Dwarf Fortress abandona gráficos de texto, mas não sua essência
Acelerando o desempenho de redes neurais usando hash
Aprendendo a escrever contratos inteligentes do Waves no RIDE e RIDE4DAPPS. Parte 2 (DAO - Organização Autônoma Descentralizada)
O Analytics for Azure DevOps Services agora está disponível ao público
Como implementamos a entrega contínua de atualizações na plataforma do cliente
Onde e como abrir um centro de desenvolvimento?
Um pouco de magia de modelo C ++ e CRTP para controlar a correção das ações do programador em tempo de compilação
AgileDays 2019
Importe modelos 3D para o Unity e armadilhas
Quase demitido. Como criei o departamento de análise Yandex
O recrutador deve poder vender
Como fazemos TI para as pessoas em Rostelecom
O código está vivo e morto. Parte três. Código como texto
Não faz muito tempo
Destrua em 9 segundos. Como um algoritmo desconhecido destruiu os IPO BATS
Teste o nanoCAD SPDS Metalwork 1.2. Parte 1
Como a IoT Technologies mudará o mundo nos próximos 10 anos
Microbiota. O que é esse órgão e por que precisamos dele
Evrone e DataArt realizam uma série de mitaps em Voronezh
Cabeçalho do objeto Java
Sergey Golubev: “A melhor coisa que pode ser feita para o OSM agora é pegar um despejo do planeta, excluí-lo e começar tudo de novo”
O Google+ está morto. E daí?
Oito erros que cometi quando eu era júnior
Como vender uma janela sem emparelhamento ou a importância do posicionamento antes de desenvolver um site
Termodinâmica de buracos negros
Cisco Live 2019 EMEA. Sessões técnicas: simplificação externa com complicação interna
Notícias da semana: principais eventos em TI e ciência
Módulo de telêmetro ultrassônico subaquático. Parte dois
Noções básicas do mecanismo JavaScript: otimização de protótipo. Parte 1
Alienware M15: laptop compacto para jogos com opções abrangentes de atualização
Entropia de informações do caos
Tudo está muito ruim ou um novo tipo de interceptação de tráfego
Verificando o rdesktop e o xrdp com o PVS-Studio
Validando rdesktop e xrdp usando o analisador PVS-Studio
Ferramentas de rede ou por onde começar o pentester?
Nós descobrimos como o 5G funcionará na faixa de milímetros na rua e em ambientes fechados
Análise de log do Nginx usando o Amazon Athena e o Cube.js
Graças a Deus eu não sou gerente
Dois novos concursos PHDays: desvio de IDS e hackers de fábrica
MODX Digest # 3 (25 de março a 8 de abril de 2019)
Fotos de esboços aproximados: exatamente como a rede neural NVIDIA GauGAN funciona
Filósofos bem alimentados ou programação .NET competitiva
Fechar contatos ADL
O GitHub "excluiu" completamente o repositório do utilitário de repositório de bloqueios e toda a conta do criador
Os especialistas da Positive Technologies identificam tentativas de explorar em massa a vulnerabilidade crítica no Confluence
Inovações reais: o que esperar do mercado de data centers em 2019?
Duas maneiras de coletar recompensas por publicidade em jogos para celular ou robôs devem funcionar
O "petróleo" da economia moderna e a guerra pelo pessoal
Como e por que escrevi um analisador para o site Tradingview. Automação comercial DIY
5 maneiras de deixar o estresse no trabalho em ação
A História dos Computadores Eletrônicos, Parte 4: A Revolução Eletrônica
Para o dia da cosmonáutica. Continuação da história do centro balístico soviético
Ecaterimburgo, 18 de abril - mitap de automação e dimensionamento
Como a internet nos afeta?
Principais temas da Expo 3D: construa sua fazenda em 3D com o Raise3D
Anúncio do ML.NET 1.0 RC - Machine Learning for .NET
Atualizações da Web e da Ferramenta do Azure no Visual Studio 2019
Agora, o Analytics for Azure DevOps Services está geralmente disponível
Musgo e mamutes (parte 1)
SamsPcbGuide Parte 9: Isolamento galvânico, segurança e PCBs
Como o Sr. Televox funciona? Patente com esquemas
Entrevista com Rob Vugteveen - um programador FORTRAN da velha escola
Não é possível fazer backup dessas informações - ou como os banqueiros quase perderam US $ 70 bilhões
Por que não gastar seu tempo criando sites temáticos de nicho
Como publicar uma tradução de um livro de arte na Rússia
Comunicações quânticas na ITMO University - um projeto de sistemas de transferência de dados inquebráveis
CJM para falso acionamento do antivírus DrWeb
Veeam Linux Backup no Elbrus OS. Substituição de importação ['?' | '.' | '!']
Os hackers podem controlar remotamente o Tesla Model S usando o sistema de piloto automático
Teste de microcomputador para IoT
Como conectar o GitLab e o Pantheon e otimizar os fluxos de trabalho do Drupal e WordPress
Escrita em Rust + CUDA C
Log Javascript super simples - dois decoradores e pronto
Desenvolvimento e montagem de uma lâmpada fotográfica
Por que é imperativo investir e desenvolver um aplicativo de táxi de marca para o seu empreendimento?
Resumo: 10 materiais sobre telas e projetores para home theater
Uber arquivou documentos para um IPO
Uma história muito matemática de uma combinação de cores perfeita
Uma história de hackers de um jogo clássico de Dendy ou Contra com propagação no início
Descubra a idade do usuário VK ou o que mais o gráfico social pode dizer
Longa jornada para Tox-rs. Parte 1
Como os cientistas estudam genes que controlam a regeneração completa do corpo
Depuração da Viagem no Tempo no Visual Studio Enterprise 2019
Como experimentar rapidamente o CQRS / ES no Laravel ou escrever um banco em PHP
O que é heisenbug: história do termo e exemplos
A resposta para "Cavalete para o programador de microcontrolador"
Escolhendo uma estratégia de ciclo de vida de software com vários front ends dependentes
3 semanas com o Galaxy S10: prós e contras
Análise clínica da urina em casa em tiras de teste: prós e contras
Eventos digitais em Moscou, de 15 a 21 de abril
Compilador angular de 200 linhas
Reguladores europeus se opõem a banners de cookies
Projeto de Software e Evolução OOP
Exibição e otimização da saída do terminal na web
Mais robôs: o Walmart apresenta milhares de máquinas para operar em suas lojas
Procure tarefas no JIRA (linguagem simples). Parte 1: Pesquisa rápida e básica
Importar para J. Connect do arquivo da lista de usuários via API
Novos recursos para autores de extensão no Visual Studio 2019 v.16.1
O resumo de materiais interessantes para o desenvolvedor móvel # 294 (de 8 a 14 de abril)
Alguns aspectos do monitoramento do MS SQL Server. Recomendações para definir sinalizadores de rastreamento
Dia da Rádio: patentes de Marconi e Popov
Noções básicas sobre o Angular Ivy: DOM incremental e DOM virtual
Holografia amadora - materiais de iodetos de prata
Mikrotik. IPSEC vpn para NAT como cliente
SciPy, otimização com condições
O que são contratos inteligentes?
Desenvolvimento de hexapod a partir do zero (parte 5) - eletrônica
Escrevendo um cliente NTP simples
Cientistas americanos ensinaram robôs a usar ferramentas auxiliares
Substituição de importação na prática. Parte 3. Sistemas Operacionais
O entendimento de junções está quebrado. Definitivamente, essa não é a interseção de círculos, honestamente
ALU com 12 transistores (na verdade não)
Sistema de Simulação Simples Go
Na estimativa autoregressiva da densidade espectral de um sinal estacionário
Robo jogador de futebol de iniciantes. Competições no MIPT. Android, Arduino e Bluetooth
[Antes de segunda-feira] Síndrome do olho seco
Foto de um buraco negro - será útil?
Produção de motores a plasma na Rússia
Frontend Weekly Digest (8-14 abr 2019)
Docker: como implantar um aplicativo de pilha completa e não ficar cinza
Julia em látex
GHIDRA, executáveis do Playstation 1, assinaturas FLIRT e PsyQ
O resumo de materiais frescos do mundo do front-end da última semana n ° 360 (7 a 14 de abril de 2019)
Equipe dos sonhos do nada: contratação de profissionais de TI
Treinamento de desenvolvedores 1C-Bitrix: compartilhe nossa abordagem para o "crescimento" de pessoal
Como configurar seu próprio servidor VPN em 15 minutos
Soluções de hardware de segurança da informação USB over IP
8. Introdução ao Ponto de Verificação R80.20. NAT
Unidade híbrida Intel Optane Memory H10 - Especificações dos recursos
SEO e publicidade contextual - leva 175 mil rublos por dia em Izhevsk
Sobre a proximidade dos picos
Como o ReactJS funciona Pacote Reagir
Mikrotik. Controle de SMS usando o servidor WEB
Segredos da API de dispositivos Android. Relatório Yandex
9 dicas para usar a biblioteca Cats em Scala
Design de construção de deck de videogame
Instruções: como testar funções ansible e descobrir sobre problemas antes da produção
SNA Hackathon 2019 - resultados
Onde evidências, fatos e imaginação convergem
NASA: mudanças genéticas causadas por viagens espaciais são temporárias
Da modelagem de processos ao design de um sistema automatizado (Parte 1)
Planejamento de infraestrutura para instalação do Zimbra Collaboration Suite
Teclas de atalho Unreal Engine que facilitarão a vida do designer de níveis
A tecnologia SLM bate recordes: o maior motor de foguete impresso
Missão lunar "Bereshit" - análise do acidente, anúncio do lançamento do desenvolvimento do dispositivo "Bereshit 2.0"
Recursos do no-break para instalações industriais
Preguiça e processamento - sobre TI e indústria da China por dentro
Utilitários gratuitos da Solarwinds para monitoramento, gerenciamento de infraestrutura e segurança de TI
Novo aplicativo VoIP da 3CX para Android e CFD v16
Git é legal! Seu boné
Beaver to arrependimento, ou o que você precisa saber sobre negócios na Itália
Organize sua SMB ou conheça o HPE ProLiant DL180 Gen10 atualizado e aprimorado
Confusão com o Boeing 737 MAX: análise de possíveis causas de acidentes
Bitcoin vs blockchain: por que alguém se importa mais?
Secretário de Voz no Webhooks
Ferramentas para um bom wifi. Ekahau Pro e outros
Experiência de candidato no recrutamento de desenvolvedores de software. Parte 1
Semana 16 de segurança: roubo de identidade digital
Da modelagem de processos ao design de um sistema automatizado (Parte 2)
Cápsula do tempo: HP iPaq h1940 "pronto para uso". O que é um PDA para os anos 2000
Editor de lógica visual para Unity3d. Parte 1
Por que precisamos na produção de AR e VR
Experiência de candidato no recrutamento de desenvolvedores de software. Parte 2
O futuro (ou presente secreto) dos motores a plasma ou como atingir 27 giros máximos na atmosfera
Transferência segura de dados entre dois aplicativos
Controlamos o gerador ou a luta contra o ADC no STM32F030
Ilhas Boêmias
Desenvolvimento modular ou caminho até lá, não de volta
20, 100, 3, 19 - InoThings em números
Canhão para satélites, um blaster e uma nave solar: projetos curiosos e paradoxais
Protocolo chinês AIBUS e reator químico de laboratório
Proxies ES6 na prática
Configurar uma montagem conveniente de projetos no Visual Studio
Nova segurança da MFP: imageRUNNER ADVANCE III
Noções básicas do formato GLTF e GLB, parte 1
GPU, aceleradores hexagonais e álgebra linear
AppsConf para governar todos eles
Em busca do mesmo (tópicos de relatório para AppsConf)
Tipos de modelagem. Noções básicas de escultura, retopologia e varredura
Gerenciando a continuidade dos negócios com o ClearView
AI e MO: algumas tendências e tendências
A tecnologia Terragraph do Facebook muda de teste para uso comercial
Transistor história: vadear ao toque no escuro
Transformações mágicas de tipo de dados em Rust: Intrinsika mem :: transmute
Cosmos e Gene
Rádio digital DAB + - como funciona e é necessário?
Instalando um conector de cabo de comunicação em um Super Game Boy
Ajuda visual ao desenvolvimento de produtos: Criando uma ideia
IPhone não é o primeiro telefone da Apple
Monitores Industriais Modulares Advantech FPM-7002
Configure o Visual Studio em sua organização com .vsconfig
Como jogar Speedgate, o primeiro esporte criado pela AI
Nada de lipídios frios: impedindo a cristalização da água a -263 ° C
Telefonou! Como montar seu discador da Web em uma hora
Sistemas de telefone in a box
Alterar as configurações do programa enquanto mantém as configurações pessoais
Por que desativou o avião antes da partida e o que acontecerá se isso não for feito?
Monitoramento por SMS do peso de três colmeias por US $ 35
Como o Alfa Bank vive um período de mudança e o que conseguimos fazer ao combinar o desenvolvimento de TI e o Alfa Lab
Hipoteca técnica: o que e a quem a equipe deve
Teste o nanoCAD SPDS Metalwork 1.2. Parte 2
Notícias do mundo do OpenStreetMap nº 455 (02/04/2019 - 04/04/2019)
Usando C ++ e modelos com um número variável de argumentos ao programar microcontroladores
Impressão 3D como parte do conceito revolucionário Estaleiro 4.0
Abra a API para aceitar transferências p2p
A lei sobre o isolamento do Runet é adotada pela Duma do Estado em três leituras
Freelance e Finanças: 5 maneiras de se estabelecer entre um cliente e um freelancer
GLTF e GLB Basics, Parte 2
Conferência mailto: CLOUD - sobre nuvens e arredores
Vulnerabilidade nos filtros AdBlock e uBlock permite que código arbitrário seja executado no lado do usuário
O livro "Vue.js em ação"
Data Science Digest (abril de 2019)
Escrevendo um bot de telegrama em python usando a parte 1 da biblioteca de telebot
Determinando a raça de um cão: um ciclo completo de desenvolvimento, de uma rede neural em Python a um aplicativo no Google Play
Por que silício e por que CMOS?
C ++ Rússia 2019: transmissão gratuita do primeiro salão e um pouco sobre o que será na conferência
Criar globos planetários procedimentais
Ver através. Como estudar assuntos sem quebrá-los?
Em Moscou, mostrará uma impressora que imprime órgãos e tecidos
Números aleatórios e redes descentralizadas: uma aplicação prática
Iniciando adeptos de TI: mostre sua força em um recife
Quando a produtividade de alguém desperta interesse
Seminário “Nuvens híbridas - prós e contras: o que preparar para os negócios e a TI” - 25 de abril de Moscou
Quebrando os fundamentos do C #: alocando memória para um tipo de referência na pilha
Criação do jogo de 35MM. Pós Apocalipse na Rússia
MyDrops - TWS de baixo custo com bom som e Bluetooth confiável
Do GNU ao Doom: anunciado o TechTrain 2019
Implementação de dicionário em Python
Empresa chata cavará um túnel em Las Vegas
GraphQL Voyager como uma ferramenta para encontrar vulnerabilidades
Ouvimos músicas e palestras do Youtube com uma tela de smartphone bloqueada e sem anúncios usando o Telegram
Um pequeno backdoor no Flask ou como controlar um computador em uma rede local
Eu pensei que eu precisava enviar designers para ...
Stormglass - preditores de cristais
Rust 1.34 Release
SQL: a tarefa do tempo de trabalho
Pare de rejeitar grandes candidatos a emprego com suas perguntas erradas.
Novas evidências de atividade vulcânica, que causaram a extinção mais maciça da história, são recebidas.
Matemática dizendo às células o que elas deveriam ser
Segurança do DHCP no Windows 10: Explorando a vulnerabilidade crítica CVE-2019-0726
Como avaliamos a qualidade da documentação
9 maneiras incrivelmente simples de fazer as pessoas responderem às suas mensagens
Ditado digital será realizado pela primeira vez na Rússia
Como fazer um relógio para a Ilona Mask
Duas abordagens para estruturar um gráfico de atividades
Versão 12 lança hoje! (E é um grande salto para a Wolfram Language e o Mathematica)
Preparando-se para o Hardened Runtime and Notary Service no macOS Mojave
Netplan e como cozinhá-lo corretamente
Falha na migração da Autoridade de Certificação (CA) do Windows 2008R para o Windows 2012 R2
Como acelerar o trabalho com a API da linguagem R usando computação paralela, usando o exemplo da API Yandex.Direct (parte 2)
DCIM - A chave para o gerenciamento de data center
Os rastreadores do Google são incorporados a vários recursos eletrônicos russos oficiais
Laboratório doméstico para autocontrole ou o que comprar em um kit de geeks
A maneira mais fácil de conversar no aplicativo iOS
Da vida com o Kubernetes: como o servidor HTTP espanhol não se queixou
O E-Dobavki é um serviço de pesquisa de suplementos alimentares em Java e Spring Boot, escrito por meus alunos
55 anos depois: icônicos consoles de cult de mainframe IBM System / 360
Pro Content 2019: três relatórios rígidos e detalhados
Radiação adesiva: radioatividade induzida, contaminação radioativa, descontaminação ...
Principais empresas de desenvolvimento de aplicativos para dispositivos móveis
Camada de convolução: técnicas de otimização de multiplicação de matrizes
Limitando a velocidade de processamento de solicitações ou como não organizar um ataque DDoS ao seu cliente
Centenas de milhares de pagamentos feitos por cidadãos ao STSI e ao FSSP eram de domínio público
SSD GIGABYTE Aorus RGB M.2: pequeno e remoto para LEDs RGB (1 parte)
Livrar-se do medo do primeiro emprego
Relatório SWIFT: O volume de fundos roubados por hackers de bancos diminuiu dez vezes três anos após o hack em US $ 100 milhões
Ferramentas de análise da Web para comerciantes iniciantes, comerciantes de produtos e análises
USB para GPU NVIDIA
Método CASE: Monitoramento Humano
TsAT: Impressão 3D industrial e digitalização 3D na Rússia
Modelo de maturidade do teste: como um testador pode avaliar um projeto e planejar processos
AppCode 2019.1: Swift 5, iluminação de fundo aprimorada, navegação e preenchimento automático, expressões em movimento e muito mais
Implementação simples de multithreading PHP
Marketing de conteúdo nos EUA, América Latina e Ásia: dicas, links e ferramentas úteis para a promoção do orçamento
Como PROCESS_DUP_HANDLE se transforma em PROCESS_ALL_ACCESS
Estamos procurando por vazamentos de memória em aplicativos Python
Estenda a funcionalidade do WDS: adicione capacidade de download ao UEFI
Missão lunar "Bereshit" - causa preliminar do acidente anunciada
Usuário no Docker
Teste de fábrica de um data center modular
Micróbios radiculares
"Em novembro de 2018, por engano, caímos em spam em todas as frentes." Como salvei correspondências de uma empresa com uma milionésima base
Medo e ódio DevSecOps
Como iniciar a transformação do DevOps
O que é DevOps
.NET Core no Linux, DevOps a cavalo
"Rússia 404": quanto de Internet grátis resta para viver
Resolvendo um Crackme simples para Sega Mega Drive
Eles coletaram para todos "Habrom" o livro de referência "Por quem foi emitido ..." para passaportes. Download para a saúde
Matrix tem 20 anos: como Wachowski criou o cyberpunk, que determinou a agenda de toda uma geração
Acer em 2019: e se você remover todas as moscas dos laptops para jogos
Evolua ou crie uma base para robôs na plataforma ARDUINO, e direcionamos sensores e vídeo para um computador via smartphone
Como ver um buraco negro?
Geração de configuração para nginx, histórico de uma solicitação pull
Cientistas israelenses pela primeira vez no mundo imprimiram um coração vivo
Serviço Wireguard VPN gratuito na AWS
Como o Megafone dormiu em assinaturas móveis
Centro de Dados Espaciais. Resumindo o experimento
Por que precisamos de comutadores industriais com EMC aprimorado?
Transparência - Panacéia dos Butcherts
Crie uma solução de failover baseada na arquitetura Oracle RAC e AccelStor Shared-Nothing
VMware NSX para o menor. Parte 5. Configurando o Balanceador de Carga
Tamanhos automáticos de cabeçalho e rodapé do UITableView com AutoLayout
Construção na arte: de Brueghel a Vasya Lozhkin
Inauguração do Concurso de Reportagens no #PAYMENTSECURITY 2019
ProLiant Series 100 - O irmão mais novo perdido
É possível renderizar imagens realistas sem números de ponto flutuante?
Plano de transformação da IA: como gerenciar uma empresa na era da IA?
Google ajuda a polícia a localizar dispositivos perto de cenas de crime usando dados de localização
O primeiro do grupo - o primeiro a cair: avaliação dos riscos de liderança em grupos de animais auto-organizados
Como implementar a ISO 27001: instruções de uso
Estimamos o rendimento do canal MIMO (o algoritmo de vazamento de água está incluído)
A comunicação humana está se tornando um item de luxo
Uma tarefa da rotina de SEO: solução em três etapas
História do Transistor Parte 2: Do Crisol da Guerra
CQ CQ CQ Boas Festas, Rádio Amador! #WorldAmateurRadioDay
Criando uma calculadora de dicas no Kotlin: como funciona?
7 erros comuns ao usar preposições em inglês e como evitá-las
A arquitetura do balanceador de carga de rede no Yandex.Cloud
Estranhos familiares ou mais uma vez sobre o uso de padrões de design
Antivírus e firewalls gratuitos (UTM, NGFW) da Sophos
Como o Windows 10 Explore a vulnerabilidade crítica do DHCP detecta mais dois erros de segurança
O monitoramento está morto? - Monitoramento ao vivo
Gameboy em C #
Sidorin: KnowledgeConf é sobre como manter o conhecimento com uma duração média de trabalho em um local em 2 a 3 anos
Como dar os primeiros passos na robótica?
DIY: Como fizemos uma programação ao vivo para o Codefest X
O que foi congelado no congelamento de recursos em 2019. Parte I. JSONPath
Algoritmo de Douglas-Pecker
PHP GR8: JIT melhorará o desempenho do PHP 8
Veja os dados? Não. Então, eu não vejo, mas eles são. Destruímos dados em unidades SSD e até restauramos a velocidade
DDoS para ajudar: como realizamos testes de estresse e estresse
Estética e tecnologia técnicas soviéticas
Java agora é pago? Desmascarando boatos (ou não?)
Aulas de ucraniano
Caso retro do computador de Hackaday
Buildroot - Parte 1. Informações gerais, construindo um sistema mínimo, configurando através do menu
SSD GIGABYTE Aorus RGB M.2: pequeno e remoto para LEDs RGB (2 partes)
Modelo de Distribuição Obrigatória de Direitos no FreeBSD
Expressões regulares aplicáveis como um functor alternativo livre
Como assentar todos na ciência e não transformar o escritório em um viveiro de ódio
Mozilla WebThings sobre Raspberry Pi - como começar
Mozilla WebThings - Configuração do Gateway
O Big brother está assistindo ... ele ou um mapa com a história dos movimentos no HomeAssistant
Criando cartões como o Tinder no Swift
Como escolhemos um serviço para gerenciamento de documentos eletrônicos com os clientes
Ágil: a maior questão ideológica em TI
Design de interface incorporado
Webinar - Autenticação de dois fatores e ES na infraestrutura VMware Horizon View usando produtos Aladdin R.D.
Musgo e mamutes (parte 2)
9 etapas para criar um centro de aditivos na empresa
Patentes em Design: Parte Um (Disposições Gerais, Exemplos da Apple, Facebook)
Como as guerras de console estimularam o progresso de consoles e videogames
Qual é o nível de demanda para desenvolvedores de PHP no 1º trimestre de 2019?
Nikola Motor introduziu dois caminhões elétricos e outra coisa
Resultados de referência dos plug-ins de rede Kubernetes (CNI) em uma rede de 10 Gbps (atualizado em abril de 2019)
Três recursos não óbvios do Zimbra que podem aumentar a eficiência dos trabalhadores da empresa
A história de como não chegamos à TV
Webinar Group-IB “Um novo olhar sobre a caça a ameaças: tecnologias de detecção de infraestrutura de ataque”
Nuvens soberanas
Aceleração MicroPython
Cribs de segurança: Docker
As ações da Zoom Technologies aumentaram 47.000% após a inicialização do IPO, Zoom. Muitos investidores os compraram por engano.
Quando a criptografia não ajuda: fale sobre o acesso físico ao dispositivo
UPS e recuperação de eletricidade: como cruzar um porco-espinho com uma cobra?
A lógica formal de "solicitação-resposta" no aprendizado de inglês: os benefícios dos programadores
Slack - um tema obscuro não oficial para a versão desktop do Windows, Linux, MacOS
Criação de uma treliça de metal no SPDS
Notícias da semana: FSB não é um decreto para operadores, IA derrota campeões, Apple e Qualcomm se reconciliam
Case. De 0 a 81% da semântica no TOP em 2 dias
Monitorar overclock
Hérnia intervertebral? Trabalhe nela
Drones e robôs ajudam a salvar a Catedral de Notre Dame de Paris
Ouvimos música SID (Commodore 64) através do OPL3 em PCs modernos
Como transferir uma variável de fragmento para atividade no Android?
Índices no PostgreSQL - 7 (GIN)
Reflexões sobre beleza e código
Sobre uma vulnerabilidade que não é
Quem é quem em código aberto: biografias de geeks
Histórico: por que a Apple e a Qualcomm brigaram e depois se reconciliaram
Relógio inteligente com BASIC no 6502 físico
Desenvolvimento na nuvem, segurança da informação e dados pessoais: resumo para leitura nos fins de semana da 1cloud
Revolta no Picaba. Os usuários acessam massivamente o Reddit
Relógios na ATtiny13
Criar um monorepositório com áreas de trabalho lerna e fios
Controle de iluminação em vários níveis: resiliência de soluções e produtos
SQL para CSV usando DBMS_SQL
RxVMS - Uma Arquitetura Prática para Aplicações de Flutter
Teste de Python com pytest. Introdução ao pytest, Capítulo 1
Novos recursos para autores de extensão no Visual Studio 2019 versão 16.1
Teste de Python com pytest. Acessórios Internos, Capítulo 4
Teste de Python com pytest. Configuração, CAPÍTULO 6
Teste de Python com pytest. Usando pytest com outras ferramentas, CAPÍTULO 7
Pensando em portais: criando portais no Unreal Engine 4
Preparando-se para o tempo de execução e o notário reforçados do macOS
Sobre coisas simples, complicadas. "Dormindo aço". Como lubrificar parafusos enferrujados ou não WD-40 com um único ...
Como eu peguei um hacker
Missão lunar “Bereshit” - procura a primeira biblioteca lunar após o início do acidente de sua transportadora
Linguagem Bosque - Nova Linguagem de Programação da Microsoft
Ferrugem + CLion = Amor
Ar condicionado IT. Parte I
Transformador Tesla com bobinas impressas, soldou três componentes - e pronto
Por onde começar o desenvolvimento da arquitetura?
Stadia é uma revolução na indústria de jogos?
O que é marketing de conteúdo em inglês e por que gravar um podcast com o pai
Eventos digitais em Moscou, de 22 a 28 de abril
Monitor de qualidade do ar HAQ da Honeywell
O que é importante não esquecer ao implementar o Agile em uma grande empresa
Sobre como remover uma tendência de dados experimentais
Tripulação Dragão explodiu
Torfon - um aplicativo móvel para telefonia anônima
Notas de versão do Android Studio 3.4 (abril de 2019)
Detalhes da transição de taxas de câmbio emparelhadas (relativas) para absolutas. Tratamento de erros
O resumo de materiais interessantes para o desenvolvedor móvel # 295 (de 15 a 21 de abril)
Tradução de livros de intercomunicação sobre gerenciamento de produtos
O que é o PR preto e como resistir a ele
Como não drenar o orçamento de 10 milhões do seu cliente enquanto estiver jogando com o Agile
PHP Digest No. 154 (9 a 21 de abril de 2019)
Sotaques ingleses em Game of Thrones
Saltando Chinese Grasshopper por LinkSpace
Blocos de concreto expandindo a noção de construção antiga
Como o Yahoo matou o Flickr e perdeu a Internet
O que torna uma equipe de inicialização bem-sucedida
Introdução ao Machine Learning
Estojo para "framboesa" com RetroPie - de um dispositivo para visualizar slides
Teoria do Hipersense
Frontend Weekly Digest (15-21 abr 2019)
O resumo de materiais frescos do mundo do front-end da última semana n ° 361 (15 a 21 de abril de 2019)
Chipre - um momento de psicodélico suave
Carregamento lento de imagens com ferramentas do navegador
Grade ou Flexbox?
Web Components: 9 projetos que vale a pena conhecer em 2019
Usando o console JavaScript nos navegadores
A inteligência artificial melhora a qualidade gráfica dos videogames antigos e faz muito bem
10 maneiras de economizar na infraestrutura de TI para todos
Por que Go é ruim para programadores mudos
Links gratuitos ou coisas a fazer à vontade para o proprietário do site
Formalização da fala. Algumas considerações
Após o hackathon em Níjni Novgorod
Dell Latitude 5491: um laptop corporativo robusto com um processador poderoso
Criptomoeda: vive ou morre?
Fluent 1.0: sistema de localização flexível
Como começar a aplicar o R no Enterprise. Exemplo prático
A ciência da lógica na programação
Faca de processamento json suíço
Configurar a VPN site a site IPSec no hardware da Palo Alto Networks
Raiva do código: programadores e negatividade
Como a Amazon escolhe suas ofertas aparentemente aleatórias do dia. E por que os vendedores estão tão atrás deles
Tecnologia XR ilimitada na era da computação distribuída
A eficácia do funil de marketing AARRR
A torradeira oferece aos usuários mais direitos
Aplicativo para Android na memória. Relatório de otimização para Yandex.Luncher
PHP assíncrono. Porque
Autenticação de dois fatores para SSH
Abordagem sem servidor para o rápido desenvolvimento de um serviço de vídeo em funcionamento
Eventos de primavera Gamedev em HSE
Nosso primeiro almoço juntos: por que e como passamos o dia do teste
CMS sem cabeça. Por que estou escrevendo o meu
Engenharia reversa 3D com digitalização 3D
Hash versátil e perfeito
É tão difícil iniciar o caminho de um recrutador de TI?
Criando uma política de senha no Linux
Se a conexão é apenas estanque, é necessário enterrá-la
O Deno é o novo Node.js?
Verificação formal do exemplo do problema do lobo, cabra e couve
Novo na certificação de segurança da informação
A complexidade oculta dos slots de videogame
Registrando solicitações HTTP no Spring Boot usando bobinas
O mundo! Trabalho! iOS! Viva a oferta por 1 dia
Advance Ethereum DAPP
Esteganografia no sistema de arquivos de disco óptico
Analisando o código da plataforma CUBA com o PVS-Studio
Análise de código da plataforma CUBA usando o PVS-Studio
"O Segredo do Terceiro Planeta" com gráficos aprimorados de redes neurais
Sistemas operacionais: três peças fáceis. Parte 4: Introdução ao Agendador (tradução)
Raiva, barganha e depressão ao trabalhar com o InfluxDB
Projetamos um sistema de extinção de incêndios por aspersão
Citymobil - um manual para melhorar a disponibilidade em meio ao crescimento dos negócios para startups. Parte 1
E novamente o lobo em pele de cordeiro
Gerenciando contêineres do Docker no Go
Semana 17 de segurança: ataques à cadeia de suprimentos
Hackathon DevDays'19 (parte 1): um diário com recomendações, um gerador de percursos pedestres e democracia líquida
AI ou não AI
Guia prático para projetar painéis
Fita magnética no século XXI - como usá-la
Preste atenção # 1: Resumo de artigos sobre IA, pensamento de produto, psicologia comportamental
Pior interface de controle de volume de som
Criando modelos marcados no Visual Studio para pesquisar e agrupar usuários com eficiência
Melhorando a eficácia dos testes manuais no VueJS
Erros do gerente de projeto iniciante
Transformador de Tesla com bobinas impressas novamente, desta vez complexo com MIDI
Superman vs Programmer
GPS subaquático em um robô subaquático: experiência
Timothy Subbotin: "Os franceses contaram o dinheiro e perceberam: é melhor investir em OSM uma vez do que pagar alguém todos os meses"
Notícias do mundo do OpenStreetMap nº 456 (09/04/2019 - 04/04/2019)
10 maneiras pelas quais você pode ser enganado ao trocar criptomoedas
Contêiner do Docker para gerenciar servidores HP por meio da OIT
Qualidade é responsabilidade da equipe. Nossa experiência em controle de qualidade
Dentro da chama: um novo método para investigar sistemas reativos a alta temperatura
Chegou a hora de investidores e empreendedores começarem a resolver o problema de saúde mental nas startups.
Alterar dinamicamente o esquema JSON no Go with gob
Três paradigma de programação assíncrona no Vertx
Psicologia de inicialização: transformações que nem todos viverão
Amplie e complemente o Kubernetes (relatório de revisão e vídeo)
Como uma empresa de spyware entrou no repositório de certificados da Mozilla e o que veio dele
Na esteira da RTM. Investigação forense de um computador infectado com um cavalo de Troia bancário
UPS para instituições bancárias e financeiras
UDB. O que é isso? Parte 7. Módulo de controle de tempo e redefinição
Corrigido um erro relacionado à incapacidade de usar o alfabeto cirílico nos nomes das pastas IMAP
Nós nos aposentamos - discutimos gadgets de áudio populares que já estão "desatualizados"
Reagir em λambda
Pílula do Demônio do Kremlin
De barba, de óculos escuros e de perfil: situações difíceis para a visão computacional
Lamentando a ausência em C ++ de uma estática completa se ou ...
Tão difícil de encontrar, fácil de perder e impossível de emitir
Principais empresas de desenvolvimento de jogos do mundo
Os 17 principais plugins do Android Studio
Zoo afl
5 razões para o crypto-hat Por que as pessoas de TI não gostam de bitcoin
Deixe um pedido e responderemos online em 1 minuto. Ou como nos afastamos do OTRS
Microbiota. Quais bactérias vivem no intestino dos russos
Noções básicas do mecanismo JavaScript: otimização de protótipo. Parte 2
Mas não acenamos para a comunicação óptica? Lasers, espaço, CubeSat
Livros de arte infantil sobre engenharia social
Perguntas frequentes sobre rotulagem obrigatória de sapatos: tudo o que você não sabia e tinha medo de perguntar
Rough Coster: Community Cookbook
C ++ Rússia 2019. Um pequeno relatório do local dos eventos e o anúncio da próxima conferência em São Petersburgo
Pós-teste do FrontEnd
Test drive nanoCAD SPDS Canteiro de obras 8. Parte 1
Experiência de preparação para o exame ACP-100 do JIRA Administrator
Como é ser um mantenedor de software livre
Experiência usando o flatten-maven-plugin para simplificar a versão em projetos maven
IntelliJ IDEA, ReSharper, SonarLint e SonarQube encontram os mesmos erros que o PVS-Studio - bem, por que precisamos do PVS-Studio?
O IntelliJ IDEA, ReSharper, SonarLint e SonarQube encontram os mesmos erros que o PVS-Studio - então, por que precisamos do PVS-Studio?
Atualização do pacote de software SafeERP: hierarquia de autoridades
Os Hacks OAuth 2.0 mais comuns
Reconhecendo datas escritas em linguagem natural usando Python3
Botnets em 2019: perigos e danos atuais para pequenas e médias empresas
Dia do investidor em autonomia da Tesla: novo Tesla FSDC (computador autônomo completo), piloto automático completo, roboticaxi
5 a 7 e um balde de café
Por que você não pode andar na asa na borda e no ângulo de ataque
Flexiant Cloud Orchestrator: o que ele come
FFmpeg Introdução ao Visual Studio
Destaques do passado Moscow Python Conf ++ 2019: transformação em uma plataforma de comunicação
Como consideramos as métricas para o desenvolvimento e suporte da documentação. Relatório Yandex
Como criar e gerenciar equipes de sucesso
Como o HPE SimpliVity 380 for VDI funcionará: testes de carga difíceis
Klusterkit
Trapaceando câmeras de vigilância automatizadas
10 habilidades críticas que todo engenheiro de DevOps
DrumHero: Como eu fiz o primeiro jogo na minha vida
Sobre o viés da inteligência artificial
Monitorando o consumo de energia solar por computador / servidor
Serviço Wireguard VPN gratuito na AWS
Ok Google: como faço para passar pelo captcha?
A história de um jovem serviço Daida (arte de assinatura)
AX200 - Intel Wi-Fi 6
IDE moderno. Definitivamente D, até certo ponto E, e certamente não
Projetos zumbis - mesclar dados do usuário mesmo após sua morte
FAQ sobre arquitetura e trabalho VKontakte
Eu li 80 currículos, tenho perguntas
O que é aprendizado automático de máquina (AutoML)
IRM mais recente - atualização do Siebel para IP17 +
Criando um sistema de relatórios para 1C: ERP baseado em OLAP e Excel
3 relatórios com RusCrypto: conferências com experiência
A Yandex publicou uma visão geral do mercado de vagas de TI
Visor grande de 7 segmentos com brilho de néon no ESP8266
Mudança de carreira aos 35 anos. Minha experiência e primeiros sucessos
Ataques de domínio
Como funciona a plataforma de jogos em nuvem para clientes b2b e b2c. Soluções para uma ótima foto e lute com a última milha
Backup, Parte 1: Objetivo, Visão geral de técnicas e tecnologias
Eu vendo cebolas online
API do GraphQL em movimento
Qual equipe é necessária para criar uma loja online realmente boa?
Como a digitalização 3D resolve problemas de controle de qualidade da produção
Revisão da caneta digital MT6081 - Faça suas anotações diretamente no seu computador
[Anúncio: Ecaterimburgo, Novosibirsk, Izhevsk, Cazã] Hackathon - Urbaton: prestamos serviços aos cidadãos
Por que não faz sentido escrever previsões
Apresentando o Elasticsearch passo a passo
12 palavras em inglês que são frequentemente escritas e faladas incorretamente
Apresentando o Microsoft Azure DevTest Labs
Citymobil - um manual para melhorar a disponibilidade em meio ao crescimento dos negócios para startups. Parte 2
RAID de hardware: Recursos de uso
Imigração freelancer: o que você precisa saber
Roubar: quem rouba o tempo do processador de máquinas virtuais
Como o sucesso do Fortnite levou a meses de intensa crise na Epic Games
Como a segurança da informação mudou nos últimos 20 anos
Redes de TV a cabo para os menores. Parte 1: Arquitetura geral da rede KTV
Cargas, smartphones, empresas gigantes: programa Heisenbug 2019 Piter
WebRTC e vigilância por vídeo: como derrotamos o atraso do vídeo das câmeras
Módulos ópticos coerentes CFP2-ACO / CFP2-DCO WDM (100G / 200G) e sua aplicação em sistemas DWDM
Como a tradução técnica se transforma em mini-detetive
HIV - tratamentos desde o primeiro medicamento até hoje
Julia. Serviços Web
Bloquear oracle baseado em oracle aleatório com base em assinatura digital
Oráculo aleatório baseado em assinatura digital blockchain
Kodim - pizza
MODX Digest # 4 (8 a 22 de abril de 2019)
Buildroot - parte 2. Criando a configuração da sua placa; aplicação de árvore externa, sobreposição de rootfs, scripts de pós-construção
Base de chave e TOFU verdadeiro
Como construímos o monitoramento em Prometheus, Clickhouse e ELK
Processos de negócios. Extração do modelo BPMN do documento. Parte 1
Novas Fronteiras em Física
A Microsoft adaptou a realidade virtual para pessoas com deficiência visual
UPS de assistência médica: Experiência em saúde da Delta Electronics
Antecedentes: o que é Entrega Contínua
Preciso limpar as strings em JavaScript?
Análise de Big Data - realidades e perspectivas na Rússia e no mundo
O primeiro genoma bacteriano projetado por computador
Histórico de uma vulnerabilidade NÃO
O consultor é competente? Recomendações de problemas "não reinvente a roda"
Pesquisa: Mídia segue conteúdo em canais de telegrama
Teste: o udalenka é adequado para você (não é freelancer!)?
Internet para o residente de verão. Nós obtemos a velocidade máxima em redes 4G. Parte 1. Escolhendo o roteador certo
Imprimir ... Paixão?
Comparação Emely
Obtendo estatísticas para todos os clientes da API Yandex.Direct por dias usando Python
Mikhail Larionov, Circles.is: sobre carreiras no Facebook, empreendedorismo, construção de comunidade e pensamento de produto
Painel de controle IHM Advantech baseado em IHM
Entrevista: Swift. Perguntas e Respostas
O que a comunidade de consumidores faz para destruir o software de código aberto
Micróbios vaginais radiculares
Crie um widget usando propriedades CSS personalizadas: incorpore um link personalizado ao site da NHL
Alarme! Alarme !: como os peixes alertam os parentes sobre o perigo
3 Amigo - um meio de comunicação, para criar um produto de qualidade
Objetivos e principais resultados: instruções de uso
Ford construirá um carro elétrico usando a startup de tecnologia EV da Rivian
Colisor e colegas de classe de Hadron
Como uma empresa de TI abriu uma editora de livros - e lançou um livro sobre Kafka
Startups de "comida alternativa". Empresas que desenvolvem o que todos comeremos
Workshop RHEL 8 Beta: Instalando o Microsoft SQL Server
Segurança sincronizada na Sophos Central
Conferência DUMP | grep 'back-end \ | devops'
O que acontecerá com autenticação e senhas? Tradução de relatório de dardo "Status de autenticação forte" com comentários
A comunicação dentro da empresa é trabalho de todos
Descrição do dispositivo e funcionamento da rede de quinta geração implantada com base na quarta geração
Epson WorkForce Enterprise - um ano e meio depois. Compilação de casos e fatos interessantes
Svelte 3: Repensando a reatividade
Os desenvolvedores da Web escrevem código não seguro por padrão
Como a Microsoft Kaizala permite que as ferrovias indianas reúnam 3 milhões de funcionários de serviços de saúde
A atualização do Windows 10 "May 2019 Update" não será instalada quando ... unidades USB e cartões de memória estiverem conectados ao PC
Museum DataArt. O manipulador do mouse de informações gráficas
Usando mecanismos de token criptográfico PKCS # 11 em linguagens de script
O widget vk.com sem demanda define um contador de mail.ru no site
Pausas nos jogos HTML5
Como o "truque ético" do fabricante do software de jogos de azar se transformou em um pesadelo completo
Dias sombrios do cataclismo adiante, análise estática e bagels
Um novo tipo de armazenamento SSD reduzirá o consumo de energia no data center - como funciona
Adicionando UICollectionViews a um UITableViewCell personalizado, feito através do Xib
Escolha o rastreamento de bug apropriado
Criamos um sensor de controle de qualidade do ar no InfluxDB, Grafana, Docker e Raspberry Pi
Êxodo em massa de jogos de navegador
Dias sombrios do cataclismo à frente: análise estática e jogos do tipo Roguelike
Slurm: Intenso por Kubernetes. Programa e bônus
Interfaces de IA e onde eles moram
Hackathon DevDays'19 (parte 2): analisador de mensagem de áudio para verificação de telegrama e gramática no IntelliJ IDEA
Analistas: estimativa da Microsoft excederá em breve US $ 1 trilhão
Como não entrar em pânico se muitos programadores vieram nos visitar?
Antiguidades: cassete de vídeo incrível
Visão geral: seis maneiras de usar proxies residentes para resolver problemas corporativos
10 recursos úteis do R que você talvez não conheça
.NET: as boas partes - do CLR à comunidade
PNL. O básico. Técnicas. Autodesenvolvimento. Parte 2: NER
Preparando-se para o hackathon: como se espremer em um máximo de 48 horas
Seleção: 5 serviços úteis para escrever artigos em inglês
Como eu ensinei um neurônio em um "dinossauro" a tocar
Pensamentos sobre o Elixir: prós e contras da ferramenta mais popular para desenvolvedores de alta carga
Distinguir caracteres do lixo: como criar modelos de rede neural robustos em tarefas de OCR
Apresentando o Tartiflette: uma implementação de código-fonte aberto GraphQL para Python 3.6+
Sobre a decomposição da resposta multicanal de um sistema em modos "pseudo-próprios"
ok.tech: Cassandra meetup
Carro-conceito do SLA: como é feito na China
iOS Digest No. 4 (5 a 26 de abril)
Movendo o portal da Web: da arquitetura de monólito para microsserviço
Efeito shader Doodle
A medicina se move para a web, salas de bate-papo e aplicativos móveis. Conversa com BestDoctor
O mundo moderno se apóia na API
V8: um ano com Spectre
Centro de Dados Espaciais. Relatório de vídeo do lançamento
Criptografia assimétrica na prática
Mozilla vai usar o WASI para todos os dispositivos, computadores e sistemas operacionais
Blazor mudou do experimento para o Preview
Aprendizado de máquina para todos os que estudaram matemática na oitava série
Indústrias perigosas: estamos assistindo você,% username% (análise de vídeo)
Crash Boeing 737 Max através dos olhos de um desenvolvedor de software
Dicas de organização do Git
Secure Scuttlebutt - rede social offline p2p
Conferência russa Wolfram Technologies e Hackathon 2019
Sobre propostas, compras e formação de uma tarefa de concurso
Recursos úteis do SpecFlow
Software para gerenciar um braço robótico, detectar automaticamente sua configuração
A ilusão do design inteligente
Switches industriais não gerenciados Advantech EKI-2000
O difícil princípio da responsabilidade exclusiva
Qual é a força e a fraqueza do mercado de hospedagem
A capitalização de mercado da Microsoft ultrapassou US $ 1 trilhão em 25/04/2019
Jogo SFML simples
"Casa inteligente" com Yandex.Alisa
Inspirado na produção e no basquete: como a Yandex prepara um campeonato de programação
Quando as novas tecnologias são mais importantes que o básico: por que o Samsung Galaxy Fold “dobrável” acabou sendo um fracasso
Desmantelar a ponte Shuliavsky em Kiev em 19 de abril
Por que o borrão não oculta mal as informações confidenciais
TLS 1.3 ativado e por que você deve fazer o mesmo
Indibiome é o novo preto
Entrevista com Fibonacci
O futuro está nas nuvens
Personalize: personalize seus telefones Snom
Como e por que ler fichas técnicas, se os microcontroladores são o seu hobby
Alisamento cognitivo: uma sessão de ilusão de exposição total
Nós escrevemos "Olá, mundo!" Aplicativo da web Haskell (Spock)
"Eles sugeriram se familiarizar com os cálculos de um indicador, e há duas folhas com integrais e segundas derivadas"
AMA com Habr V.8.0. Onboarding, notícias para todos, PWA
Eu amo a Internet das coisas
Como evitar a picada de um inseto de beijo
Design de videogame: você precisa entender que herda
Estudo da VW mostra o Golf-E ecológico após 100.000 km
Análise wavelet. O básico
Micróbios indígenas no auge da moda
Do fórum ao vídeo - o caminho de um grafo-maníaco
Convidamos os desenvolvedores a participar da hackathon no PHDays 9
Aprenda táticas, técnicas e conhecimentos comuns do adversário (ATT @ CK). Táticas corporativas. Parte 11
Como se divertir com vk api
Ovo de Páscoa novo do Google - Thanos e a luva do infinito x resultados de pesquisa do Google
Bem-vindo a falar na PyCon Rússia 2019
Configurando o GitLab CI para carregar um projeto java no maven central
DevOpsForum 2019. Implantar DevOps não pode esperar
Notas do provedor de IoT. Armadilhas do levantamento de medidores de serviços públicos
Para apoiar a musa: como as doações para serpentinas são organizadas
Noerden Life2 - relógio analógico com controle "gesto" e vidro "toque"
Suporte atualizado ao Razor no Visual Studio Code, agora com suporte ao Blazor
Gestão competente - mito ou realidade? Responda ao Grupo Kolesa, Evil Marcianos e Wrike
Por que as tarefas de software sempre levam mais tempo do que você pensa
Como o 5G muda a tecnologia de jogos
REG.RU vs Beget: Debriefing
Falando sobre um dos principais oradores do OFFZONE 2019
Testando as configurações sendBeacon para enviar dados
Dentro do laboratório secreto de Ledger
Participe do concurso para overclock de RAM - HyperX Memory OC Competition 2019
Por que o tráfego de repente se transforma em um engarrafamento
No palco novamente vencedores das competições internacionais SSH e sudo. Sob a orientação do Honored Conductor Active Directory
MVCC-5. Limpeza na página e HOT
Trabalhar com a API KOMPAS-3D → Lição 15 → Linhas compostas com base no parágrafo
Citymobil - um manual para melhorar a disponibilidade em meio ao crescimento dos negócios para startups. Parte 3
Notícias da semana: demanda por HDD diminui, aprovação de lei soberana da Internet e produção de equipamentos 5G na Rússia
Nem sempre é nulo
Acronis pela primeira vez abre acesso à API para desenvolvedores
IA ensinada a determinar a síndrome pós-traumática pela voz humana
Como montar um arco-íris: a história da criação de um tema sombrio
Efeitos de canto
Liquidantes de aço
Tráfego ou criptografia de tráfego no Direct Connect, parte 3
Criptomoeda: vive ou morre? Parte 2. Tendências políticas e econômicas
Assistimos "Janela da cidade" em alta qualidade
Processo de desenvolvimento e teste com Docker e Gitlab CI
Cache de resultados de consulta global no ASP.NET CORE
DockerHub hackeado
Quem é quem no código aberto - Parte 2: biografias de geeks
Uma ferramenta de monitoramento de rede aberta com dispositivos IoT
Cartões magnéticos caseiros para calculadora Casio PRO fx-1
Dois desenvolvedores e dois meses em Bali. Que conclusões tiramos das viagens
Preste atenção aos pombos-correio: as capacidades desta tecnologia são surpreendentes
História do Transistor, Parte 3: Reinvenção Múltipla
Nós incluímos o TLS 1.3. Por que você deve fazer o mesmo
Calculadora TI-89 Titanium e programação C
Música para seus projetos: 12 recursos temáticos com faixas licenciadas sob Creative Commons
Crie modelos do Visual Studio com tags, para busca e agrupamento eficiente de usuários
Blazor agora em pré-visualização oficial
Navegação para Android usando o componente Architecture Architecture: Passo a passo
Tour fotográfico: o que está sendo feito no Laboratório de Materiais Quânticos da Universidade ITMO
A inteligência artificial assume o lixo oceânico: limpando as praias do mundo com a ajuda de dados
Em quais casos vale a pena usar o Django (e nos quais não é necessário)
Brave Browser apresenta uma plataforma de publicidade baseada em recompensa
Auxílio Visual para Desenvolvimento de Produto: Design
Matrizes de antenas adaptativas: como funciona? (Básico)
Sobre uma garota
Criando Tower Defense na Unity, Parte 1
Programador de carreira. Parte 1. O primeiro programa
Visão geral da terapia antienvelhecimento para biohackers
Programador de carreira. Parte 2. Escola ou auto-educação
Experiência positiva do Hack Days 9: como o pensamento crítico ajuda na vida e no trabalho
O Windows XP está oficialmente morto, agora finalmente
Estatísticas e monitoramento de scripts PHP em tempo real. ClickHouse e Grafana vão para Pinba para obter ajuda
Personalize instantaneamente associações de arquivos familiares
As aventuras da startup de ferro na Rússia: formação de equipes
[Tradução] Modelo de encadeamento enviado
"Ratos choraram e picaram .." Substituição de importação na prática. Parte 4 (teórica, final). Sistemas e Serviços
Controle de linha de energia HD44780
Futuro quântico
Dell U2419HC: monitor elegante de 24 polegadas com Full HD e USB-C
Barra de iniciação: um novo método de phishing
Programador de carreira. Parte 3. Universidade
Conecte o adaptador WN727N WiFi ao Ubuntu / Mint
As 7 principais qualidades de um gerente eficaz
Como as reclamações reconfiguram seu cérebro como negativo [e afetam a saúde]
Bilheteria na nuvem, minha humilde experiência
O resumo de materiais interessantes para o desenvolvedor móvel 296 (de 22 a 26 de abril)
ResNet50. Implementação própria
Ataques potenciais ao HTTPS e como se defender contra eles
Mecanismo de controle de versão do banco de dados GIT (gerenciamento de despejo do MySQL)
JSONDecoder genérico
Noções básicas do RxVMS: RxCommand e GetIt
Inovação SSI-2001: a história de uma das placas de som mais raras para o PC IBM (e sua réplica)
Pesquisa de patentes em TI. O curso do jovem lutador. Parte I. Como entender os requisitos do cliente e preparar um modelo de relatório
Agile Lite: Especialmente Contra o Burnout
Emulação do microprocessador 8008 no ESP8266
É como andar de bicicleta
Física Quântica: Decoherence
Como estão as seções algorítmicas nas entrevistas no Yandex
Como pastar gatos ou conselhos para um jovem programador
Notícias de Dentro para Fora
Redes de TV a cabo para os menores. Parte 2: Composição e forma de onda
Criando uma DLL de proxy para verificações de operação de seqüestro de DLL
Servidor REST auto-documentado (Node.JS, TypeScript, Koa, Joi, Swagger)
DDR3 ou DDR4? Por que oferecemos Dell R420 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps por US $ 99 na Holanda?
Runner do GitLab Shell. Lançamento competitivo de serviços de teste usando o Docker Compose
Termômetro infravermelho com sensor MLX90614
10 maneiras não padronizadas de prejudicar o SEO ao alterar o CMS (bônus +1)
Teste o nanoCAD SPDS Metalwork 1.2. Parte 3
O resumo de materiais frescos do mundo do front-end da última semana n ° 362 (22 a 28 de abril de 2019)
Não apenas processamento: como criamos um banco de dados distribuído a partir do Kafka Streams e o que veio dele
Frontend Weekly Digest (22-28 Abr 2019)
Procure tarefas no JIRA (linguagem simples). Parte 2: Pesquisa avançada
Impressão 3D com metais: 5 benefícios óbvios de um exemplo prático
Por que é difícil trabalhar em uma equipe multinacional?
Desenvolvedores vs. Negócios
Como espremer 16 GB de memória em uma placa-mãe que não suporta essa quantidade
Como testamos um recurso do TK para pós-produção e mantemos relações amigáveis dentro da equipe
Docker: Bad Tips
Contos de desenvolvedores 1C: admin
JavaScript: 7 pequenas coisas úteis
Configurando a entrega contínua no gitlab.com
Instale o Zimbra Open-Source Edition no CentOS 7
AI @ MIPT: Big data para modelos matemáticos do genoma humano
Fontes de inspiração ao desenvolver para o UDB
Roteadores Industriais 4G SmartMotion
Test drive nanoCAD SPDS Canteiro de obras 8. Parte 2
Tabelas em Figma. Design da grade de dados por um componente
Redmadrobot discute AppsConf 2019: vídeo
Poste com a bandeira preta ou Como eu não coloquei seu curso em vídeo no rastreador
Como injetar rapidamente pools no upstream?
Netramesh - solução leve de malha de serviço
Contêineres associativos multithread em C ++. Relatório Yandex
Igor Antarov do Moscow Tesla Club luta contra 20 mitos sobre Tesla e carros elétricos
Google News e Leo Tolstoy: visualizando incorporações de palavras do Word2Vec usando t-SNE
Blockchain: o que devemos construir um caso?
Como fazer amigos de látex, fórmulas e Habr?
Vitrine do modelo de driver simples (SDM) do NodeMCU: interface de usuário dinâmica
As oito regras de ouro de Schneiderman o ajudarão a criar uma interface melhor
Compreendendo o algoritmo da FFT
FAQ: o que um viajante nerd precisa saber sobre vacinas antes de viajar
(Da direita para a esquerda (através do espelho
Localizando erros no LLVM 8 com PVS-Studio
Cache C / C ++ rápido, segurança de threads
Refrigeração do datacenter do chiller: qual refrigerante escolher?
Encontre erros no LLVM 8 usando o analisador PVS-Studio
Armazenamento, backup e catalogação de fotografias
Criação de um sistema formal de verificação do zero. Parte 1: máquina virtual de caracteres em PHP e Python
Uma dupla de matemática mapeou um território infinito de superfícies mínimas
O Vale do Silício chegou às crianças do Kansas. Isso levou a protestos.
Sobre implementações de código aberto da função de hash GOST R 34.11-2012 e seu impacto na assinatura eletrônica do GOST R 34.10-2012
Cifra de aceleração: estudamos o acelerômetro de um dispositivo Android usando o exemplo da tarefa NeoQUEST-2019
Construindo uma arquitetura orientada a serviços no Rails + Kafka
Não posso usar o Rift S e você também não terá sucesso
Como criar um tema sombrio sem interromper as coisas: aprendendo com a equipe do Yandex Mail
Por que você deve participar de hackathons
Summ3r 0f h4ck: estágio Digital Security 2019
Nova empresa dará suporte ao OpenJDK 8 e 11 - entendemos a situação
Layout de teclado estendido russo
Procurando um problema no lugar errado
Comentários sobre alterações na Lei Federal No. 149-ФЗ “Informações, Tecnologias da Informação e Proteção da Informação”
Noções básicas de programação reativa usando RxJS. Parte 3. Observáveis de ordem superior
Hackear o token jwt
Preste atenção # 2: Resumo de artigos sobre pensamento de produto, psicologia comportamental e produtividade pessoal
Resumo desse cara
Como descobri que meu visto não está pronto, uma mensagem no Slack
Restaurando a circulação no cérebro algumas horas após a morte
Microsoft Build 2019 - transmissão ao vivo em russo
Teste: como você cumpre os requisitos para o processamento de dados pessoais?
Como a tecnologia manipula sua mente: a aparência de um ilusionista e especialista em ética em design
60 milhões de campos e 27 culturas. Como fizemos um mapa de todos os campos da Europa e dos EUA
Escolhendo uma TV para você, seu amado, do ponto de vista da ciência, não da publicidade
Avanços nos ensaios de fase 1 da vacina contra o câncer colorretal
Refinamos a descrição das funções do sistema usando o diagrama de Sequências
Cliente da Hertz processa integrador da Accenture e reivindica US $ 32 milhões por atualização de site com defeito
Micróbios indígenas e digestão
Receptor padrão caseiro de Qi
Como desenhar ilustrações para resumos de matemática no Inkscape
Notícias do mundo do OpenStreetMap No. 457 (16.04.2019-22.04.2019)
O que é o quê e quem é quem no mercado de proteção contra DDoS
Café solar: aumentando a eficiência das células solares devido à cafeína
Toalete automático para gatos
Yuri Bushmelev “Mapa do rake no campo de coleta e entrega de logs” - transcrição do relatório
Geração de código para o back-end. O que gerar, como e por quê?
Relógio autoajustável com visor eletrônico
Muito difícil e muito interessante: comunidades de TI no TechTrain
O projeto da organização da construção e reconstrução em condições apertadas no canteiro de obras do SPDS
Patentes de design: parte dois (exemplos da Microsoft, Snapchat, Samsung, Netflix, Airbnb, Tinder)
Eh, o que aconteceu com as malas ?! No exemplo de uma mala-scooter infantil ZINC
Sobre o que implementamos no EWM, graças ao seu conselho
Sistemas operacionais: três peças fáceis. Parte 5: Planejamento: fila de feedback multinível (tradução)
Transmita a tela para vários dispositivos pela rede
Pesquise imagens semelhantes, analisando um único algoritmo
Startup Digest: Genetics (janeiro a março de 2019)
Configurando mapas do OsmAnd da camada de mapa de calor do Strava
O backdoor e o criptografador Buhtrap foram distribuídos usando o Yandex.Direct
Usando a óptica Minolta AF (montagem A da Sony) nas modernas câmeras sem espelho da Sony
As equipes sobrevivem após o hackathon?
Não foi possível explicar a mônada
A segunda vida de anéis e broches: como recriar rapidamente jóias usando a tecnologia 3D
Quando as paredes não são suficientes. Como proteger pontos de extremidade
Product Management Digest # 7 (março a abril de 2019)
Condução CAN
Em maio: ordenou - para sobreviver
Como as novas tecnologias aproximam o sonho da imortalidade?
Meu erro de bilhão de dólares
Um Veeam ONE. Inteligência, mapas, agentes e muito mais - hoje nos monitores do país
Semana 18 de segurança: ataque do ShadowHammer em detalhes
Otimização SEO de cartões de produtos: instruções passo a passo + hackers
PlayStation da próxima geração: o que há por dentro?
100GbE: luxo ou necessidade imediata?
O seqüestrador da ROM foi longe demais em preservar o legado de Atari?
Windows 10 versão 1903 - mínimo de 32 GB de espaço em disco
Como ajudar uma equipe que se esgota no trabalho se você se esgota?
Convidamos desenvolvedores para o Think Developers Workshop
Histórico da Internet: Backbone
AR, robótica e catarata: como fomos para a escola de programação russo-alemã
Temporizador IOS
Para a questão dos conjuntos
Qualidade como responsabilidade da equipe. Nossa experiência em controle de qualidade
6 ferramentas úteis para iniciar uma startup nos EUA
Modelagem de cobrança baseada em nuvem
Um pouco de criptografia: o misterioso e lendário Enigma
Como concluir 70 tarefas em um dia: a vida nos rastreadores de tarefas é uma boa vida
Escala de tributação progressiva
Ops, fiz de novo: depurando erros comuns de JavaScript
Conferência de Arquitetos. Como foi
Evgeny Kanevsky: “O estado não viu o grande futuro dos pequenos equipamentos”
“Contribua com o ecossistema da Samsung!” - competição de idéias. Grande Prêmio - Galaxy S10
Python no código do Visual Studio. Edição de abril
Dicas para desenvolvedores iniciantes
O Qbot está de volta. Varonis introduziu uma análise detalhada do Trojan Qbot bancário
Abra suas asas: como a vigilância por vídeo ajuda ornitólogos a salvar pássaros raros
Executando inspeções do IntelliJ IDEA no Jenkins
Feriado ou feriado?
5 serviços legais de marketing digital não ouvidos na Rússia
10 mitos sobre raiva
Você não é google
Sistemas de purificação de água por osmose reversa - ótimo ou não?
Como as máquinas se comunicam: protocolo Modbus
Como eu parei de me preocupar e dei uma olhada diferente nos sistemas de rastreamento de tempo
Validação da interface TypeScript usando Joi
Walmart abre primeira loja orientada a IA
Por que você precisou de outro framework PHP?
Como escrever e promover o White Paper?
O módulo de supressão de rejeição de tubos do computador IBM 705. O que acontece se você tentar ativá-lo?
Salvando a cor do item no banco de dados Navisworks
A missão Chang'e-4 é o quinto dia lunar do módulo de pouso e do veículo espacial Yutu-2
Redes de TV a cabo para os menores. Parte 3: Componente de sinal analógico
Redes de TV a cabo para os menores. Parte 4: Sinal Digital
Minha experiência em digitalização de estado ou a história do nascimento da plataforma Digit
Automação da biblioteca de tipos de texto
Revisão detalhada 3CX v16
Resumo honesto do programador
Marketing de inicialização: como atrair milhares de usuários de todo o mundo sem gastar US $ 200
Rádio Zastone ZT-A19: medição de desempenho
Frenesi físico
O IntelliSense para C ++ no Visual Studio agora funciona com base em exemplos no seu código
Redes de TV a cabo para os menores. Parte 5: Rede de distribuição coaxial
Como os aplicativos Web funcionam
UML e Enterprise Architect: projetando o processo de destino para criar um sistema automatizado
Bom, ruim, mau - testando em um projeto para iniciantes
O que há de novo no nó 12
Os venenos mais assustadores
Futuro quântico (continuação)
Pare de discutir sobre programação funcional e POO
Amateur Radio Technology: fabricação de protótipos de placas de circuito em uma fábrica chinesa
Carapuzik montando uma formiga: 100 milhões de anos de mirmecofilia
Rastreamento de GPU Ray no Unity - Parte 3
Como o Philips VideoWRITER funciona. Primeiras fotos de ferro, depois um pouco de tédio
Guia de iniciação do Docker Compose
TensorFlow para iniciantes. Parte 1: informações gerais, instalando a biblioteca
TDD: uma metodologia de desenvolvimento que mudou minha vida
Padrões de design no desenvolvimento moderno de JavaScript
Jogos quânticos simples revelam a complexidade final do universo
Por que precisamos de tantos mensageiros?
Como o sistema de rastreamento de produtividade dispensa automaticamente funcionários da Amazon
Escolhendo uma escola ao se mudar para os EUA
Como a renderização de The Witcher 3 é implementada: raios, estilo do bruxo e outros efeitos
IaaS e TI gerenciada: resumo da tecnologia
Como analisar o site de um concorrente gratuitamente. Instruções passo a passo
Sobre coisas simples, complicadas. Devolvemos as aves domésticas ou RTFM para a definição de plásticos em casa
Uma postagem com bandeira branca ou Como eu salvei seu curso em vídeo de aparecer no rastreador
Berço Cottage de Newton
A fina linha vermelha do meu projeto
Anunciado habilidades de visão do Windows (versão prévia)
Aprimoramentos no serviço de distribuição do Visual Studio App Center
Arquitetura de aplicativos do Exchange SPA em 2019
Contar os agentes "Examinador"
Obter taxas absolutas com taxas de câmbio cruzadas
Como os algoritmos da Amazon determinam quem é hora de descartar
Placa de expansão RAM para Apple IIgs
Como o Yandex.Taxi procura carros quando não estão
GitLab 11.10
A história de um pequeno estudo de código legado
Interfaces como tipos de dados abstratos no Go
Investigação de um arquivo desconhecido
Como melhorar o seu inglês escrito: dicas práticas e ferramentas úteis
Os venenos mais destemidos
Terraformer - Infraestrutura para codificar
Como os provedores de VPN de shareware vendem seus dados
A arte de criar modelos 3D orgânicos: Shaders subdérmicos
Por que as equipes de ciência de dados precisam de especialistas universais e não especialistas
As limitações dos algoritmos de reconhecimento de imagem
2011 vs AM4. Dinosaurs vs Mammals
Indexadores em C # sob o capô: indexação melhor que a Dow Jones
O que é um ataque de poeira?
Bem, onde ela está?
O que é um bootcamp de codificação?
Por que a automação do contact center seria uma escuridão terrível sem o CRM?
Sobre pedras do céu
Perpetuum mobile
Como aumentar rapidamente o tamanho de uma partição de disco em um servidor
Pesquisa de desenvolvimento Stackoverflow 2019
Redes de TV a cabo para os menores. Parte 6: Amplificadores de RF
Correio no "Malinka"
Notícias semanais: Tele2 vende eSIM, o Facebook é atualizado e é necessária identificação nos mensageiros por número
Como quase bati num avião de 50 milhões de libras e normalizei o desvio
Tradução para o russo do tutorial “Introdução à Ciência da Computação com MakeCode for Minecraft”
ZENLIX 3.5 - 2 anos depois
Apenas sobre o prólogo
Fazer jogos não é difícil. Olhando para trás, para um pequeno projeto móvel no Unity3D
Como fazer um roteiro perfeito?
Introdução ao Python
Como registramos uma empresa na UE
Hoje, muitos complementos populares do Firefox pararam de funcionar devido a problemas de certificado.
Como a computação quântica pode afetar o desenvolvimento de software
Desempenho da animação do site
9. Introdução ao Ponto de Verificação R80.20. Controle de aplicativos e filtragem de URL
Chock Norris Facts Android App no Kotlin
Acordo de US $ 6,9 bilhões: por que um desenvolvedor de GPU compra um fabricante de equipamentos de rede
Serviço social e design aberto. 1. Introdução
Como a tradução do termo tronco depende do fornecedor do switch?
Como espremer o tempo?
Desenvolvimento completo de computadores autônomos
Como criar um aplicativo a partir do site e colocá-lo no Google Play em algumas horas. Parte 1/2: Aplicativo Web Progressivo
Como criar um aplicativo a partir do site e colocá-lo no Google Play em algumas horas. Parte 2/2: Atividade confiável na Web
Joe Armstrong sobre Elixir, Erlang, FP e OOP
Cinco problemas nos processos de operação e suporte dos sistemas de TI Highload
CVT vs state
Assinatura qualificada do MacOS
Arduino e Processamento. Como controlar um microcontrolador através de uma porta COM. Comunicação em dois sentidos
Criando uma IA confiável e verificada: conformidade com as especificações, treinamento confiável e verificação formal
Internet History: Decay, Parte 1
Controle de computador via Telegram
10. Ponto de verificação Introdução R80.20. Consciência da identidade
O entendimento de junções está quebrado. Para ser continuado. Tentativa de visualização alternativa
O que há de novo na nuvem: 15 materiais sobre padrões, ferramentas e regulamentação
Como me tornei PMP e qual a melhor forma de não fazê-lo
O que é ouvido no ar? Recebemos e decodificamos os sinais mais interessantes
Os graduados das universidades americanas são superiores aos da Rússia, China e Índia
Ascot 170 - computador mecânico e paleoendêmico soviético
Metaprogramação em JavaScript e TypeScript
Os venenos mais interessantes
O PHP 7.4 incluirá funções de seta (notação abreviada de funções anônimas)
O prefixo falante da máquina de lavar que não viola a garantia
"Isolamento de Runet" ou "Internet Soberana"
Parte 4. Programador de carreira. Junior. Entrada freelance
Mostramos o laboratório "Nanomateriais avançados e dispositivos optoeletrônicos" Universidade ITMO
Quebrando o Padrão de Design - Singleton em PHP
Valve Index - revisão do novo conjunto VR
Glitter e pobreza: como a revolução digital tornou os músicos mais pobres
OutOfMemory e o uso de imagens vetoriais no Android Studio
Cada veneno tem seu próprio antídoto. Como salvar ou pelo menos tentar (atual: sobre antídotos para intoxicação doméstica)
Samba DC como um segundo controlador no domínio AD do Windows 2012R2 e pastas móveis para clientes no Windows e Linux
Crie um jogo na web para múltiplos jogadores .io
Novas regras para o anonimato do messenger
O que é ouvido no ar? Recebemos e decodificamos os sinais mais interessantes. Parte 2, VHF
Princípios PIM
Fish Redux - Nova Biblioteca Redux para Flutter
Na Alemanha, o custo de viajar em um carro elétrico pode ser maior do que em um carro a diesel
Números pares de Fibonacci
11. Introdução ao Ponto de Verificação R80.20. Política de prevenção de ameaças
Sobre a "chuva amarela" e o "agente laranja"
Comunicação com o outro lado da lua - retransmissão por satélite "Tseyutsyao" (ponte Magpie)
“Como construímos IaaS”: materiais 1cloud
Selecionando bilhões de números simples mais rapidamente que a Wikipedia
Um dia na vida de um modelo de restaurante
Fodendo entre nós
Termoacústica. Gerando eletricidade a partir do som usando um alto-falante
Intro Newton Protocol: o que pode caber em 4 kilobytes
Abril 2019 Joomla Digest
Por que, de acordo com as estatísticas do Yandex e StackOverfow C #, os programadores são os mais baratos?
Enigma de um neutrino de Supernova 1987A
Saudação de Hayabusa-2
Corrigir padrão de design - Singleton em PHP
Julia: tipos, multimétodos e aritmética sobre polinômios
Frontend Weekly Digest (29 de abril a 5 de maio de 2019)
Cram Basic em 768 bytes
O resumo de materiais frescos do mundo do front-end da última semana n ° 363 (29 de abril a 5 de maio de 2019)
Magento 2. Monolog ou como escrever logs
Como entender que você realmente parou de fumar
PHP Digest No. 155 (22 de abril a 6 de maio de 2019)
Criptomoeda: vive ou morre? Parte 3
Emulador de PS2 / PSP + Google Drive + YouTube = "loucura" continua
Infraestrutura centrada em aplicativos. Arquitetura de rede do futuro - do raciocínio aos negócios
Mensagem para o futuro programador
Megazap do processador Intel - reposição de postos
A introdução de um imposto de 15% matará o comércio on-line estrangeiro
Migração de RabbitMQ sem falhas para Kubernetes
React tem um efeito ruim no Angular?
Construção de um local de metal em uma fundação de estacas no SPDS
Mudança para Armênia
Trabalho em metal 2019: soluções 3D avançadas para empresas
Citymobil - um manual para melhorar a disponibilidade em meio ao crescimento dos negócios para startups. Parte 4
“Ao focar em questões de acessibilidade, você obtém usuários extremamente dedicados.” Entrevista com John Fox (Netflix)
O livro "CSS para profissionais"
Cool Smart Jumps: Revisão inteligente da corda de Tangram Smart Rope
Três outros recursos não óbvios do Zimbra Collaboration Suite que ajudarão a aumentar a produtividade dos funcionários
Como as empresas usam 7 pecados capitais nas vendas de produtos
Por que Jeff Bezos recomenda falhas de escala e assistindo a ficção científica
Gerador de widget CRUD para Yii
Engrenagens em Box2D
Novamente sobre abstrações holey (ou sobre um ambiente imprevisível)
O lugar é maldito?
Semana 19 de Segurança: Vulnerabilidades em câmeras IP, rastreadores GPS e monitores sem fio
Python no Visual Studio Code - versão de abril de 2019
Vídeos sobre reconstrução de Midi a partir de Synthesia (e similares)
DotNetRu na DotNext 2019 Piter
Anunciando as habilidades do Windows Vision (versão prévia)
O que há de novo no RxJS v6.5
Como desenvolver um aplicativo amigável
Apresentando o Python para camaradas superando a “linguagem A vs. V” língua B "e outros preconceitos
Criando uma ferramenta para escrever de forma rápida e eficiente autotestes no Selenium
NLog: regras e filtros
ok.tech: frontend meetup
Entendo, significa que existo: uma revisão do Deep Learning in Computer Vision (parte 1)
Fuzzing é um passo importante no desenvolvimento seguro
"Isolar a Internet é muito mais fácil e mais barato do que fornecer bloqueio externo".
Robôs no data center: como a inteligência artificial pode ser útil?
Base de lâmpada inteligente REDMOND - adicione à casa inteligente
Infraestrutura de bicicleta em Minsk para um expat em TI
Apresentando o CLI Builder
Certificação ISTQB. Parte 1: ser ou não ser?
“Eu tenho apenas um método de ensino: apenas trabalhe” - entrevista com Ryan Dahl (Node.js, Deno)
Corridas de cadeiras de rodas: piloto russo vence campeonato CYBATHLON em Tóquio
Sobre incapacitantes militares
gem factory_trace ajuda a limpar suas fábricas
Enorme conjunto de dados abertos do discurso em russo
A Perenet baseada em pombos ainda é a maneira mais rápida de transferir grandes quantidades de informações.
Transmissão de dados de raios X no espaço sideral
Acidente de avião em Sheremetyevo: analogias históricas
Preste atenção no. 3: Resumo de artigos sobre pensamento de produto, psicologia comportamental e produtividade
Métodos de compressão / armazenamento de mídia em WAVE e JPEG, parte 1
Feliz Dia da Rádio e Comunicação! Cartão postal curto sobre
Simplicidade cega
A pseudo-aleatoriedade nos ajudará: uma seleção de ferramentas para gerar ativos para o jogo
Como a Netflix gerencia seus espectadores tão bem?
Diferenças entre Fluente e gettext
Injeção de dependência com DITranquillity
Hidrogel, mirtilos e uma pitada de açafrão: sistema vascular artificial
A escolha é má
Como a Tesla ensina o piloto automático
Machine Learning em desenvolvimento móvel: perspectivas e descentralização
Desenvolvimento de microsserviços com BDD e IOD
Interrupção herdada
Impressão de metal 3D na indústria automotiva: comece pequeno
Quando uma variável de ambiente acelera o processo em 40 vezes
As 7 principais maneiras de verificar rapidamente as competências dos especialistas em TI antes da entrevista
PSR-14 - o principal evento em PHP
Como o BGP funciona
Cabeçalhos HTTP para o desenvolvedor responsável
Da alta latência do Ceph ao patch do kernel com o eBPF / BCC
Comitê do programa FrontendConf: estruturas, horizontes, experiência mundial e missão da conferência
Estruturas desaparecendo
O estado do css
Como falar com o microcontrolador da JS
Quando a cidade adormece ...
Nikita Dubko sobre conferências, síndrome de impostor e relatórios
A história de uma animação
Análise de sites - e isso geralmente é legal na Rússia?
Nos trilhos atrás das nuvens: como lavar o vidro em um arranha-céu
Por que a unidade não é atribuída a números primos e quando geralmente era considerada um número
A última lanterna está cansada ou o piscar salvará a Bielorrússia (atual. Spinner?)
Introdução ao mapeamento de exemplo
As maravilhas do empacotamento da Microsoft: o kernel Linux no Windows 10 e o mecanismo IE dentro do Chromium Edge
Sobre o fósforo amarelo e a natureza em pânico do homem
Rumo a um futuro melhor para compiladores inteligentes
Experiência no desenvolvimento de um ativo Unity para encontrar um caminho no espaço 3D
Encontro de rede de código aberto - agora em Yandex.Cloud # 3.2019
Tomada inteligente REDMOND SkyPort 100S
@Pythonetc Abril de 2019
Dicas e truques do meu canal de telegrama @pythonetc, abril de 2019
Relatórios de vídeo do Meetup de automação de controle de qualidade da FunTech
Como a Netflix usa Python
Guia de anotação TestNG para Selenium WebDriver
Meu teste numérico da hipótese de Taxas Absolutas
Me pegue se puder
Medir peças moldadas de forma complexa? MetraSCAN 3D para o resgate
Antecedentes: como funcionam os carros a hidrogênio e quando aparecem nas estradas
Swift: Peneira de Eratóstenes
Google I / O News 2019: Pixel 3a, Android Q, Kotlin e mais
A velocidade de armazenamento é adequada para etcd? Ask fio
Sobre antenas para o menor
Laboratório: configurando lvm, raid no linux
Desenvolvimento de interface em várias telas. Etapa para usar a IA
Quer funcionários leais - comece por você mesmo
Aspectos práticos da implantação do aplicativo ASP.NET Core encaixado no Heroku
Como começar a viver e cultivar alface
Redes negras para o Asterisk
Comportamento indefinido em C ++
Unidade de CD rastejante
As negociações falharam: como a Oracle matou o Java EE
Comparação da qualidade das fotos tiradas em telefones com diferentes configurações de sensores
Gerenciamento de conhecimento de TI: a primeira conferência e o panorama geral
Caminhada no escritório
Tudo sobre animações SVG
Jogo 3D em three.js, nw.js
Como os data centers salvam feriados
Como desenvolvemos # bigdataX5 e quem é necessário no Big Data
Linux Install Fest 05.19 em Nizhny Novgorod 18 de maio de 2019
Vivaldi 2.5 - Macrocosmo atraente
Sidecar para uma divisão de código
Telefone celular em disco LPC810
MU-MIMO: um dos algoritmos de implementação
Fundamentos do Dart Streams
Índice Médio e Antibanco
Como aprendemos a explorar Java no Docker
Comparação de COB industrial: ISIM vs. Kics
AnyStub, biblioteca de stub de conexão Java
Bombas de insulina, microchips invioláveis e rádio definido por software
Nova biblioteca intrínseca x86 SIMD - immintrin debug
Gravando vídeo de um computador antigo - métodos da LGR
Como realmente comparar os preços da Apple nos EUA e na Rússia. Experiência pessoal
Como organizar um estúdio de fotografia? Caso do Bolshakova Studio
Xiaomi Sleep Tracker - Revisão do Sleepace Sleep Dot
Palestras dos alunos: Analytics. Materiais para iniciantes
Como criar um código QR para pagamento em um sistema de pagamento
Museum DataArt. Man-machine: computação de mesa para microcalculadores
9 de maio presente
Convidamos você para o segundo Camunda BPM Meetup Raiffeisenbank UPD Broadcast
Nomes longos são muito longos
Atalhos de JavaScript: um guia básico
Ponte do mundo .NET para o mundo JavaScript
Como baixar JDK 12? Explicação de 7 caracteres
Citymobil - um manual para melhorar a disponibilidade em meio ao crescimento dos negócios para startups. Parte 5
Estruturas de jogos: tendências do JavaScript em 2019
Uma breve história da texturização 3D em jogos
Conjunto de computador personalizado, parte 1
Tecnosfera. Curso de palestra “Gerenciamento de projetos e produtos de TI”
Resumo de eventos para profissionais de RH na área de TI de maio de 2019
End2End-abordagem para entender a linguagem falada
Oh cáustico e não muito
Permutações aleatórias e partições aleatórias
Pressa, vontade ou avanço? Contamos toda a verdade sobre a maior hackathon do país
Vá lá - não sei onde
A história de uma otimização do MySQL
Por que resta tão pouco da internet inicial?
Guia: tipos de ensaios em inglês e dicas para escrevê-los
Escrevendo cliente e servidor HTTP / 1.1 e HTTP / 2 em Golang
Consultas fantasma SQL
Diversão descontrolada em maio ou Aproximação por impasse
Noções básicas de design de banco de dados - comparação do PostgreSQL, Cassandra e MongoDB
IMaskjs - 3 anos em código aberto
Ember.js: (novamente) hora de tentar
DO-RA: Preparação para produção industrial
Introdução ao MS Dynamics CRM
Workshop corporativo
O dispositivo InSight enviou uma segunda selfie de Marte
Crateras de meteoros na Terra e no espaço
Desmontamos o final de "Alien"
Acelerando o lançamento de Julia com PackageCompiler.jl
Treinamos a rede neural para jogar "Snake" e escrever um servidor para a competição
PIL em Python de fácil a difícil
laboratórios indibiome
Personalização de som: “lentes” de metamaterial para controlar o campo sonoro
Zoo do .NET sob o prisma do NET Core
Oculus Rift S revisão completa
Imagem Base Universal (UBI) da Red Hat ajuda a construir e a viver
Experiência em trazer a implementação de software do projeto social “Remember Everyone” para código aberto
Onde obter amostras de áudio para seus projetos: uma seleção de nove recursos temáticos
7 dicas de como lidar com equipes remotas
Extensão do navegador Intelligent Speaker que lê artigos: vozes adicionadas do Microsoft Azure
Extensão do navegador Intelligent Speaker que lê textos para você: voz da Microsoft adicionada (foram apenas da AWS Polly)
Alarme sonoro
Jetpack compor
Micróbios indígenas e pesquisa de produtos nas lojas
Como lutei com a transição de elemento compartilhado e escrevi minha primeira biblioteca de código-fonte aberto
O teste não é para iniciantes
Sobre os desafios de transportar células mortas para plataformas móveis
Desenvolvimento de proteínas na nuvem usando Python e Transcriptic ou Como criar qualquer proteína por US $ 360
Caixa de ferramentas para pesquisadores - Edição um: Auto-organização e visualização de dados
Swift: ARC e gerenciamento de memória
Contratos orientados ao consumidor ou automação de teste de controle de qualidade com base no Gitlab CI
Symfony CLI - Nova ferramenta de desenvolvimento local
Quanto custa criar uma solução de IoT?
Antiguidades: Técnica em publicidade na TV
Acelerando a criação de aplicativos da web com o webpack
Programação Orientada a Objetos em Linguagens Gráficas
Me pegue se puder. Versão do gerenciador
O resistor no circuito do portão ou como fazê-lo corretamente
Sistema local de aquisição de dados autônomos (continuação)
Circuitos elétricos. Tipos de circuitos
Apache Kafka e Streaming com Spark Streaming
Correção de Erros - Constantes Físicas no Presente e Novas Versões do Sistema Internacional de Unidades (SI)
Procurando espaço de estacionamento gratuito com o Python
O que os novos repositórios para sistemas AI e MO oferecem?
Jeff Bezos anunciou planos para conquistar a lua
Julia: funções e estruturas-como-funções
Adaptação de programas do ZX Spectrum ao TR-DOS por meios modernos. Parte 1
Notícias do mundo do OpenStreetMap nº 458 (23/04/2019 - 09/04/2019)
Teste de colisão com pouso em paraquedas
PCB substitui dois motores lineares
Como os tamanhos de matrizes C se tornaram parte da interface binária da biblioteca
Projeto Blue Origin Blue Moon: Pessoas na Lua até 2024
Repositório LINSTOR e sua integração com o OpenNebula
Sberbank ou lá e volta
Separação de perfis de clientes e freelancers
O papel da realidade aumentada e da realidade virtual na NBA
Obtenção automática de certificados SSL por Let's Encrypt usando o desafio DNS-01 e AWS
Editores de texto gratuitos para colaboração
O que está acontecendo com os repositórios RDF agora?
Classificação "topológica" de um gráfico com ciclos
Integração Jira com GitLab
Sistema de proteção contra arco com capacidade de operar com um sinal de corrente
Fundamentos da inteligência artificial moderna: como funciona e destruirá nossa sociedade este ano?
Como desativar completamente o Windows Defender no Windows 10
Business Intelligence em russo - Quintetos
Detalhes técnicos do recente acidente com extensões do Firefox
Eu não sou engenheiro na mãe
Notícias da semana: colecionadores querem acesso a telefones russos, novo kernel Linux 5.1, vazamento de dados da Samsung
Nova vida de jogos antigos: o diretório de código-fonte mais aberto das portas de código-fonte (Java + PHP)
Cinco erros cometidos pelas pessoas na preparação para a imigração trabalhista dos EUA
O uso do modelo de financiamento contínuo no crowdfunding
Por que eu gosto de interfaces Go
MMORPG sozinho (perseguidor 2d)
Engenharia reversa de uma estação de solda high-end
O lado sombrio dos hackathons
As strings no Python devem ser iteráveis?
Categoria: fornecedor de IaaS de ferro unboxing
O que é um sistema de relatório ideal. É realista entender o que está acontecendo na empresa?
Me pegue se puder. Carta do gerente
10 eventos temáticos da Universidade ITMO
Cientistas de Stanford: um dispositivo colocado no ouvido poderá monitorar o funcionamento do cérebro
Aplicação prática do ELK. Configurar logstash
Modelagem tridimensional no mundo moderno
Victor Gamov sobre Kafka Streams IQ em jug.msk.ru
B = Atenção, ou como criar tempo
Se você já bate à porta: como proteger as informações nos dispositivos
Arma perfeita, guerra de perspectivas e um ser humano atingindo o teto
Como construir uma marca?
Análise da Wavelet - Parte 1
Os metais mais interessantes
Buracos negros na análise da Web: quantos dados são perdidos no GA e por que
Roskomnadzor, que merecemos
RxDart: transformações mágicas de fluxos
Como adicionei funções ao carro via CAN, não consigo programar
Anunciado pelo ML.NET 1.0
Como criar um console de jogos com um estojo solicitando uma placa de circuito impresso
Principais empresas de terceirização de TI
Yandex "tip": como maximizar os lucros em uma assinatura paga
QEMU.js: agora a sério e com WASM
Você sente falta do PDA?
Produção de placas de circuito impresso LUT'om de A a Z
Sobre uma Faculdade de Física
Anúncio do Dart 2.3: otimizado para o desenvolvimento da interface do usuário
Por que o firmware aberto é importante para segurança
O livro “Concorrência Java na Prática” é relevante nos dias de Java 8 e 11?
Método de fábrica e fábrica abstrata no universo Swift e iOS
3CX V16 Update 1 Beta - Novos recursos do serviço de bate-papo e fluxo de chamadas para gerenciar programaticamente chamadas
O que é ouvido no ar? Parte 3, rádio amador / rádio amador
Hepatite C: “assassino afetuoso”
Anunciando o ML.NET 1.0
Apresentando o Registro de Pacotes do GitHub
O desenvolvedor da popular distribuição Linux planeja abrir IPO público e lidar com soluções em nuvem
Apresentado pelo GitHub Package Registry
Esconde-esconde com o otimizador. Fim do jogo, este é o CTE PostgreSQL 12
NeoBook: um ambiente de programação para não programadores
Aprimoramentos na distribuição do Visual Studio App Center
Modelo do Visual Studio C ++ Preenchido por IntelliSense com base em instanciações no seu código
O que é importante e o que é urgente?
Como a compactação funciona em uma arquitetura de memória orientada a objetos
Parâmetros implícitos e conversões no Scala
Ameaças ocultas por SMS: a operadora móvel sabe demais
Escreva menos código
SaaS vs no local, mitos e realidade. Stop holivarit
Aprimoramentos de diagnóstico no .NET Core 3.0
Likbez de memória: o que acontece e o que nos dá
Eu tive uma visão ... Revelações do novo Nostradamus
Dois em um: Intel Optane Memory H10 (Parte 1)
Parte 5. Programador de carreira. Meio. A crise. Primeiro lançamento
Dois em um: Intel Optane Memory H10 (parte 2)
nanoFOX - um kernel simples compatível com RISC-V
Extinta há 136 mil anos, as espécies de pássaros "pastora Cuvier" reviveram nas Seychelles
Opus sobre Sua Majestade Clay. Parte I - Introdutória
Por que gráficos vetoriais 2D são muito mais complexos que 3D
Como equipamos um megafone
Brilho e pobreza: como ganhar a vida se você é músico
Como o KinoPoisk faz sua mídia
Como bifurcamos a Leroy Merlin russa no Cazaquistão
GPS de ultra-som
Unstated-next: gerenciamento de estado minimalista de um aplicativo React
Como Marte perde água - um estudo de simulação
VR \ AR armado com varejo digital
Experiência na criação de mapas posicionais para a Wikipedia
Conhecimento básico de segurança do site
A melhor linguagem de programação do mundo
MSI / 55 - um antigo terminal para encomendar mercadorias por uma filial em uma loja central
O resumo de materiais interessantes para o desenvolvedor móvel # 297 (de 6 a 12 de maio)
Como comprei um marcador a laser de fibra na Rússia + as nuances da escolha de dispositivos para gravação e marcação em 2018
O que são "transformação digital" e "ativos digitais"?
Terraform it: revisão da Terragênese
Auxílio Visual para Desenvolvimento de Produto: Design
Por que não rastrear pode ser necessário
Build2019, compreendendo o que vimos
Alteramos o conteúdo do aplicativo de notificação iOS
Armazenamento russo AERODISK: teste de carga. Espremendo IOPS
Nós fabricamos um desenvolvedor de jogos. Parte 1
Julia no labirinto
Escreva menos código duplicado usando binders no Laravel
Frontend Weekly Digest (6-12 maio 2019)
graphql - armadilhas
O resumo de materiais frescos do mundo do front-end da última semana n ° 364 (6 a 12 de maio de 2019)
LLVM em termos de Go
Acelerando a exploração de dados usando a biblioteca de criação de perfil de pandas
Por que o Ministério da Indústria e Comércio proíbe o armazenamento de dados em equipamentos estrangeiros
Competências de um programador moderno de um ângulo diferente
Cálculo da canibalização com base no teste A / B clássico e no método de autoinicialização
Sete variáveis inesperadas do bash
Mitap Netologii “Carreiras em ciência de dados para iniciantes”
Food Design Digest, abril de 2019
Eventos digitais em Moscou, de 13 a 19 de maio
Fotos na web 2019
Como o DNSCrypt resolveu o problema de certificado expirado inserindo um período de validade de 24 horas
Guia Dummy: Criando cadeias de DevOps usando ferramentas de código aberto
Algumas letras técnicas sobre as ferramentas C ++ do JetBrains e o que os unicórnios têm a ver com isso
Como analisar o protocolo de rede MMORPG móvel
CSS Subgrid News
Padrões de design usados no Spring Framework
Nossos sites móveis despojados
VDI: barato e alegre
Implementamos a automação em algumas horas: TypeScript, Transferidor, Jasmine
A história de como a chaleira do Autoplay Media Studio 8.5.3.0 quebrou
"E assim vai": que os provedores de nuvem não concordam com dados pessoais
Notícias do mundo do OpenStreetMap nº 459 (30/04/2019 - 06/05/2019)
12 princípios de animação no desenvolvimento de videogames
Guia de redimensionamento paralelo do Amazon Redshift e resultados de testes
Quantos desenvolvedores precisam criar serviços como o Airbnb
Como e por que fizemos o reconhecimento de marcos no Mail.ru Cloud
Criamos canais de vendas em rede do gadget DO-RA
Flutter: localização de aplicativos usando o Android Studio
Um dia na vida da automação de controle de qualidade
Caro cliente, é por isso que essa mudança levou tanto tempo.
Como escapar de uma seita?
Operation TaskMasters: Como expomos as organizações atacantes do grupo cibernético na Rússia e na CEI
Mudar-se para a França para trabalhar: salários, vistos e currículos
Tendências da Tecnologia de Desenvolvimento Web 2019
Desenvolva um utilitário no GraalVM
O livro "Nosso código. Artesanato, profissão, arte "
MODX Digest # 5 (22 de abril a 13 de maio de 2019)
Marketing de conteúdo em inglês: 5 números importantes para ajudar as startups
Bem-vindo à transmissão BD & DWH Raiffeisen MeetUp UPD
Nota de teste de integração usando Jenkins no Kubernetes
100 coisas anunciadas na I / O No. 19
Registros de relatórios do segundo QA-mitap Redmadrobot
Guia de Relatório do PHP Russia 2019
Cardeal Cinzento .NET - John Galloway
Unidade Fada Fada Mágica: DSL em C #
Como escrever uma carta de apresentação ao procurar emprego nos EUA: 7 dicas
Estudamos MITRE ATT & CK. Matrizes móveis: acesso ao dispositivo. Parte 1
Este artigo tem muita água.
Internet History: Decay, Parte 2
Security Week 20: desativando extensões do Firefox
“O que estamos discutindo na Rússia também é relevante no Ocidente”: entrevista com Denis Neklyudov
CampusInsight: do monitoramento da infraestrutura à análise da experiência do usuário
Autorização automática no cartão Strava Heatmap
Sobre contagem de bits, tipos não assinados no Kotlin e sobre situações em que a economia em correspondências é justificada
Sobre como Harry Potter molda a educação russa, é claro, não onde você precisa
Aprendendo sem professor: um aluno curioso
Avaliação da 3D Expo em abril de 2019
Monitoramento contínuo - automação de verificações de qualidade de software no pipeline de CI / CD
Como somos analisados em lojas e restaurantes
Cinco anos de escravidão
Animação em aplicativos móveis: testando Lottie
Game of Thrones: construindo infográficos sobre assassinatos, sexo, viagens a Westeros e muito mais
Encontrar um caminho entre obstáculos redondos
Implantação de aplicativos em VM, Nomad e Kubernetes
A produção do casco da nave espacial da Federação começou
Como procuramos um turismo incomum na Rússia e que tipo de aventura geralmente acontece
Parte I. Pergunte à sua mãe: Como se comunicar com os clientes e confirmar a exatidão de sua ideia de negócio, se todos estiverem por perto?
Parte II Pergunte a sua mãe: como se comunicar com os clientes e confirmar a exatidão de sua ideia de negócio, se todos estão por perto?
Novo funcionário - vivo ou morto
Não ficção. O que ler?
Comparação de codecs mágicos de rua. Revelar segredos
Criando um temporizador de contagem regressiva nas tabelas do google
ACPI: Adicionando dispositivos sem recompilação do kernel
Microcontrolador virtual de 4 bits com programação com três botões e quatro switches
O conceito de uma torre pré-fabricada com uma cobertura de cúpula principalmente para observações astronômicas
Rádio definido por software - como funciona? Parte 1
Atualmente, ajuste de desempenho e solução de problemas do banco de dados
Todas as suas análises estão disponíveis ao público.
Profundidades do SIEM: Especialização. Cujas regras de correlação são melhores
Bastante fantasiosos "Começos" de Euclides em TeX
Leitura para corujas
Preste atenção # 4: Resumo de artigos sobre pensamento de produto, psicologia comportamental e produtividade
Participamos do recente Telegram Contest, escrevemos um ótimo aplicativo OpenGL ES e não ganhamos nada
Como Stas e eu automatizamos a fábrica em 2 meses
Swift under the hood: implementação genérica
Como se preparar para a verificação do ILV sobre dados pessoais: um guia completo
Internet para o residente de verão. Nós obtemos a velocidade máxima em redes 4G. Parte 2. Escolhendo uma Antena Externa
Melhorando o desempenho do software com as ferramentas Intel para desenvolvedores. Modelagem numérica de objetos astrofísicos
Criar Assistente de Voz
FIAS carregando no banco de dados no MSSQLSERVER por meios improvisados (SQLXMLBULKLOAD). Como (provavelmente) não precisa ser feito
Biblioteca de widgets assíncronos Qt-async
Skyrmion to skyrmion discord: skyrmions polares tridimensionais em ferroelásticos
Procurando trabalho no exterior: 7 dicas simples para profissionais de TI
RESTinio é um servidor HTTP assíncrono. Assíncrono
Breve revisão do artigo "DeViSE: Um Modelo de Incorporação Visual-Semântica Profunda"
Um dia antes do DotNext 2019 Piter. Anúncio de transmissão gratuita
MegaSlerm para engenheiros e arquitetos Kubernetes
Monitorando o status do SSD em matrizes Qsan
Livro "Elasticsearch, Kibana, Logstash e próxima geração de mecanismos de pesquisa"
30º aniversário de insegurança desenfreada
Como encontramos expressões lambda no IntelliJ IDEA
Uplinks adicionais na arquitetura lógica do sistema Intel C620
Usando Golang para criar microsserviços no The Economist: uma retrospectiva
Heisenbug 2019 Piter: o que acontecerá na transmissão gratuita e o que apenas no evento
Melhorando o trabalho do Wi-Fi. Princípios gerais e coisas úteis
Veeam Backup & Replication: Dicas úteis para viabilizar backups e réplicas
O que há de especial em Cloudera e como cozinhá-lo
Como programo mecanismos de interpretação de papéis no Planilhas Google
Outro sistema de monitoramento
Auditoria em 60 minutos - verifique a resistência dos funcionários a ataques de phishing através do Sophos Phish Threat gratuitamente
Subsistema Windows para Linux (WSL) versão 2: como será? (FAQ)
Unidades híbridas para armazenamento corporativo. Experiência com o Seagate EXOS
Execute testes instrumentais no Firebase Test Lab. Parte 1: projeto iOS
Os perigos da coleta de dados no jogo
Quatro sniffers javascript que prendem você em lojas on-line
Pixels de recuo da textura
Escrevendo uma extensão segura do navegador
Migração de dados com mongoDB e Spring Boot
Fazendo um modem de sonar simples
Comunidade .Net do Raiffeisenbank convida para a UPD mitap Broadcast
iOS Digest No. 5 (27 de abril a 16 de maio)
Agora, bons desenvolvedores são medidos por visualizações e assinantes - e isso é ruim
RBKmoney Payments under the hood - infraestrutura de plataforma de pagamento
Difusão no estilo 2000 em aplicativos modernos do Windows 10
Torre ou não Torre - eis a questão
Habramitap temático # 1: desenvolvimento de back-end
Contrate e envolva: responda perguntas de dois lados
Aumentando a imprudência de marketing: casos comprovados
O principal segredo do Google I / O 2019, que não pode ser encontrado na Internet
Brevemente com a implementação do AES 128 BCE
Como entender quando os proxies estão: verificação de locais físicos dos proxies da rede usando o algoritmo de geolocalização ativo
Acidentes graves em data centers: causas e efeitos
Teste de desempenho do aplicativo Flutter
Sobre encontrar-se
Automatizando vamos criptografar o gerenciamento de certificados SSL usando o desafio DNS-01 e a AWS
Execução remota de código arbitrário no RDP
Entrevista - 10 perguntas sobre Swift. Parte 1
Instale o openmeetings 5.0.0-M1. Conferências WEB sem Flash
Criando um disjuntor simples baseado em cache no Spring
Matemáticos descobriram a maneira perfeita de multiplicar números
Musical Lightning, de Joe Diprim: um engenheiro autodidata faz bobinas de Tesla para entretenimento e ganhos
Vulnerabilidade crítica ao nível de EternalBlue no RCE detectada no sistema operacional Windows
Escolha os nós mais próximos na rede
Recursos modernos em C ++ que todos os programadores precisam conhecer
Python é um assistente para encontrar voos baratos para quem gosta de viajar
Principais tendências de SEO no Google
Data center de Frankfurt: data center de Telehouse
Transmissão ao vivo de vídeo estéreo para óculos VR (Oculus Go)
DevPRO'19: vista do estande da Wrike
Sete anos trabalhando como desenvolvedor: que lições aprendi
Usando matemática discreta nos testes
Delegação de uma zona de sub-rede reversa menor que / 24 no BIND. Como isso funciona
Uma visão geral breve e dinâmica da arquitetura do compilador
Um eyeDisk "inquebrável" é protegido por uma varredura de íris, mas transmite uma senha em texto não criptografado
Inovação em russo
Primeira contribuição para a API do navegador do Facebook
Acampamento do desenvolvedor do Microsoft Azure na Rússia
Às vezes, mais é menos. Quando uma diminuição na carga leva a um aumento no atraso
Vulnerabilidade do Exchange: Como detectar elevação de privilégio para um administrador de domínio
A história dos computadores: uma noite no Museu Yandex
Rede neural profunda do MuseNet grava música
PHP assíncrono e a história de uma bicicleta
Para a questão da TI
Otimize o armazenamento de mensagens no Zimbra Collaboration Suite
Aritmética de ponto fixo em C ++
Sobre o código ao vivo após 130 transmissões
Como configurar a análise da web nas páginas AMP
Automação da iluminação de escadas
PHDays 9: Bem-vindo à Seção de Desenvolvimento Seguro
Alexander Lamden: “Qualquer pedaço de ferro tem caráter”
Procurando vulnerabilidades no navegador UC
Ir para índices de bitmap: pesquisa selvagem
Como o zangão na África salva milhares de vidas
2019: Ano da DEX (Trocas Descentralizadas)
A história dos três cartuchos
Usinas virtuais. É possível gerenciar as fontes de energia "verde"?
Mais telegramas secretos
Usando o AppDynamics com o Red Hat OpenShift v3
Assistimos torrents na TV inteligente sem SMS e registro
90 vulnerabilidades de execução remota de código em maio, atualização terça-feira
Crie ferramentas em projetos de aprendizado de máquina, uma visão geral
Os modernos dispositivos de E / S são mais rápidos que os processadores. Visão geral do artigo
Top 3D Academy - treinamento em tecnologias aditivas nas principais empresas russas
Thrangrycat: vulnerabilidade crítica no firmware do dispositivo Cisco permite que hackers instalem backdoors neles
QuadCast - Soa Real
História da AMD: 50 anos de desenvolvimento rápido
Quanto custa um Runet "soberano"?
Quanto mais rápido você esquecer OOP, melhor para você e seus programas.
Buscar dados com o ORM é fácil! Ou não?
Perguntas frequentes sobre transferências e voos de conexão: qual a diferença que um passageiro pode ou não fazer
Minha experiência de erros
Problemas da agricultura de precisão e como conviver com eles
Como na Leroy Merlin você pode comprar mercadorias do armazém de um fornecedor que não está no sortimento da loja
Encontrou a localização da queda do dispositivo "Bereshit" na lua
Metaverso Épico: Por que os autores do Fortnite devem obtê-lo
Abordagens de engenharia e lista de verificação: como não enlouquecer no caos de tarefas
Osmo Action: a primeira câmera de ação da DJI
12 anos na nuvem
Melhor Priorização HTTP / 2 para Aceleração da Web
Google informa os usuários sobre uma vulnerabilidade com suas chaves Titan Security
20 anos atrás, a Microsoft mudou para sempre a maneira como usamos o mouse
Raio de luz no reino sombrio: como a tecnologia retorna a visão perdida
Histórico da Internet: Descobrindo a interatividade
Autocontrole do tempo para auto-educação e tempo para leitura de livros
Rádio definido por software - como funciona? Parte 2
Negócio perigoso
Meteorito de Tunguska e seus irmãos mais novos
Criptografia em linguagem simples: analisamos criptografia simétrica e assimétrica usando o gráfico Star Wars como exemplo (Atualizado)
Controle remoto com baixa corrente inativa no ATmega328P
Como reduzimos pela metade o custo de uma lição introdutória, procurando uma solução das companhias aéreas
Por que o WhatsApp nunca estará seguro
Golang DevDay: 31 de maio, Novosibirsk + transmissão
Predicados da esperança da informação
Como começa a sua manhã?
Arquivos e configuração do estado desejado do PowerShell: Parte 1. Configurando o DSC Pull Server para funcionar com o banco de dados SQL
Excelsior JET interrompe o desenvolvimento de seu compilador AOT após 18 anos de trabalho
12. Introdução ao Ponto de Verificação R80.20. Logs e relatórios
Implementamos CircularRevealAnimation no Flutter e publicamos simultaneamente a biblioteca em pub.dev
O primeiro jogo de unidade ou o que me levou seis meses
Quebrando o navegador UC
Reserva de Kubernetes: Existe
Fluxo flexível de atualizações no aplicativo: acelere o processo de atualização de aplicativos no Android
O que há no meu pixel para você: criação de nanopixels usando metassuperfícies de plasmon
Reconhecimento de estradas por segmentação semântica
Criando um gerador de quebra-cabeças procedural
Atualizações no aplicativo: Acelerando as atualizações de aplicativos Android
.NET: Ferramentas para trabalhar com multithreading e assincronia. Parte 1
Logs do desenvolvedor front-end Habr: refator e reflexo
Jogo de fotos para quem gosta de drones: brevemente sobre o AirSelfie 2
Convidamos palestrantes para a reunião de bricolage de verão em 16 de junho de 2019
Docker: conselhos inofensivos
Automatize a substituição do disco com o Ansible
CRM ++
HolyJS 2019: Analisando a partir do SEMrush (Parte 1)
Índices no PostgreSQL - 8 (RUM)
Cientista quebra o código do misterioso manuscrito de Voynich
"Pílula do demônio" em movimento
“Precisamos ter fome de conhecimento e realizações” - como é ser um testador no Alfa-Bank
Equívocos populares sobre a resistência à radiação de microcircuitos
A lua está encolhendo, causa terremotos
Caminho do freelancer
Como tudo começou: a história do ferro de soldar e o advento das ferramentas modernas
Testes de codecepção para back-ends PHP
13. Introdução ao Ponto de Verificação R80.20. Licenciamento
Por que os CFOs mudam para um modelo de custo operacional em TI
Como lidamos com a cópia de conteúdo ou com o primeiro ataque adversário em prod
Então, o que acontecerá com autenticação e senhas? Parte 2 do Relatório de Status de Autenticação Forte do Javelin
Que soluções a Rostelecom possui para o IIoT
Cubo virtual - em vez de OLAP
TOPchik - um plugin WordPress aberto para verificação gratuita das posições do site para consultas de pesquisa, por meio da API Yandex.XML
Bot para VK em Python com MySQL em uma hora, parte 1
ModLook - Scanner de registro ModBus. Comemorando o 20º aniversário do programa
Criando um jogo de ritmo no Unity
Sistemas complexos. Atingindo um nível crítico
Ele não precisa de você
Análise: 23 erros populares no inglês escrito e como evitá-los
Aumentamos o desempenho do SSD a partir dos joelhos, onde clicar e por que
Pesquisa de funcionários. O principal erro
Sobre o anonimato em blockchains com base em contas
As linguagens de programação mais raras e caras
Teste de unidade de serialização Json no Spring Boot
Usando o WebAssembly 20x Web Application Accelerated
O que é isso aqui? Operação interna de objetos JavaScript
O que todo engenheiro de controle de qualidade deve saber sobre o Selenium 4?
GOSTIM: P2P F2F E2EE IM em uma noite com criptografia GOST
Revisão da Sprint: Inferior - Inferior
Como eu escrevi minha primeira IA
E - Experiência. Ou como a ciência ajuda a projetar interfaces
Bot para VK em Python com MySQL em uma hora, parte 2
Como se mudar para os EUA com a sua startup: 3 opções de vistos reais, seus recursos e estatísticas
Estágios são buchas de canhão para tapar buracos, não "experiência inestimável e perspectivas de carreira"
Torres telefônicas aeronáuticas, o próximo passo 5G
O Guia Rápido para um Desenvolvedor Web
O título será diferente
Anna Boyarkina, Miro (anteriormente RealtimeBoard): sobre pensamento sobre produtos, cultura de equipe, habilidades futuras
Estudamos o diodo de túnel no exemplo de 3I306M
ObjectRepository - Padrão de repositório em memória .NET para seus projetos domésticos
Termômetro e higrômetro no ATMEGA 328P-MU - Elevando o nível de desenvolvimento do Arduino
Harmonia de scripts dentro do aplicativo Android
O que é comum entre orgasmo e Wi-Fi
PHPUnit. Gerenciador de entidades de doutrina chorosa
Entrevista com Vitaly Bragilevsky: “Um mundo em que todos irão programar em Haskell dificilmente é um mundo bom”
Desenvolvemos o Vue usando padrões: HOC
Segurança no estilo do Google
Dicas e truques para forense digital: Como encontrar a moeda da sorte de um intruso
Corda - blockchain de código aberto para empresas
Angular: criando e publicando uma biblioteca
Como criamos o site para o prêmio de carro Mascot
Racks sem servidor
Window.ShowDialog () analógico em C # WPF ou lidar com DispatcherFrame
A documentação da API do Xamarin agora está disponível ao público
Menina sob a cachoeira
Engenharia reversa do cliente do Dropbox
Bluetooth LE não é tão assustador, ou como melhorar a experiência do usuário sem muito esforço
PostgreSQL 11: A evolução do particionamento do Postgres 9.6 para o Postgres 11
Elementar, Watson: você se integra ao Voximplant
Classificação da cobertura do solo usando o eo-learn. Parte 1
Situação: operadoras de telefonia móvel dos EUA acusadas de comércio ilegal de dados geográficos de assinantes
O que os hackers sentem falta ao quebrar um banco no PHDays
Webinar "Funcionário - backdoor: técnicas modernas de engenharia social"
Dias de hackers positivos 9: concurso de inteligência competitiva 18 de maio
Otimização da coleta de lixo em um serviço .NET altamente carregado
Programa preliminar PyConRu-2019: dois desenvolvedores Python Core, palestrantes da Anaconda, Intel, JetBrains, Yandex
A OpenAI AI aprendeu a escrever poemas, artigos e notícias
Para onde vai a fintech, como contar a economia unitária e por que desenvolver o empreendedorismo doméstico. Mitap Yandex.Money
Configurando canais de vendas em rede para gadgets DO-RA
As telecomunicações britânicas pagarão aos assinantes uma compensação pelas desconexões
O design de níveis e jogabilidade roguelike no exemplo de Cogmind
A missão Chang'e-4 - os resultados do quinto dia lunar: problemas com o veículo espacial Yutu-2 e uma nova descoberta científica
Usando o Firebase como armazenamento de imagens para um aplicativo Android
MVCC-6. Limpeza
Do epicentro do Google Cloud Next '19: notas de campo do CEO
Matryoshka C Sistema de linguagem de programa de camada
Como conduzir o planejamento trimestral sem papel distribuído e não estragar tudo?
É difícil ser um mantenedor de projeto de código aberto
Como se disfarçar na Internet: compare servidor e proxies residentes
Juntando o seu Nginx
Apresentando o Terminal do Windows
Números aleatórios e redes descentralizadas: implementações
Radiação: os lugares mais radioativos de Moscou e não apenas
5G - onde e quem precisa?
A principal questão do hackathon: dormir ou não dormir?
Como criamos um sistema de alerta de ameaças nucleares, ou como treinei uma rede neural nos títulos Habr
Fundamentos da transformação ágil
Revisão e refinamento de dispositivos do DreamSourseLab
Novo sensor CMOS aprimora os recursos de objetos em movimento
Quinze pequenas coisas úteis para gerenciamento de documentos eletrônicos
Como uma impressora 3D ajudou um adolescente em um bombardeio a obter uma nova mão
Agora, bons desenvolvedores são medidos por visualizações e assinantes. Isso é ruim?
A mágica dos números em números decimais
Classificação da cobertura do solo usando o eo-learn. Parte 2
Notícias da semana: Autonomous Runet Control Center, US $ 8000 bitcoin, vulnerabilidade nos processadores Intel
O processador acelerará a ótica para 800 Gb / s: como funciona
Peneira de Eratóstenes além de O (n). Prova
Rádio definido por software - como funciona? Parte 3
Uma seleção de conjuntos de dados de aprendizado de máquina
Opus sobre Sua Majestade Clay. Parte Dois - Viva, Cianoacrilato! Viva, supercola
EFORTH para calculadora programável
Negócios ineficazes
Experimentos com um diodo de túnel analógico
Cinco principais tendências de ITSM para este ano
Banheiro Maine Coon
Lançamento do Bash em detalhes
Privacidade de dados, IoT e Mozilla WebThings
HP Reverb - Revisão do novo conjunto de VR
Animação esquelética na lateral da placa de vídeo
Como fazer uma apresentação do produto que envolva o cliente?
A deficiência de hélio pode retardar o desenvolvimento de computadores quânticos - discutindo a situação
Fazendo logon no DevOps do Azure usando credenciais do GitHub
Fast Yandex Dictionary
QA: Hackathons
De humanidades a desenvolvedores em números e cores
Telegramas ainda mais secretos
Aprendendo inglês: cinco erros escritos não óbvios e como evitá-los
A história da luta contra a censura: como funciona o método de proxy flash criado por cientistas do MIT e Stanford
Pequeno, sim exclua: uma visão real do projeto japonês Minimal Fab
Jogamos no console do navegador
O acordo por US $ 39 milhões: por que os criadores do DBMS de código aberto decidiram fazer desenvolvimento móvel
Como somos analisados em lojas e restaurantes - a história continua
Brilho e pobreza: um pouco mais sobre como os músicos modernos ganham a vida
Entrando no DevOps do Azure usando suas credenciais do GitHub
O Microsoft Kaizala permite que a Indian Railways conecte seus três milhões de funcionários a serviços de saúde
Assista cães na vida real ou vulnerabilidades graves no ACS
Apresentando o Terminal do Windows
Sobre OOP
Se o seu projeto for "Teatro", use atores
Teclado Braille
"Se você precisa matar alguém, veio ao endereço"
Análise wavelet. Parte 2
Criando tabelas no sistema de design Figma e implementação no Storybook (React)
Phoenix LiveView: quando você não precisa mais JavaScript *
O consenso é uma mentira
Como o VRRP funciona
Desmonte a cobra
Diversidade espacial MIMO: Alamouti, DET e outra diversidade espacial
O que mais se ouve no ar? Transmissão HF (DXing)
O resumo de materiais interessantes para o desenvolvedor móvel 298 (de 13 a 19 de maio)
Opus sobre Sua Majestade Clay. Parte Três - Poliuretano vs Espaço Frio
Design de jogos para a vida. A Economia do Jogo (Parte II)
Contêiner do Docker para gerenciamento de servidores HP com OIT
VMware EMPOWER 2019 - os principais tópicos da conferência, que será realizada de 20 a 23 de maio em Lisboa
“Elementos” extravagantes de Euclides no TeX
Oito opções pouco conhecidas do Bash
Compactando o APK, tentando mantê-lo funcionando
Classe média: por que os músicos modernos ganham
Elon Musk: se você não cortar drasticamente os custos, o dinheiro da Tesla se esgotará em 10 meses
Geeks automáticos, fintech e marketing de conteúdo ou por que a seguradora deve terceirizar edições de TI
Termômetro e higrômetro Arduino com E-PAPER no nRF52832 - ou o que os fabricantes se esqueceram de lançar
Novas dicas de abordagem de multiplicação Como melhorar os computadores quânticos
Um hacker que quebrou aplicativos de rastreamento de carros com GPS descobriu que pode detê-los remotamente
Atomexpo 2019, parte 1: eventos e naves espaciais
Águas turvas: como os hackers da MuddyWater atacaram um fabricante turco de eletrônicos militares
Adaptação de programas do ZX Spectrum ao TR-DOS por meios modernos. Parte 2
Como alcançar objetivos?
AirSelfie 2 Power Edition - câmera Valik. Ou não?
E o que você está pronto para um iPhone?
Frontend Weekly Digest (13-19 maio 2019)
Scala de compilação cruzada em um projeto Gradle
O resumo de materiais frescos do mundo do front-end da última semana n ° 365 (13 a 19 de maio de 2019)
Como tirei dados de um termômetro BLE da Xiaomi
PHP Digest No. 156 (6 a 20 de maio de 2019)
Escrevendo código JavaScript limpo e escalável: 12 dicas
Recursos do Python 3 que vale a pena usar
Node.js para iniciantes: o básico do trabalho com arquivos
Uma análise detalhada dos novos recursos do React 16+, parte 1: informações gerais
Linux Install Fest - vista lateral
EFORTH para MK-161: Estruturas de dados
Sobre introvertidos em TI
20 projetos, 20 idiomas, prazo de ontem. Parte 3
Conceitos errôneos dos programadores sobre o tempo Unix
Como iniciar a programação no Adobe Illustrator. Parte um
O americano criou uma sala de aula móvel para ensinar crianças em escolas de impressão 3D de baixo orçamento, o projeto já coletou mais de 100.000
Parte 0. Requer que um elfo trabalhe na Matrix. É possível realocar
735.000 endereços IPv4 foram retirados de um scammer e retornados ao registro
Gerenciamento de uma equipe de programadores: como e como motivá-los corretamente? Parte um
Cisco Hyperflex para sistemas de gerenciamento de banco de dados de alta carga
UDB. O que é isso? Parte 8. Endereçando UDB
Parte 1. QInst: é melhor perder um dia e depois voar em cinco minutos (instrumentos de escrita são triviais)
Ajuda e pedido para ela. Artigo sobre segurança da informação para usuários comuns
Aprendizado de máquina de rede neural profunda reforçada no tensorflow.js: truques
Como iniciar a programação no Adobe Illustrator. Parte dois
O que foi dito no Google I / O 2019: Android 10, aplicativos AR e muito mais
Derivando um tipo de ação usando o Typecript
Introdução à Genômica para Programadores
Introdução ao Spring Boot Actuator
Folha inferior personalizada: como deve funcionar
Backup, Parte 2: Visão geral e teste das ferramentas de backup baseadas em rsync
Como lançamos o 2GIS no CarPlay e ainda assim desembaraçamos
A força da multidão. Como Chicago desenvolveu um robô de lixo - um limpador de rio
Conferência DevConf X Web Developer - 21 de junho
O que a rede neural viu na primeira fotografia de um buraco negro
PHP: Como analisar um arquivo XML complexo e não se afogar no código nativo
Semana da Segurança 21: um buraco no Whatsapp, uma nova vulnerabilidade nos processadores Intel, Zero-Day no Windows
Desenvolvimento do “firmware” mais simples para FPGAs instalados no Redd e depuração usando o teste de memória como exemplo
Servidores HPE em Selectel
Faturei 18.000 dólares por uma página estática da Web ... e me livrei dela
Como possibilitar micropagamentos em seu aplicativo
Como verificar os cookies quanto à conformidade com o GDPR - nova ferramenta aberta ajudará
Quem são os engenheiros de dados e como eles se tornam?
Weekly Habr. Conheça a versão piloto do Habrapodcast
Eventos digitais em Moscou de 21 a 26 de maio
Previsão e discussão: os sistemas híbridos de armazenamento darão lugar a todos os tipos de flash
Desenvolvendo um jogo no Svelte 3
Espionagem pela qual eles não proíbem (uma história dos anos 80)
Serviço do Windows. Procure por erros do sistema e exiba-os no WinForm C #
O que há de tão interessante na Ferrovia Transiberiana?
O autor do projeto rePalm reescreveu o Palm OS do zero e planeja transformá-lo em uma plataforma de relógio inteligente
Como iniciar micropagamentos em seu aplicativo
Dois em um: dados turísticos e ingressos para eventos culturais estavam disponíveis ao público
Notícias do mundo do OpenStreetMap No. 460 (7 de maio de 2019 a 13 de maio de 2019)
Testes para código e código para testes
Depuração post-mortem no Cortex-M
Em 1983, este computador da Bella Labs se tornou o primeiro grande mestre.
Como tentamos trabalhar em equipe e o que aconteceu
Preste atenção # 5: Resumo de artigos sobre pensamento de produto, psicologia comportamental e produtividade
Em busca de um ponto ótimo de aplicação de recursos humanos
PsyGuide: Déficit de atenção. # 0001/1001
Faça amigos CI, testes de unidade e banco de dados
Phoenix LiveView: quando o código javascript é divertido *
Cute bones 3D: material ósseo hiperelástico para defeitos plásticos do crânio
Certificação de sistemas de informação sob o princípio de segmentos padrão. Mitos e Realidade
Migre automaticamente aplicativos iOS (ARM) para o macOS (x86) usando o Bitcode
Criptografia de mensagens em SecureDialogues
Revisão do telefone IP Snom D717
Uma seleção de conjuntos de dados para aprendizado de máquina
Configurando o Teste Automático de um Aplicativo Híbrido
Existe a vida inteira de um remotor sem trocas freelancers?
O livro "A Arte da Programação em R. Imersão em Big Data"
Princípios do desenvolvimento de aplicativos modernos da NGINX. Parte 1
Nextcloud dentro e fora do OpenLiteSpeed: configurar proxy reverso
BigData caseiro. Parte 1. Prática de Spark Streaming em um cluster da AWS
19% das imagens mais populares do Docker não possuem uma senha root
Criando Tower Defense na Unidade: Inimigos
Vitamina D. Beber ou não beber, eis a questão. (Ou uma história sobre como passei em uma análise que não foi prescrita)
MVCC-7. Limpeza automática
[Peter] Encontro do JUG.ru com Sergey Melnikov - Criação de perfil com velocidade superluminal: teoria e prática
Tecnologia Progressive Streaming, ou como assistir a vídeos em 4K na rede, sem frisos
Como projetar um produto se você decidir entrar no mercado externo
5 técnicas avançadas de teste
Dell XPS 13 9380: laptop confiável e muito compacto para negócios sérios
N.M.D. (Não é da minha conta)
Como acelerar o descarregamento do LZ4 no ClickHouse
Mobius 2019 Piter: Transmissão ao vivo grátis e tudo o resto
A luta pela qualidade em aplicações web, depressão, dragões e Westeros
OpenCV 4.0 e 4.1 - o que há de novo?
Análise de SSD de estado sólido para usuários corporativos Kingston DC500R
Sobre localização de produtos. Parte um: por onde começar?
Convidamos você para a reunião do departamento de desenvolvimento de jogos da GeekUniversity
Armazenamento e classificação automática de fotos e outros arquivos. Trabalhar com armazenamento de arquivos baseado no NAS Synology
Microbiota. Como as bactérias intestinais afetam a doença
Como conectar um script a um site de terceiros
Saí do emprego dos meus sonhos porque não suporto o desenvolvimento de produtos
Entrevista - 10 perguntas sobre Swift. Parte 2
Gerenciamento de uma equipe de programadores: como e como motivá-los corretamente? Parte dois
Recebi um cheque de 0x $ 3,00 de Knut
O que acontecerá em 1º de fevereiro de 2020?
MessageBox for AvaloniaUI
10 tipógrafos para 30 equipes. Você é doido?
Dezenas de milhares de compras transparentes como vidro: desvendando o emaranhado
Gramática inglesa. Than vs. Então - como entender qual palavra usar
Missão impossível: como fazer seu primeiro evento de negócios em um país estrangeiro
Big Bang Sparks
Plano completo para o novo programa lunar da NASA “Artemis” (Artemis)
Microestrutura fina
Ferramentas da Web ou por onde começar um pentester?
Integração da 3CX com o Office 365 por meio da API do Azure
Conferência VMware EMPOWER 2019: como foi o primeiro dia
SMPP - Protocolo de mensagens curtas ponto a ponto
Transformação ou palavrões: como "digitalizar" operadores de telecomunicações
Como construímos um cluster confiável do PostgreSQL no Patroni
O que acontecerá em 1º de fevereiro de 2020?
Sistemas dentro de cartuchos: como os engenheiros expandiram os recursos dos consoles de jogos
Trabalho remoto: mitos à noite
De um usuário comum a um administrador de servidor completo (XSS, LFI, Web-Shell)
Por que projetos indie não vivem para lançar
Como não me preparei e realizei um seminário de Rosnanov sobre FPGAs em Moscou. Planeja fazer o mesmo em Las Vegas e Zelenograd
UICollectionViewLayout para pizza de diferentes partes
Dados sensacionais dos usuários vazam de janeiro a abril de 2019
Erro do cliente no primeiro contato com o freelancer
Análise do desempenho da máquina virtual no VMware vSphere. Parte 1: CPU
Projetos Wiki e nome Noosfera em HACKNOWLEGE
Perto de Munique, começou a testar o tiltrotor Lilium Jet de cinco lugares
23 de maio, 18:30 - transmissão ao vivo da cozinha QIWI
Como um não programador pode se mudar para os EUA: instruções passo a passo
Enfrente o Anti-Spoofing ou reconheça tecnologicamente um trapaceiro entre mil
Índices no PostgreSQL - 9 (BRIN)
Terminando 4 anos de treinamento como programador, entendo que estou longe de ser um programador
Como as máquinas se comunicam - protocolo MQTT
Mecanismos JavaScript: como eles funcionam? Da pilha de chamadas às promessas, (quase) tudo o que você precisa saber
Selenium WebDriver - Métrica de teste em tempo real usando Grafana e InfluxDB
Olá Habr! Olá Tercon
ML em Scala com um sorriso, para aqueles que não têm medo de experimentação
Levante-se e vá embora. Cirurgia da coluna vertebral: quando fazer, o que é perigoso
Tabelas de grade CSS flexíveis
O que você precisa fazer para impedir que sua conta do Google seja roubada
Teste estático ou salve o soldado Ryan
Restauramos máquinas virtuais do armazenamento de dados inicializado incorretamente. A história de um absurdo com um final feliz
As armas da impressora 3D estão de volta e agora não podem mais ser paradas
GeekBrains realiza 12 reuniões on-line gratuitas com especialistas em programação
Qual será o "Diálogo" de linguistas e especialistas em análise de dados
Relendo a filosofia de programação do Windows 95 / NT de Lou Greenaw
JetBrains Open Day em São Petersburgo
Crie tempo, velocidade e roteamento da rede: como melhoramos nossa rede mesh e um pouco sobre redes neurais
Referência de consumo de CPU para Istio e Linkerd
JMAP - um protocolo aberto substitui o IMAP ao trocar e-mails
Você vai responder por tudo! Contratos orientados ao consumidor através dos olhos do desenvolvedor
A principal causa de acidentes nos data centers é a deposição entre o computador e a cadeira
Uma explicação acessível da hipótese de Riemann
O mito da atenção plena: uma visão "neurocêntrica" da meditação
Índices no PostgreSQL - 10 (Bloom)
Programação assíncrona (curso completo)
ok.tech: dados explicados
AWP KBR-N - O dia X chegará em breve, que não se preparou para culpar
Integração simples do MS Project e Redmine
Arduino e Framboesa proibidos
Bloqueios no Postgres: 7 dicas para trabalhar com bloqueios
Integração com o Kubernetes Dashboard e GitLab
“Você precisa conhecer a pilha da web e o C ++”: uma entrevista com Alexei Kozyatinsky sobre o desenvolvimento do Chrome DevTools e não apenas
CATIA CAD na plataforma 3DEXPERIENCE ajudou a recriar o navio de guerra de Leonardo da Vinci
Treinamento de ciência de dados na empresa e mitap temático em Voronezh
Android Um widget dinâmico na forma de cartões baseado no StackView (algo como o Tinder)
Loja de Bagagem: BUgHunting. Como encontrar 200 bugs por dia
Novo terminal do Windows: respostas às suas perguntas
Nós enviamos Habr para Marte, você também pode voar
Termos de TI como um exemplo do processo de cultivo de batatas
De volta ao futuro com o WebAssembly
Comparação de 10 lâmpadas halógenas H4 Philips, Osram, PIAA, Koito, Bosch. Os resultados são surpreendentes.
Uma pequena história fotográfica sobre uma viagem ao Observatório da Montanha do Cáucaso
EyeWire - continue estudando os segredos do cérebro
Top 3D Academy convida para trocar programa de experiência na fábrica Foliplast
Estudo da influência de vários refletores e dispersores na forma de um feixe de luz
Tolerância: por que é necessário e por que é eletrônico melhor que papel
Atomexpo 2019, parte 2: exposição
Yandex não considera Tabnabbing uma vulnerabilidade
Como aumentar a produtividade da equipe várias vezes
Auxílio visual no microcircuito do dispositivo
Usando uma impressora 3D, foi possível salvar o carro que participou do Grande Prêmio de 1914
Jogamos carros adultos-2: como nos tornamos um fornecedor de telemática para compartilhamento de carros e abrimos 5 escritórios em todo o mundo
Pai criou uma prótese biônica para seu filho usando uma impressora 3D e X-Box
Rádio definido por software - como funciona? Parte 4
Perguntas frequentes sobre o Windows Terminal Build 2019
O tão esperado passo em direção a documentos estruturados de forma complexa (+ vídeo)
Usando todos os recursos de índices no PostgreSQL
Prototipar um jogo para celular, por onde começar e como fazê-lo. Parte 1
A IA aprendeu a criar vídeo a partir de um quadro. Pinturas antigas agora podem ser revividas
Dano para o bem: sistema imunológico de Lamprey na luta contra o câncer no cérebro humano
UI tipográfica - uma nova maneira de desenvolver interfaces de usuário
Subjetividade
L - lógica
Como passei no exame de certificação do Google Cloud Professional Data Engineer
O Wolfram Engine agora está aberto para desenvolvedores (tradução)
Negócio próprio: um livro com táticas para passar neste jogo
Comentários O papel deles na vida de freelancer e não apenas
Casa inteligente com Alice. Yandex abre a plataforma para todos os desenvolvedores
Otimização de programas para Garbage Collector
Antecedentes: conflito EUA-Huawei - cronograma e razões
“Organização Aberta”: Como não se perder no caos e reunir milhões
MERLION se torna o distribuidor oficial da Zextras, um desenvolvedor líder global de extensões para o servidor de correio Zimbra
Reunindo o aplicativo de desktop Flutter
Análise de frequência de dígitos no hash MD5
IoT, sistemas de IA e tecnologias de rede no VMware EMPOWER 2019 - continuam a transmitir a partir da cena
Como convencer a todos que você tem um data center seguro?
O caminho para o botão "saque" na estrada desde o rake
Revisão curta do HolyJS 2019 Piter e links de streaming on-line
Elastic libera recursos de segurança problemáticos lançados anteriormente em código aberto
Conversations'19: IA de conversação para aqueles que estão em desenvolvimento e que ainda estão em dúvida
As interfaces 3D geralmente são piores que as interfaces 2D
PHP sem servidor no AWS Lambda
O mapeamento de vídeo é espetacular! Compilação de instalações e pensamentos interessantes sobre como tornar um projetor um meio de ganhar
Como proteger o 5G contra hackers: explorando a arquitetura de segurança
Concurso de programação dos heróis Kotlin
UIAppearance não era tão simples
Resumo de telecomunicações: 15 materiais especializados em IPv6, IS, padrões e legislação em TI
Códigos corretivos sistemáticos. Código de grupo linear
API de gravação - XML quebrado (duas)
Arte e ciência: projeto VITAE - muitas impressões de palmeiras em uma flor da lua
Quem está roubando o tempo da CPU virtual?
Como tirar o máximo proveito de uma conferência
Histórico da Internet: Aprimorando a interatividade
General Motors dará alma a todos os seus novos carros (shell digital)
Como eu não sabia como os processadores funcionam, escrevi um simulador de software.
Antiguidades: ThinkPad 380E, Classe Econômica dos anos 90 e Windows 95
Tokens criptográficos PKCS # 11. Utilitário gráfico "com a função de assinar e adicionar um carimbo de data / hora". Parte 1
Transformando o ViewPager em um gerenciador de fragmentos com animações no estilo iOS
Pesquisa: criando um serviço de proxy de bloqueio usando a teoria dos jogos
Brainstorm: como encarar tarefas de um ângulo diferente
Oito motivos para mudar para a nova API do Yandex.
A principal habilidade do desenvolvedor que tornará seu código melhor
Como realizar um planejamento trimestral sem papel distribuído e não estragar tudo?
ANPR usando RoR & React Native
Sincronização e assincronia de processos
Resolvemos o problema do Best Reverser com PHDays 9
Pesquisa da Forrester: uma comparação dos dez principais fornecedores de análise de composição de software
Discussão: o projeto OpenROAD pretende resolver a tarefa de automatizar o design dos processadores
Contêineres, microsserviços e malhas de serviço
Entrevista com Kelsey Moody: Como construir uma empresa e acabar com patologias relacionadas à idade
Consumer Reports: O mais recente piloto automático da Tesla está longe de ser perfeito
Como e por que manter a forma se você é uma pessoa de TI em um site remoto
Sistemas de monitoramento de tráfego em redes VoIP. Parte Dois - Princípios da Organização
A principal coisa com o YaC 2019: cem drones nas estradas, Yandex.Module, food, smart home
13 erros de marketing por e-mail a serem evitados para melhor engajamento
SuperJob do SphinxSearch-meetup
Relógio Nixie nos indicadores IN-18
Escrevendo bilhões de músicas com C # e Deep Learning
Engenharia reversa do protocolo de troca em equipamentos EOS
Prototipar um jogo para celular, por onde começar e como fazê-lo. Parte 2
Luzes de marcha no relé
Playground para eventos de verão
ERP - Sistema de Degradação Contínua
Missão Lunar Artemis - lançada a produção do elemento principal da estação orbital lunar Lunar Gateway
Como fizemos o programa do clube Sportmaster
Sobre o código do GOST, Grasshopper, seu SBox e sementes perdidas
SObjectizer-5.6.0: corte ao vivo para crescer ainda mais
Fazendo um pedal de reverberação usando chips PT2399 (parte 1)
Recursos de configuração de DPI
Onde estão suas constantes armazenadas no microcontrolador CortexM (usando o compilador C ++ IAR como exemplo)
Virtuali-tee: uma "camiseta médica" que não cobre, mas expõe
Patrocinadores do GitHub: uma nova maneira de contribuir com o código aberto
Comissão oculta Yandex.Money no Samsung Pay
Arduino e interrupções do timer
Por que os engenheiros não se preocupam com o monitoramento de aplicativos?
Dívida técnica
O erro mais caro da minha vida: detalhes sobre o ataque à porta do cartão SIM
Data Science Digest (maio de 2019)
"Um livrinho sobre buracos negros"
Reagir Carregamento lento
Gerenciando a assincronia no PHP: das promessas às corotinas
Verão: hora de atualizar ... você mesmo
Jogo 3D Shaders para Iniciantes
A primeira hora de vida com Yandex.Module
Principais benefícios do Zextras PowerStore
Kubernetes vai dominar o mundo. Quando e como?
Troque dados entre componentes do React usando a biblioteca RxJS
Gerador de e-mail comercial em PDF com base em dados XML
DIY Black Mirror - ensine um bot com base em seu histórico de bate-papo
ARM, fabricante britânica de chips, cessa cooperação com a Huawei
5 erros na implementação de notificações push para aplicativos móveis
Configure o Nomad Cluster com o Consul e integre-se ao Gitlab
Diodo como retificador
Como automatizar o gerenciamento da infraestrutura de TI - discuta três tendências
Dez anos em um site remoto
O que fazer se a RAM travar. Anamnese e métodos de tratamento
Sobre o método estranho de economizar espaço no disco rígido
Fale sobre o PAKE
Guia de seleção de máquina de gravação CNC
Versão Rust 1.35.0: implementações de características funcionais e outras inovações
Lançamento do Perl 5.30
Mitos sobre funcionários remotos que nos destruímos
Tecnologias de armazenamento e proteção de dados - o terceiro dia no VMware EMPOWER 2019
O que há dentro de assíncio
Transmissão aberta do salão principal do RIT ++ 2019
Como os drones fornecem medicamentos vitais no Gana
Classificação da cobertura do solo usando o eo-learn. Parte 3
Tendências atuais e recomendações sobre aglomeração de grandes instituições financeiras
Cidade sem engarrafamentos
HabraConf # 1 - para trás para back-end
Uma história de lançamento que afetou tudo
Como usar vírgulas em inglês: 15 regras e exemplos de erros
Recuperação de dados de tabelas XtraDB sem arquivo de estrutura usando análise de bytes do arquivo ibd
Confronto 2019: Jet Security Team ficou em primeiro lugar na defesa
Os 10 principais provedores de API e SDK de chamadas de bate-papo, áudio e vídeo para negócios corporativos
Como desperdiçar seu tempo e recursos SSD em vão? Fácil e Simples
Guerra mundial com carros pessoais: MaaS percorre o planeta
Como criar um cache altamente personalizável em um projeto e evitar que colegas escrevam o mesmo tipo de código
Cribs de segurança: REST
Como obter o OFFZONE 2019 e uma oferta em um dia
Sobre eixos e repolho
Notícias da semana: guerra dos EUA com a Huawei, lançamento de satélites da Internet em órbita, carro elétrico russo
Gráfico em estrela ou como equilibrar o conhecimento em uma equipe sob a influência de Soft Skills
Visão geral: como reduzir a probabilidade de vazamento de dados pessoais
ZFSonLinux 0.8: recursos, estabilização, intrigas. Bem, aparar
Que informação interessante eu aprendi do livro "Theory of Fun for Game Design", de Raf Coster
Pilhas modernas para leitores Sony Discman
Caixa de ferramentas para pesquisadores - segunda edição: uma coleção de 15 bancos de dados temáticos
Não jogue lâmpadas inteligentes no lixo ou o perigo da IoT
Top 3D Shop se torna distribuidora exclusiva da UFactory
A ascensão e queda do IEO, tudo o que você precisa saber sobre a nova onda de captação de recursos
Como a configuração funciona no .NET Core
O que você precisa saber antes de migrar para o Akka toolkit para implementar o Event Sourcing e o CQRS
Familiaridade com o ITSM: 10 habratópicos e materiais especializados para “imersão rápida” no tópico
Aumentando a legibilidade do código no desenvolvimento do iOS
Como eu escrevi meu monitoramento
Da crítica aos algoritmos: a voz fraca das elites no mundo da música
Versatilidade de cartucho: sensores em jogos para Game Boy
Tecnologias de microeletrônica nos dedos: Lei de Moore, o marketing se move e por que os nanômetros não são os mesmos agora. Parte 1
Carona pela disponibilidade: links para pular navegação e seção
7 coisas a saber sobre assinaturas renováveis automaticamente
100 repositórios GitHub mais valiosos [de acordo com o algoritmo UOS]
Acelere o Ansible com Mitogen
Nos jogos quânticos, você não pode contar com sorte
Implicações legais e éticas do uso da IA para recrutar funcionários
Rádio definido por software - como funciona? Parte 5
Como a localização funciona na Netflix - tradução
Programação reativa real no Svelte 3.0
Quando cansado do virtual
Futuro quântico (continuação)
HolyJS 2019: Analisando a partir do SEMrush (Parte 2)
A evolução dos aplicativos da web Java
Seus monólitos distribuídos estão tramando atrás de você
Bicicleta do monitor de energia PZEM004T e ESP8266, com People's Monitoring
Controle do computador via controle remoto de um amplificador usando Arduino e Node.js
Estudamos a saúde dos satélites Starlink Ilona Mask
Introdução ao aprendizado profundo usando o TensorFlow
Contador BCD de 4 bits
Princípios de Mercado Livre dos EUA
Notícias do mundo do OpenStreetMap nº 461 (14/05/2019 - 05/05/2019)
Automação de processos de negócios da empresa Trello usando tecnologia de modelagem semântica
Feliz químico, colegas
Meu ancinho: de trapos a riquezas
Homem sem smartphone
Todo seu: Tutorial sobre como criar novas ações para o UiPath RPA
Transferência de estilo
Guia de ofertas introdutórias no iOS
Automação para o menor. Parte zero. Planejamento
Acelere o Ansible com Mitogen
Feliz aniversário, Habr ❤
O resumo de materiais interessantes para o desenvolvedor móvel # 299 (de 20 a 26 de maio)
ITSM - o que é e por onde começar a implementação
Psion SIBO - PDAs que nem precisam ser emulados
Documentos da API do Xamarin: Open Source e disponível agora
Professor de física conquista Big Data na Escócia
Rastreamento de exames: ExamCookie
Componentes de hardware do MPS a bordo do caça unificado F-35
Como o 5G mudará nossa abordagem de compras e redes sociais
O robô de quatro patas conseguiu rebocar um avião pesando 3,3 toneladas
Decodificador de sete segmentos usando saídas diretas e inversas de um contador BCD
Precisa de um teclado pequeno - faça você mesmo
Revivemos o freio Samsung Galaxy TAB 2 WiFi
Como o Starlink da SpaceX mudou
Introdução ao Machine Learning
Eventos digitais em Moscou, de 27 de maio a 2 de junho
Realize - desenvolvendo um jogo de lógica no Unity
Restaurar a lenda: um pedido de troca de dados abertos que pode ajudar na restauração de Notre Dame
Reconstruindo um ícone: uma chamada para o compartilhamento de dados abertos para ajudar a restaurar Notre-Dame
Microsoft Edge para macOS
Microsoft Edge para macOS
Gerenciamento de produtos B2B
Frontend Weekly Digest (20-26 maio 2019)
Da crítica aos algoritmos: rótulos, corporações e cultura musical do século XX
O resumo de materiais frescos do mundo do front-end da última semana n ° 366 (20 a 26 de maio de 2019)
Projetos Node.js em que é melhor não usar arquivos de bloqueio
Prepare-se: Angular 8 está próximo
API IntersectionObserver e carregamento lento da imagem
Opus sobre Sua Majestade Clay. Parte Quatro - Silicones
Seu próprio SaaS pessoal
Ganhar a vida e ganhar jogos: 11 dicas da Levelord
Fazendo jogos para viver: 11 dicas da Levelord
Fraudadores e EDS - tudo está muito ruim
Japão: um país de bom senso que, em alguns lugares, é irracional
Os bancos de dados vivem no Kubernetes?
Pythonhosted.org bloqueado por engano por Roskomnadzor
Como vender negócios SD-WAN
Futebol nas nuvens - moda ou uma necessidade?
Repositório local (offline) do npm
O que há de errado com a lei federal “Sobre assinaturas eletrônicas” (63-FZ) e como corrigi-la
Como trabalhamos com idéias e como nasceu a LANBIX
Programador de chips G-Shield: escrevendo certificados digitais para chips na fase de produção
Aventuras em um fluxo separado. Relatório Yandex
Quanto você pagará em 20 anos?
Escola de Análise de Sistemas do Banco Alfa
Analisador inteligente para um número escrito em palavras
Entrevista - 10 perguntas sobre Swift. Parte 3
Normalização de dados em banco de dados distribuído, microsserviços e ERP
Núcleo de software da infraestrutura cibernética a bordo do caça unificado F-35
LogRock: testando através do log
Web estática: de volta ao básico?
A Intel mostrou o novo processador i9-9900KS com frequência Turbo de 5 GHz por núcleo
Marte - ainda mais gelo no Pólo Norte, mas profundo
Inicialização de primavera - OAuth2 e JWT
Como andei de táxi não tripulado
10 erros de um jovem RO (parte I - três erros)
CardInfo - API para determinar o logotipo, as cores do banco e outras coisas pelo número do cartão
Conectando-se ao Windows via SSH como no Linux
Como ver reverberação ou transmissão de vídeo pelo som através da água - 2
Desenvolvimento do “firmware” mais simples para FPGAs instalados em Redd. Parte 2. Código do Programa
Semana 22 de Segurança: estatísticas de ameaças, cavalos de Troia bancários e explorações populares
Java não é apenas uma empresa sangrenta, mas também aplicativos rápidos e sensíveis à latência
Jogo 3D Shaders para Iniciantes: Efeitos
Conecte-se ao Windows via SSH como no Linux
Ligação bidirecional angular, um pouco mais de compreensão
Informação quântica na consciência quântica
Lições sobre SDL 2: Lição 1 - Olá, SDL 2
Como passei no exame de certificação do Google Cloud Professional Data Engineer
SO em tempo real AQUA RTOS para MK AVR em ambiente BASCOM AVR
Prática de desenvolvimento em grandes projetos: mitp SberPractice iOS # 1
Como o eBay criou um scanner de código de barras no WebAssembly
Cliente de teste TON (Telegram Open Network) e o novo idioma Fift para contratos inteligentes
Coworking no país para o pessoal de TI da família - existe alguém?
Sutilezas de expressões lambda em c #
Sobre pesquisa de processos não estacionários
Batalha dos Hyperstars
Odontologia moderna: implantação dentária simultânea e extensão do osso maxilar através dos olhos do diretor técnico
Eu sou de Moreinis. Opiniões oblíquas ou respeito?
Apresentando o Helm 3
Plugin Memcached: NoSQL no MySQL
Estudamos o princípio da pseudo-classe: not () usando o exemplo da tarefa "Destacando a linha ativa de uma tabela em CSS puro"
Prototipar um jogo para celular, por onde começar e como fazê-lo. Parte 3 (final)
Sobre o recente ataque cibernético de Baltimore
Problemas da metodologia atual para determinar ameaças atuais do FSTEC
Campo de treinamento em circuito para tanques e processadores
Amnésia voluntária: manipulações do hipocampo para remover memórias dolorosas
Rádio definido por software - como funciona? Parte 6
Visão geral dos serviços SMS: Serviços populares
Guia de notificações de assinaturas da Apple para iOS. Eles são realmente bons?
Projeto Athena - Reinventando o Notebook
Bombeamos designers da empresa: do júnior ao diretor de arte
Como criamos um banco on-line para empresas. Parte Um: Rebranding
Como escolher um telefone SIP Grandstream - em geral e em particular?
Infinito UIScrollView
Como o especialista em DevOps é vítima de automação
As redes neurais preferem texturas e como lidar com isso.
"O cliente se foi - é para sempre?" Como contar a rotatividade de clientes em SaaS e o que há de errado nas métricas básicas
Sistemas de recomendação: idéias, abordagens, tarefas
As pessoas precisam de matemática?
Como resolver o "Campo Minado" (e torná-lo melhor)
O livro "Competitividade e simultaneidade na plataforma .NET. Padrões de design eficazes ”
Tratamento de erros no Go
Desmontamos o modelo de negócios da Viking
Feedback biométrico
Temas, estilos e outros
Encefalite transmitida por carrapatos: um perigo negligenciado
GitLab 11.11: vários responsáveis por solicitações de mesclagem e melhorias para contêineres
Ancestrais Goldfish inventaram um mecanismo original de envelhecimento
Caixas registradoras on-line como uma retirada legal de dinheiro de uma empresa
Como será a colaboração e a visualização de conteúdo de vídeo com o advento do 5G
Evitando mentir com as estatísticas: o básico da visualização de dados
Comparação de repetidores celulares. RF-Link 1800 / 2100-75-23 e AliExpress Noname
19 cabeças de hidra. Excelente revisão do programa
Vitória na PHDays 9. Compartilhamos hacks em três partes. Parte 1
Mitos e realidade de POO
Como automatizar o monitoramento de compras públicas gratuitamente
Eles dizem que aprender Python e se tornar um programador é fácil. Certo?
Como a Microsoft reduz o ruído para criar um mundo sonoro útil e bonito
Bilhete para LANIT. Estar no jogo
Resumo dos eventos para profissionais de RH na área de TI de junho de 2019
AlphaFold: Usando a IA para descobertas científicas
Sistema de crédito social chinês - o diabo é tão terrível?
Microbiota. Como cuidar de bactérias intestinais
AMD apresentou seus novos processadores personalizados de 7 nm Ryzen terceira geração
Por que você deve usar o pathlib
Usar um mouse e teclado em consoles é trapaça?
Solicitação de API com ganchos de reação, HOC ou prop de renderização
Mini interruptor sensível ao toque com painel de vidro no nRF52832
Escrevemos o proxy reverso socks5 no PowerShell.
Restaurando fotos usando redes neurais
Da roleta russa ao LOTO seguro: como proteger o pessoal do data center
Como no Yandex.Practicum, o front-end desync venceu: um número acrobático com Redux-Saga, postMessage e Jupyter
Um ótimo guia sobre a profissão de arquiteto de soluções (+ lista de links úteis)
Substituição da câmera HYIP ou DSLR?
Trabalhos do programa
Aprendizado de máquina em alta velocidade: manutenção preditiva de quatro meses
Sonhos soviéticos do futuro
Certificação ISTQB. Parte 2: Como se preparar para a certificação ISTQB? Histórias de prática
Livre-se de "vk.com/away.php" ou siga os links de uma pessoa saudável
O que é um "Modelo de Domínio"?
RTOS Neutrino em computadores industriais
Instruções de instalação do cliente de teste TON
Como se proteger de golpistas móveis
Como assumir o controle de sua infraestrutura de rede. Capítulo Quatro Automação Templates
Como o serviço de compartilhamento de carros funciona e funciona
Comparação e seleção de sistemas de migração de dados
Algumas palavras em defesa do monólito
11 perguntas a discutir antes de começar o trabalho
Rastreamento de bicicleta roubada NB-IoT
Sobre ética com o exemplo do PMI Codex
Erros mascarados no embedd
Você deveria estar aqui! 22 anos do lançamento do lendário jogo Duke Nukem 3D
“A solicitação amadureceu”: Alexei Fedorov sobre uma nova conferência sobre sistemas distribuídos
Museum DataArt. Terminal de vídeo ADM-3A. O carro é pesado, confiável, abate
Monorepositórios: por favor
Global DevOps Bootcamp 2019 em Moscou
RxSwift e Coroutines na Kotlin - desenvolvimento móvel opcional da AGIMA e GeekBrains
POO na linguagem R (parte 1): classes S3
Desaprender práticas de revisão de código tóxico
Escrevemos o proxy reverso socks5 no PowerShell.
Arqueólogos recriam um alfinete de dois mil anos usando impressão e digitalização 3D
Concorrência de sistemas ML em material linguístico. Como aprendemos a preencher os espaços em branco
Programa educacional econômico para especialistas em TI
Impressora 3D de construção do MIT imprime um edifício em 14 horas
Impressão de etiquetas e preços na loja online .net
Lei de Gall: o que diz e como é aplicado em TI
Visão geral da arquitetura Clean Swift
Intel introduziu a décima geração de processadores Ice Lake 10 nm
Aprimorando o inglês escrito: como entender quando usar uma voz passiva
Badoo Techleads Meetup # 4. Burnout profissional e motivação
Uhhhhhh. Como vender na Internet sem um site
Aeroexpress: vá para o depósito
O SORRISO NÃO É LASIK. Sobre a correção da visão a laser
Experiência: Como mascarar o Tor usando para ignorar bloqueios
VMware NSX para o menor. Parte 6. Configuração da VPN
Sobre TI sem vínculos: promoções, retenção e rotatividade em empresas da CEI e EUA
Educação superior e continuada em TI: resultados do estudo My Circle
O fim da era dos dispositivos de reparo. Como Apple e Amazon limpam antigos comerciantes de eletrônicos
3CX v16 Atualização 1, aplicativo 3CX para iOS Beta e a nova versão 3CX Call Flow Designer
iOS Digest No. 6 (17 a 30 de maio)
Controlador de carga MPPT em STM32F334C8T6
Esboços com PHP Rússia 2019: código limpo, magia negra
Odigest: interessante para designers da semana
Roteador e dados passando a arquitetura Clean Swift
Primeiro Modelo: Conjunto de Dados Fashion MNIST
6 maneiras de ir para o inferno de soluções prontas e diminuir um milhão ou dois
Ilya Zverev: Ao longo dos anos, o OpenStreetMap ganhou uma infraestrutura tão séria que você pode desenhar um mapa sem sair de casa
Pague o que quiser: como esse modelo se mostrou na música e quem tentou ganhar dinheiro assim
Criatividade no iPad e iPhone
Motivação Faça você mesmo
Novamente, centenas de milhares de pagamentos feitos por cidadãos ao STSI e ao FSSP foram de domínio público
"Ahh, chefe, chapéu falante!" - capacete inteligente para produções
Como conectar clusters Kubernetes em diferentes datacenters
Ferramenta conveniente para medir o código C #
Uma visão inesperada dos circuitos assíncronos independentes da velocidade
Telefone corporativo - como uma faca suíça: para inventário, bate-papo, chamadas de suporte e consultas
A história não contada da IA
Como parar de esquecer os índices e começar a verificar o plano de execução nos testes
Escolhendo uma roda mono para pendulares
Cinco maiores exemplos de mentiras sobre 5G
DynamicData: coleções dinâmicas, arquitetura MVVM e extensões reativas
DotNext 2019 Piter: pequeno relatório
"Conteúdo para celular" de graça, sem SMS e registros. Detalhes de fraude de megafone
Ondas de plástico: desastre ecológico dos oceanos
Diretrizes ao vivo - MDX e outras estruturas
O que o RIT ++ 2019 lembrou
Votação de relatórios na reunião de bricolage de verão no grupo Mail.ru em 16 de junho
Resumo dos eventos de TI em junho
A fusão de duas anãs brancas pode terminar com o advento de uma nova estrela de nêutrons
Problemas comuns de código em microsserviços
Usando um oráculo aleatório no exemplo de uma loteria
Serviços na nuvem para jogar em PCs fracos, relevantes em 2019
Desenvolvimento de uma loja online para preservar a natureza de Kamchatka
Duke Nukem Level Design History (com esboços de Levelord)
Experiência no uso do Starwind VSAN e do EMC ScaleIO (VxFlexOS) + dicas para o armazenamento mini Enterprise (1 parte)
O livro "Aprendendo a codificar em JavaScript"
De falhas diárias à estabilidade: Informatica com 10 olhos de administrador
Como fazer dois aplicativos de um. Experiência Júnior Tinkoff
C-V2X com suporte para redes 5G NR: um novo paradigma para troca de dados entre veículos
Vigilância por vídeo em orange pi zero - barato e nem um pouco zangado
O mais belo teorema da matemática: a identidade de Euler
10 de junho, Deworkacy - QA Good Communication
De advogado a testador em Yandex. A história do meu estágio
No Java 13, eles querem adicionar "blocos de texto"
Verificando o desempenho do SOC
"Ramos do inferno": controle em nuvem de aterros ilegais e aterros perigosos
Pneus e protocolos em automação industrial: como tudo funciona
Usando o PowerShell para aumentar os privilégios da conta local
Como o teste A / B funciona no Avito?
6 de junho - Fórum VeeamON em Moscou
A principal arena do país. Como foram atualizados Luzhniki antes da Copa do Mundo
Bem-vindo ao DroidHeads Meetup 8 de junho
Enviando estatísticas de um DataFrame para o BigQuery usando as estatísticas Yandex.Direct como um exemplo
Uibook - uma ferramenta de teste visual para componentes React com consultas de mídia
Um exemplo de cálculo da pensão de um funcionário de TI de Moscou
Schrödinger Cloud Backup
Uma entrevista completa com o decano do departamento Python da GeekBrains - como e por que os iniciantes aprendem a língua
KubeCon Europe 2019: Como visitamos o Evento Principal do Kubernetes pela primeira vez
Crie um pipeline para processamento de dados de streaming. Parte 1
Canais alternativos de recrutamento
O que você não precisa fazer se seu telefone for roubado
Impressão 3D de eletrônicos usando um exemplo de drone: fios e placas não são mais necessários
Criando um projeto Gradle SpringBoot + Angular com vários módulos no IDEA
O rastreamento comportamental não é uma panacéia?
Dias 9: Análise de AI CTF
RISC-V do zero
Enchantjs esquecidos + novo 1C-Bitrix = Jogo para motivação do cliente
Eu odeio quase todo software
Foram encontradas evidências de que todas as alterações são uma mistura de ordem e chance
Termômetro de dois dígitos
Atualize o subsistema de disco do servidor antigo com o barramento PCIe 1.0 - 2.0
Recomendações em Okko: como ganhar centenas de milhões multiplicando duas matrizes
Memória em domínios magnéticos cilíndricos. Parte 1. Princípio do trabalho
POO em linguagens de programação gráfica. Parte 2 MOS e OOP
Análise wavelet. Parte 3
"Olha, que jetpack eu tenho!" "Ah, olha que foguete eu tenho!" (notas do campeonato de foguetes)
Variedades de coordenadas usadas na GUI do Unity3d
Servos na era da inteligência artificial
Mesmo os recursos da Web de organizações conhecidas não estão protegidos dos erros das crianças.
Escrevemos o proxy Reverse socks5 no PowerShell.
O que há de errado com nossa TI
Dia das Crianças com Código Ruim
Por que todo cientista de dados deve conhecer o Dask
4 canais sensíveis do Youtube sobre entrevistas técnicas
Dell e Alienware na Computex 2019: fale sobre as principais inovações
Toda a verdade sobre o RTOS. Artigo # 27 Hora do sistema
Luz, câmera ... nuvem: como as nuvens mudam a indústria cinematográfica
Seguro cibernético no mercado russo
Desenvolvimento remoto no VS Code: sua vida nunca mais será a mesma
Desculpe, eu não vou trabalhar porque é inverno
Princípio de responsabilidade única. Não é tão simples quanto parece
JS. Proxy. Armadilha para conhecer
"Sem experimentos desnecessários" ou como lançamos um acelerador de banco
Como uma escola em Porto Rico dá vida à química com o Minecraft: Education Edition
O impasse: como foi
Como os CTT diferem dos tubos de calor convencionais e como aplicá-los
Arquivos QVD - o que há dentro
Impressora 3D 3D faça-você-mesmo para cerâmica
Cinco erros que cometi como desenvolvedor líder
AMA com Habr V.9.0. Podcast, Conferência e Conceitos
Fechamento de tipo genérico em Rust
Como usar a biblioteca jQuery com estrutura Angular (quando é realmente necessário)
10 princípios da programação orientada a objetos que todo desenvolvedor deve conhecer
Seguindo os passos do ninja industrial: convidamos você a participar da competição on-line de segurança industrial
Soando o passado. Um guia para historiadores sobre a conversão de dados em som
Analistas do mercado de trabalho e cientistas de dados
Alguns dizem que a tecnologia DANE para navegadores falhou
Ponteiros em Python: qual é o objetivo?
Além de Moore - quem mais formulou as leis de dimensionamento de sistemas de computador
10 destaques do TechTrain 2018: IA para massas, interfaces e muito mais
Como o bot do Telegram superou a procrastinação de designers e ajudou a aumentar a receita das agências digitais
Moto. Weep AWS
Cliente: - Quanto custa uma cópia do Facebook?
% tutnazvanievu% é a primeira universidade do mundo onde os jetpacks são oficialmente desenvolvidos
Algoritmos de eficiência: revisão de câmera de vigilância Nobelic 2019
Gerenciando estado com ganchos de reação - sem Redux e API de contexto
Incertezas matemáticas em Python
Estágio no JetBrains e como eu quase consegui entrar nele
Habr Weekly # 3 / Runet vs TV, ARM vs Intel, unificação de dados do estado, sem smartphone em 2019, sonhos soviéticos do futuro
Vitória na PHDays 9. Compartilhamos hacks em três partes. Parte 2
Competição de desenvolvedores de plug-in do TeamCity
Notícias semanais: Huawei ainda tem problemas, "telefone quântico" na Federação Russa, ARM tem novos processadores
A impressora 3D fotopolimerizável de um projetor de vídeo doméstico cria objetos sem camadas
Várias coisas no MetaPost
Astronautas russos na lua até 2030: apresentação de Rogozin
Ivan Uglyansky e Vladimir Sitnikov em jug.msk.ru
Correção da visão a laser - o método Smile é realmente eficaz?
MessageBox for AvaloniaUI
ARA: algoritmo para encontrar o número máximo de pontos em uma linha reta
Leitor MIDI de quatro partes minimalista
Instale o sdl2 nas principais distribuições
Da crítica aos algoritmos: como a democracia e a tecnocracia chegaram à indústria da música
Relatórios diários do status da máquina virtual com R e PowerShell
Arquitetura da máquina de estado de unidade para organizar comportamentos de unidade
Treinamento Cisco 200-125 CCNA v3.0. Dia 6. Preencha os espaços em branco (DHCP, TCP, “handshake”, números de porta comuns)
Akihabara: local de nidificação de otaku
Faixa de bits de hardware CortexM3 / M4 (ARM), arquitetura de kernel, assembler, C / C ++ 14 e uma gota de metaprogramação
Novo no PHP 7.4
Lições do SDL 2: Lição 2 - Principal não de borracha
Importar distribuição de distribuição do Hadoop
Três exemplos não óbvios de uso de mecanismos de modelo no back-end
Backup, Parte 3: Visão geral e teste de duplicidade, duplicati
Sobre a interpretação pervertida da Primeira Lei de Newton na física moderna
5 erros comuns ao usar componentes de arquitetura do Android
ARTificial: no início da inteligência artificial
O que a Apple introduziu na WWDC e o que os desenvolvedores de iOS pensam sobre isso
Vida de partículas 3D
Arqueologia divertida: o guia de estilo R sob a lupa
PDA (Pocket Travel Computer): registrador GPS de circuitos
Mesquinho alegria mesquinho # 1: loguru
Petty Little Fun # 2: Estrelinha
Como escolher uma rede proxy para o seu negócio: 3 dicas práticas
Nós perfilamos o carregamento do Habr ou como 189 solicitações na página tornam a influência
O que há de novo no C # 8?
Como Edison inventou o wireless e não entendeu nada
Exibimos conteúdo na imagem reconhecida de acordo com certas regras
Treinamento Cisco 200-125 CCNA v3.0. Dia 7. FAQ
Teste metamórfico: por que quase ninguém sabe sobre essa técnica promissora
O resumo de materiais interessantes para o desenvolvedor móvel 300 (27 de maio a 2 de junho)
Fotograma sem papel fotográfico
Desenvolvimento de testes visuais baseados em Gemini e Storybook
Vida antes do tempo de execução. Relatório Yandex
O que você precisa saber sobre o mais recente patch de roteador da Cisco
Eventos digitais em Moscou, de 3 a 9 de junho
Práticas recomendadas Node.js - Dicas da estrutura do projeto
Extensão das Ferramentas de Borda da IoT do Azure (Visualização) anunciada
Uma lição amarga na indústria de IA
Redes neurais artificiais explicadas em palavras simples
A tragédia do Common Lisp: por que as línguas populares aumentam em complexidade
O estado eletrônico do futuro
Questões prioritárias: Nyquist, Shannon ou Kotelnikov?
Novo mecanismo para o novo Call of Duty
Cluster de videoconferência baseado no Yealink Meeting Server
Eles esperaram por ele, e ele não decepcionou: ONYX BOOX Nova Pro
A tarefa com asteriscos: coletamos ímãs elétricos no exemplo do Twitter Mantis-E0
Douglas Engelbart: “Aumentando o intelecto humano: uma estrutura conceitual” (passo 2)
Entropic - Novo registro de pacote distribuído para Node.js
Portando aplicativos da área de trabalho para o .NET Core
Relatório do café da manhã com Charles Weatherly, autor do livro de culto Etudes for Programmers
Desenvolvimento de um sintetizador de música simples no ATMEGA8
Como obter um bom texto por 200 rublos
Wasmer: a biblioteca Go mais rápida para executar o código do WebAssembly
Diretrizes para escrever código JavaScript limpo
Node.js: gerenciando a memória disponível para aplicativos em execução em contêineres
Reparação de fita para a cabeça Samsung Level On Pro
A DJI criou um octocóptero que pode fazer filmes
Vou dizer uma palavra sobre a abordagem de engenharia
Não científico sobre mônadas
Amplificador para o clássico sensor de frequência cardíaca
Frontend Weekly Digest (27 de maio a 2 de junho de 2019)
O resumo de materiais frescos do mundo do front-end da última semana n ° 367 (27 de maio a 2 de junho de 2019)
Redes de TV a cabo para os menores. Parte 7: Receptores ópticos
Quantos programadores você precisa para tomar uma xícara de café?
Docker-compor Como esperar até que o contêiner esteja pronto
Notícias do mundo do OpenStreetMap nº 462 (21.05.2019-27.05.2019)
PHP Digest No. 157 (20 de maio a 3 de junho de 2019)
Por que o conceito de bytecode não é tão relevante como era antes
A Mozilla classificou a distribuição de pacotes da web assinada digitalmente como "ruim"
Recriar um jogo DOS antigo em C ++ 17
Aprendizado de máquina em microfinanças: construindo um modelo de pontuação para clientes com um histórico de crédito vazio
Os autores do GandCrab param de trabalhar: eles alegam ter roubado o suficiente
Como conectar a galeria PhotoSwipe no android webview
O comprimento da matriz deve ser armazenado em uma variável local em C #?
Escola de desenvolvimento de interfaces: análise de tarefas para Minsk e um novo conjunto em Moscou
Solução de palavras cruzadas em japonês com P̶y̶t̶h̶o̶̶n̶ Rust e WebAssembly
A Gazprom Neft convida você a visitar: GPN Data Science Meetup
Zimbra Collaboration Suite e controle móvel com ABQ
WAF através dos olhos de hackers
Modelos mentais em segurança da informação
Arquitetura sem servidor e microsserviços: a combinação perfeita?
Como fizemos um acordo seguro no Freelansim: escolha, reduza recursos, compare comissões
Gerando um aplicativo React com um back-end do GraphQL em minutos
Recursos do atributo inputmode para SO e navegadores móveis
Contrato de nível de serviço: escrevemos SLA para ... outros, ou a conclusão de um SLA com um operador de telecomunicações
Marketing de conteúdo, SEO, testes e pesquisas: 9 ferramentas para promover uma startup no exterior
Agentes de aprendizado de máquina na Unity
XXE: entidade externa XML
O uso da IA para aumentar a eficiência dos trabalhadores mentais
Poço da produtividade: como o Slack prejudica nosso fluxo de trabalho
#NoDeployFriday: ajuda ou prejudica?
Kreisel EVEX 910e: modelo histórico - nova vida
DevOops ontem e hoje
Construindo um Sistema Automático de Moderação de Mensagens
Situações excepcionais: parte 1 de 4
Semana 23 de Segurança: Vulnerabilidade no bloco de notas, um milhão de sistemas com RDP sem patch
Depuração remota de microsserviços via SSH sob VPN em 4 turnos
“Faça uma inscrição para as pessoas” - isso não deve ser rabiscado no joelho ”: sobre o desenvolvimento móvel na CFT
Treinamento Cisco 200-125 CCNA v3.0. Dia 8. Alternar configuração
@Pythonetc compilation, maio de 2019
Dicas e truques do meu canal de telegrama @pythonetc, maio de 2019
Motor a jato em uma impressora 3D doméstica
Gadgets de beleza - negócios sérios
Mudança cuidadosa para a Holanda com sua esposa e hipoteca. Parte 1: Pesquisa de emprego
Jogue Tetris em AR
Rádio definido por software - como funciona? Parte 7
Livro de receitas do desenvolvedor: Receitas DDD (parte 5, processos)
A série "Chernobyl": assista e pense
Chave para o início: o melhor software e hardware para computação forense
Monitoramento de pobre homem ou monitoramento de servidor a partir do console
Relógio GPS no Arduino
Programação de GPU Idiomatic em Rust: Emu Library
iOS 13, watchOS 6, iPadOS e o novo Mac Pro. Apresentação da Apple na WWDC 2019
Diretrizes para preencher uma notificação do operador de dados pessoais
Como organizar um hackathon como estudante 101. Parte Um
Acronis Design: Ferramentas adicionais de designer
O sucesso de um experimento social com uma exploração falsa para o nginx
Zabbix: monitoramento LLD de cartões SIM Yeastar TG
Para a questão dos helicópteros ou como passei o fim de semana
Introduzido pela Polaris para manter saudáveis os clusters Kubernetes
Os cosmonautas precisam de um travesseiro?
WWDC 2019: Apresentação do Key Robot Keynote
Estudamos MITRE ATT & CK. Matrizes móveis: acesso ao dispositivo. Parte 2
Os funcionários não querem um novo software - ocasionalmente ou dobram sua linha?
Como reviver a documentação?
Acesso à Internet aberto: a tecnologia LUWRAIN ajuda os usuários cegos
Encontro do Allure Server: gravações em vídeo de relatórios
5 técnicas robustas de priorização para equipes de TI
Backup, Parte 4: Visão geral e testes zbackup, restic, borgbackup
Suporte do Visual Studio 2019 no PVS-Studio
Suporte do Visual Studio 2019 no PVS-Studio
Maio 2019 Joomla Digest
Pelo menos um truque do Vim que você não conhecia
Visão geral dos relatórios de trilha Java da conferência RigaDevDays
Guia de sobrevivência do MongoDB
UI rápida - galopando pela Europa
Quando vale a pena checar a hipótese de não menos eficácia?
Verificando a eficácia do site e das configurações de publicidade, o custo de atrair clientes da empresa atacadista
Navegando pelo Windows Defender de maneira barata e alegre: ofuscando Mimikatz
Memória Intel Optane M15 - mais rápida que a M10
HBO, obrigado por me lembrar ... "Kit de primeiros socorros em Chernobyl" de um farmacêutico bielorrusso
Associação para startups da Samsung - um novo programa para startups na Rússia
Escrevemos o código mais útil em nossa vida, mas jogamos no lixo. Com a gente
Freelance ou escritório? Resposta do freelancer
O livro "Machine Learning: Algorithms for Business"
O que sabemos sobre microsserviços
Arma de um investidor cauteloso: consideramos o valor justo dos títulos de investimento
Imagem nativa Java: verificação de usabilidade
Comparação de algoritmos de classificação de trocas
Crie seu componente com micro-modelos
Treinamento Cisco 200-125 CCNA v3.0. Dia 9. O mundo físico dos switches. Parte 1
Sobre espaçonaves e espaço. Como criar um recurso alterando todo o produto ao longo do caminho
Ar fresco em Marte: dobre uma molécula de CO2 e obtenha oxigênio
Configurando o pacote php-fpm + nginx no WSL
Desafio Rekko - como conquistar o 2º lugar na competição pela criação de sistemas de recomendação
Pesquisa do Azure
O amplificador operacional mais simples em elementos discretos
Reduza os backups em 99,5% com hashget
Criando uma imagem em mosaico
3 principais qualidades para um gerente de produto de sucesso: Alexander Belyaev
Por que uma semana de trabalho de quatro dias é um péssimo conto
Os termos reais do estudo da digitação por toque com baixa motivação
Mudança cuidadosa para a Holanda com sua esposa e hipoteca. Parte 2: preparando documentos e movendo
Odigest: interessante para designers da semana
A evolução de um único algoritmo
Analisamos vulnerabilidades de validação de certificado SSL / TLS em software que não é de navegador
Vamos ajudar o QueryProvider a lidar com seqüências de caracteres interpoladas
Como estão os processos de desenvolvimento em várias empresas
Compilando C no WebAssembly sem Emscripten
Invasores do espaço: agora em 512 bytes (Assembler x86)
Um pouco sobre multitarefa em microcontroladores
Sobre como projetar um sistema flexível de habilidades de personagem em jogos
Estudamos MITRE ATT & CK. Matrizes móveis: acesso ao dispositivo. Parte 3
"Fora da estação" na vida de um freelancer: como sobreviver e sobreviver?
A arquitetura de uma situação excepcional: parte 2 de 4
Sentado no fígado. Por que a remoção de tumores hepáticos é um indicador da habilidade superior do cirurgião
Moto. Mock aws
WWDC 2019 :: o que ver
Por que mudei freelancer para uma equipe remota
Programar é mais do que codificar
Como tornar os formulários da Web no site convenientes e seguros: ferramentas e construtores de desenvolvimento
Samsung lança curso on-line gratuito de rede neural para visão computacional
Classificação de plataformas educacionais adicionais em TI: de acordo com os resultados do estudo My Circle
Dwarf Fortress Tarn Adams fala sobre desenvolvimento de jogos
Nós usamos o Yii2. Estamos escrevendo outro CMS ou uma tentativa de acelerar significativamente o desenvolvimento com o mínimo de sobrecarga
Arquitetura de rede neural para implementar o algoritmo RL com a capacidade de definir ações em execução simultaneamente
Como combinar as costas de dois varejistas no SAP em 12 horas
Desempenho do front end: analisando métricas importantes
Configurações de autenticação no Veeam Backup para Microsoft Office 365 v3
Maneira de ignorar a tela de bloqueio do Windows em sessões RDP
Coleta de lixo na V8: como o novo GC Orinoco funciona
Investimentos e software: 5 terminais de negociação para negociação na bolsa
Vivaldi: o bloqueio de anúncios deve ser a escolha do usuário
Seguro de saúde de viagem: instruções detalhadas
Como o formato JPEG funciona
Estados globais: por que e como evitá-los
Um olhar por dentro: pós-graduação na EPFL. Parte 4.1: vida cotidiana
Microbiota. Como os medicamentos afetam as bactérias intestinais
Como as empresas de TI do mundo se protegem dos concorrentes em face dos ex-funcionários?
O uso da visão computacional em pesquisas marítimas ou 12 pessoas no peito de um morto
Crie jogos instantâneos no Unity no Google Play Instantâneo
Vladimir Vorobyov: “Mikhail Botvinnik estava feliz por a máquina não encontrar a solução que encontrou no quadro”
Testes de integração de banco de dados com Spring Boot e Testcontainers
Como a LANIT trouxe um gato para o Google e aprendeu sobre como trabalhar com startups
Lockheed Martin patenteia impressão 3D com diamante
Max Patrol 8. Visão geral da ferramenta de gerenciamento de vulnerabilidades
Um bug no Linux 5.1 levou à perda de dados - um patch de correção já foi lançado
O que havia no primeiro iPod: vinte álbuns que Steve Jobs escolheu em 2001
Como colocamos a amostragem no SIBUR em novas faixas
Introdução às redes neurais convolucionais
“É aconselhável que você tenha um gato” - como uma startup pode atirar no Product Hunt
Quais são as vantagens do carregamento sem fio e por que o futuro está por trás disso? Experiência pessoal para 2019
Cosmonaut Training Center com o nome de Yu.A. Gagarin e Roscosmos começaram o recrutamento aberto para a equipe de cosmonautas
Julia e computação paralela
Mudança cuidadosa para a Holanda com sua esposa. Parte 3: trabalho, colegas e outras formas de vida
Unidade: uma cidade sem fim gerada proceduralmente, obtida usando o algoritmo WFC (colapso da função de onda)
Controle remoto de três comandos com um programa de 290 palavras de 16 bits
Web semântica e dados vinculados. Correções e adições
Scripts de usuário assíncronos em Rust puro, sem estruturas e SMS
Perguntas frequentes sobre interceptação celular: O que são interceptores IMSI / SCATs e posso protegê-los?
Criamos o site mais inacessível com uma classificação ideal
O post de grande amor para pequenas empresas
Como executar o Scrum com eficiência em 2019? Guia rápido para iniciantes
5 princípios de bom senso para criar aplicativos nativos da nuvem
Telefonia com Snom: para quem trabalha em casa
Especificações PHP
Não é um bug, mas uma característica: um estudo da motilidade e atividade cerebral de uma pessoa com polidactilia
Sobre como o Plesk visitou o KubeCon
Implementação técnica do método de potenciais térmicos para análise de territórios
Usando o banco de dados Oracle para análise técnica de mercado
Como a Apple (em particular) encontrará offline o seu dispositivo perdido?
Gráficos primitivos para preguiçosos, oldfags e oldfags preguiçosos
Homer ou o primeiro opensource. parte 1
Casos de experimentos bem-sucedidos (e não muito) de Yandex.Navigator
Talento vs. Sorte: O Papel da Chance no Sucesso e Fracasso
Transmissão e apresentações do MeetUp UPD2 de análise do sistema
Por que as entrevistas são tão frequentemente perguntadas sobre listas vinculadas
Toda a verdade sobre o RTOS. Artigo 28. Temporizadores de software
GameDev TDD ou Rabbit Hell
Onde falar sobre o Apache Ignite e sistemas distribuídos no verão
Os idosos não pertencem aqui? Programável após trinta e cinco
Estudamos MITRE ATT & CK. Matrizes móveis: acesso ao dispositivo. Parte 4
Como proteger o 5G em uma cidade inteligente: aplique uma nova arquitetura de segurança
Testando competências com testes - por que e como
Como organizar o café no escritório
Conectando interfaces seriais por IP
BotAuth - login e registro usando bots
Desenvolvimento de software. 2019 Tendências
A felicidade dos funcionários depende de tarefas interessantes? Tell Badoo, SKB Kontur, Dodo Pizza, Staply e Jogos Alternativos
Bitrix24: “Levantado rapidamente não é considerado como tendo caído”
Implementação de tipo inteiro no CPython
Para o futuro com a integração de serviços Jenkins e Oracle APEX
Wi-fi não é para todos. Como autorizar estrangeiros na rede por lei?
Alternativa mais rápida para reflexão de Java
Roupas inteligentes do futuro: existe potencial?
Como moderamos os anúncios
3 ferramentas populares para organizar a implantação contínua (Implantação Contínua)
O que foi lembrado no passado Heisenbug e o que acontecerá a seguir?
Por que apenas bombear códigos não fará de você um desenvolvedor melhor
JetBrains Night Moscow: como foi
Preparando-se para 2020: 8 tendências no desenvolvimento de JavaScript do cliente que você precisa conhecer
Replicação de alto nível no DBMS Tarantool
Resolvemos tarefas de tomada de decisão orientadas por dados
Melhore seu aplicativo móvel usando a tecnologia de aprendizado de máquina
Tarefas de sequenciamento doméstico (junho de 2019)
As maravilhas da metodologia contábil: fundo de depreciação
Entity Framework 6 com pesquisa de texto completo via LINQ
Elena Balashova: “Os ativistas levantaram a questão de que os dados do nosso portal GIS deveriam ser abertos ao OpenStreetMap”
VPN no roteador Beeline para ignorar bloqueios
Demonstração de 492 bytes no ATtiny5
Nova arquitetura para acesso de bytes ao SSD - como funciona
É possível sem o Redux?
Me pegue se puder. Versão do diretor
Impressora 3D do tamanho de sala de US $ 250
Impressora MIT 3D: até 10 materiais por modelo
Impressão 3D das células musculares do coração
Amazon lança entrega de drones. Como vai funcionar
Importação dinâmica em JavaScript
Big data em gerenciamento de hotéis: o uso não pode ser ignorado
A escotilha da sonda Soyuz MS-14 acabou sendo estreita para o robô FEDOR
5 perguntas para uma rápida pesquisa de emprego na Alemanha
Cartões e caixas-pretas: como os caixas eletrônicos são invadidos hoje
Desempenho de aplicativos de rede Linux. 1. Introdução
Stanford, parece que temos um problema ...
Medidor de velocidade Doppler
Abordagem Ecossistêmica à Tecnologia Empresarial
Música Finger: Tocar qualquer coisa com SpecDrums de Sphero
Por que aplicar um linguista aplicado?
Aquele que ressuscitou Duke Nukem: Entrevista com Randy Pitchford, Assistente de caixa de velocidades
Tipos de referência anuláveis em C # 8.0 e análise estática
Tipos de referência anuláveis em C # 8.0 e análise estática
Comodo revoga certificados sem motivo
Usando a taxa de defeitos rejeitados para melhorar o relatório de erros
História em quadrinhos "A soldagem é fácil" na versão atualizada (2019)
As inscrições para o Customer Experience Day em São Petersburgo estão abertas em 20 de junho
Principais erros de desenvolvimento ao trabalhar com o PostgreSQL
Aquele que ressuscitou Duke Nukem: entrevista com Randy Pitchford, mágico da Gearbox
.NET: Ferramentas para trabalhar com multi-threading e assincronia - Parte 1
Habr Weekly # 4 / Computex, como beta da Apple, Durov está morrendo de fome, gato BadComedian, por que a rede neural procurou atores pornográficos
Começou a votação dos relatórios da seção Backend no aniversário do DevConfX, que será realizada de 21 a 22 de junho em Moscou
Árvore Merkle: enferrujado e rápido
Seja como Munch, ou algumas palavras sobre dever técnico
Como tudo começou: displays flexíveis e dobráveis - a história da aparência e saída de "pessoas"
TheOutloud - Dê voz e compartilhe seus artigos e histórias favoritas.
Microsoft lança uma iniciativa educacional de larga escala nas universidades russas
Resposta do psiquiatra ao artigo "Doente-saudável"
Alexey Savvateev e teoria dos jogos: "Qual é a probabilidade de uma bomba atômica ser lançada nos próximos cinco anos?"
Dentes da sabedoria: não podem ser removidos
Notícias da semana: bloqueador de anúncios corporativo nas chaves de criptografia Chrome, FSB e Yandex, a comunicação está ficando mais cara
O Guia Completo para Prometeu em 2019
Como aumentar 4 vezes o tempo de execução de dispositivos com alimentação automática
Guia: como escolher uma bicicleta elétrica usando o Twitter como exemplo - falando sobre quadros
Estrutura da API Golang
Respostas às suas perguntas sobre por que você precisa de um editor para publicar um livro
Lugar promissor
Ataques em canais de desvio: agora não apenas os PCs, mas também os smartphones estão sob ataque (revisão analítica)
Adicionador completo de um bit em chips incomuns
O que é uma rede de serviços
Modificamos a pilha Bluetooth para melhorar o som em fones de ouvido sem codecs AAC, aptX e LDAC
Quais são as áreas de aplicação da impressão 3D?
Artista 3D de fluxo de trabalho. Como não se afogar em uma tonelada de informações. Parte 1
Domótica faça você mesmo
Portando aplicativos da área de trabalho para o .NET Core
Anúncio Extensão (Ferramentas de Borda) da IoT do Azure (Visualização)
Como os computadores aprenderam a reconhecer imagens incrivelmente bem
Quem colocou o Python na atualização do Windows 10 de maio de 2019?
Petty Petty Joy # 3: Poesia
Quem adicionou o Python à atualização mais recente do Windows?
Cavando túmulos, SQL Server, anos de terceirização e seu primeiro projeto
O que se sabe sobre a certificação ITIL 4
Treinamento Cisco 200-125 CCNA v3.0. Dia 9. O mundo físico dos switches. Parte 2
Cuidado Médico
Interfaces funcionais ... em VBA
VMware EMPOWER 2019 - os principais anúncios e conclusões da conferência
Aceleração de hardware de redes neurais profundas: GPU, FPGA, ASIC, TPU, VPU, IPU, DPU, NPU, RPU, NNP e outras letras
Redes de TV a cabo para os menores. Parte 8: Rede de backbone óptico
Swift funcional é fácil
Criamos uma extensão do navegador que verifica os resultados do exame
VueJs + MVC código mínimo funcionalidade máxima
Certificação de administradores de banco de dados e muito mais no aniversário do DevConfX (21 a 22 de junho em Moscou)
Fonte de corrente estável de 5 μA a 20 mA
Como ajustar a lei da Primavera para que ela se torne uma elevação para pequenos fornecedores? Cancele
Escrevendo UDR em Pascal
Arquitetura IoT
(Estático) Seleção de contêineres ideais em programas C ++
O suporte técnico da 3CX responde: captura o tráfego SIP no servidor PBX
Compreendendo o aprendizado de máquina no Elastic Stack (aka Elasticsearch, aka ELK)
Haxe 4: O que há de novo?
Parte 1: RISC-V / RocketChip em um habitat não natural
Sobre o uso de métodos paramétricos de estimativa espectral em radar - o método MUSIC. Adição ao artigo
Como projetamos e implementamos a nova rede na Huawei no escritório de Moscou, parte 1
Tcl para Cisco IOS em exemplos simples
De cinco centavos ao jogo das divindades
Como um pequeno programa transformou um pequeno escritório em uma empresa federal com um lucro de mais de 100 milhões de rublos / mês
Carros elétricos e pico de vendas de carros a combustível
Compatibilidade com versões anteriores
Megaphone realizou uma atualização técnica ... nomes de redes
Transforme o Pocket em um feed de notícias
Apple Beta Alive: curiosidades não reveladas na apresentação
Decompondo um UICollectionViewCell
Criando um túnel IPSec GRE entre o Mikrotik hEX S e o Juniper SRX via USB Modem
Como aprendemos a prever a solicitação de um usuário e aceleramos a carga dos resultados de pesquisa
Como Doom chegou ao Super Nintendo
O novo algoritmo criado por cientistas permite que você crie "cabeças falantes" quase perfeitas com pessoas reais
21 de junho de Moscou, Deworkacy - AnalyzeIT MeetUp # 2
15 dicas para obter seu aplicativo de inscrição na App Store
Implementação de software de classe D
Atomexpo 2019, parte 3: Mães para o Atom
Frontend Weekly Digest (3 a 9 de junho de 2019)
O resumo de materiais frescos do mundo do front-end da última semana n ° 368 (3 a 9 de junho de 2019)
Notícias do mundo do OpenStreetMap nº 463 (28/05/2019 - 06/06/2019)
Sete "verdades absolutas" do júnior, das quais tivemos que desaprender
O resumo de materiais interessantes para o desenvolvedor móvel # 301 (de 3 a 9 de junho)
Debriefing AirSelfie 2
O Canadá proibirá o uso de plástico descartável
Se você não está escrevendo um programa, não use uma linguagem de programação
Ser uma pilha cheia e não ser
Tradução do Uso do Google Analytics com R (Michal Brys)
Genéricos no TypeScript: reunião
Food Design Digest, maio de 2019
Singleton colocando objetos na ROM e variáveis estáticas (C ++ usando o microcontrolador Cortex M4 como exemplo)
Como implementamos a navegação do Jetpack em um aplicativo de combate. Yandex.Food Report
Três histórias sobre caça selvagem
Artista Ai-Da: robô humanóide se prepara para sua primeira exposição individual
Scripts de ponto de verificação - execute scripts diretamente do Smart Console
Treinamento Cisco 200-125 CCNA v3.0. Dia 10. Modos operacionais da porta do switch
Conectando soluções de áudio e vídeo de terceiros ao Microsoft Teams
O que há de novo na versão Angular 8
Filtragem linear ideal: de descida gradiente a filtros adaptativos
Como Hollywood usa secretamente a IA para tomar decisões importantes sobre as filmagens
19 conceitos que você precisa aprender para se tornar um desenvolvedor Angular eficaz
Reagir a aceleração do aplicativo quatro vezes
Visão geral do pacote Python datável
A história de por que eu ainda uso o jQuery
O sono é o principal recurso para o cérebro de um programador
A explosão e a conspiração global: a história da criação de baterias de íons de lítio
Como reverter e invadir o disco rígido externo auto-criptografado do Aigo. Parte 1: Dissecando em partes
Formado no curso de Netologia “Data Science” sobre seu trabalho no setor bancário
Como implementamos a integração de novos desenvolvedores
Implementação da interface do usuário do OpenStack LBaaS
Zimbra e Mail Bomb Defense
O que está escrito nisso? Nos bastidores dos objetos JavaScript
Como reverter e invadir o disco rígido externo auto-criptografado do Aigo. Parte 2: Despejando com Cypress PSoC
Física da bolha: uma busca pelo mecanismo de destruição da espuma
Gerenciando certificados SSL / TLS nas nuvens e contêineres - não no trabalho humano
Otimização de pesquisa ampla: como processar um gráfico com 10 bilhões de estados
Videntes móveis: 10 fatos novos sobre como os dispositivos vestíveis estão observando você
O Kubernetes Cluster é fácil e conveniente de preparar? Anunciar addon-operator
Processos de construção do zero: do caos ao pedido
Internet das coisas em russo. Baseband Hotel LoRaWAN para proprietários de RTL-SDR
Como usar grupos do Facebook para promover: criar uma web
Lutamos com Msg muito grande em aplicativos Elm
Peça para o gerente mecânico
Como um computador quântico pode invadir os sistemas modernos de criptografia e reduzir o custo da produção de amônia?
Empresa de pequeno porte: automatize ou não?
A mente pode fingir o universo?
Convidamos você para a Conferência Tarantool em 17 de junho
Cursores do banco de dados em Doutrina
Correspondência neural: como adaptar o conteúdo às realidades do Google
Lições do SDL 2: Lição 3 - Eventos
Tupperware: Kubernetes, o assassino do Facebook?
Animações de aplicativos móveis indispensáveis
Navegação na loja: através da realidade aumentada até a prateleira desejada
Entrevistas personalizadas com as forças internas da empresa: através de erros para descobertas
Série de palestras sobre robótica do professor Gregor Schöner, diretor do Instituto de Neuroinformática (INI) Bochum, Alemanha
Como educar sua comunidade para não dançar com um pandeiro
MVCC no PostgreSQL-8. Congelamento
Vírus atacam empresas industriais como ameaça à segurança física
Microsoft Edge do CVE ao RCE no Windows 10
DevConfX :: Management - relatórios de gerentes em palavras simples
Atualize urgentemente o Exim para 4.92 - há uma infecção ativa
Plataforma 3DEXPERIENCE ajuda a criar transporte público do futuro
Provocando Falhas no Navegador com Fuzzing Comportamental
Responsável por gerenciar a configuração do Windows. História de sucesso
Aprendizado de máquina e análise de dados: programa de mestrado na Escola Superior de Economia de São Petersburgo
Índices de bitmap no Go: velocidade de pesquisa inacreditável
Lendário Intel Core i7-2600K: testando Sandy Bridge em 2019 (parte 1)
Pensamos nos personagens dos jogos e diálogos, nos conselhos dos escritores e no exemplo dos apoiadores da teoria da Terra plana
FFI: escrevendo em Rust em um programa PHP
Por que ir para "Programação Industrial" no HSE de São Petersburgo?
DevOps LEGO: como estabelecemos um pipeline em cubos
PODE ou não PODE? Ou por que preciso de uma rede de microcontroladores?
Lendário Intel Core i7-2600K: testando Sandy Bridge em 2019 (parte 2)
Hiper baixas e o que os designers de jogos podem aprender com elas
Wallarm Offzone2019 HackQuest
Eventos digitais em Moscou, de 11 a 16 de junho
Atenção! Bug perigoso na implementação do C ++ std :: map :: merge e std :: set :: merge no Visual Studio 2017
Matemática e o jogo "Set"
A primeira onda afetada pela vulnerabilidade do Exim. O script para o tratamento
Alan Kay não inventou objetos
Marvin Minsky, “A Máquina da Emoção”: Capítulo 4. “Como Reconhecemos a Consciência”
A arquitetura do serviço de fila de mensagens distribuídas no Yandex.Cloud
Usamos dados na prática
Semana de Segurança 24: backdoors de fábrica em smartphones Android
Ciclo de vida ML
Como treinamos uma rede neural para classificar parafusos
Deep Learning vs senso comum: desenvolvendo um bot de bate-papo
Lendário Intel Core i7-2600K: testando Sandy Bridge em 2019 (parte 3)
Grande display mecânico com mecanismo de came como decodificador
Construindo vendas de saída em uma empresa de serviços de TI
Escrevemos em FPGA sem HDL. Comparação de ferramentas de desenvolvimento de alto nível
Como as impressoras 3D imprimem ossos, vasos sanguíneos e órgãos
A bolha do aprendizado de máquina estourou ou o início de um novo amanhecer
No caminho de Sergey Pavlovich Korolev. Projeto tripulado russo moderno. Parte 1. "Federação"
Quanto você gasta em infraestrutura? E como economizar nisso?
Por que realizamos um hackathon para testadores
Como escolher a melhor ferramenta de gerenciamento de projetos se você é milenar?
ASZP: restyling ou teatro começa com um cabide
Arquitetura de cobrança de próxima geração: transição para Tarantool
O estado eletrônico do futuro. Parte 2
O livro "Como funciona o JavaScript"
4 truques que nos ajudaram a otimizar o frontend
Geração efetiva de números em um determinado intervalo
Por que nós da Leroy Merlin precisamos de nosso próprio departamento de desenvolvimento russo para 200 pessoas
Exporte automaticamente o Google Forms para o Notion usando IFTTT e Django
15 práticas recomendadas para implantar o software de Business Intelligence
Como criamos interface do usuário para sistemas de anúncios
Python consome muita memória ou como reduzir o tamanho dos objetos?
C ++ Enterprise Edition. Isso é possível?
Fazendo seu botão de ação flutuante quase estendido
Instale o MacOS High Sierra quando apenas o WiFi estiver disponível
Hábito de fazer agora
Consenso em criptomoedas com mineração híbrida e Multi-PoW
Como ganhar um bilhão monetizando seus dados?
Aprendizado de máquina em uma empresa de investimento: classificamos chamadas de suporte técnico
Fazendo música: quando soluções simples superam o aprendizado profundo
Sistema de geração de paisagem de labirinto com realismo visual aprimorado [tradução do artigo de Jinmo Kim]
Celesta 7.x: ORM, migração e teste “em um pacote”
Testes de um estratostato à deriva. Lançamento de Rogozin e LoRa na estratosfera
É a favor
Hacking de crescimento no foguete de varejo: da pesquisa de hipóteses às técnicas de teste
A mágica do SwiftUI ou sobre os construtores de funções
Uma breve introdução às cadeias de Markov
Pesquisa de código de barras incrivelmente precisa, rápida e leve através de segmentação semântica
Fatores essenciais de SEO no local
AERODISCO: aguardando vs. realidade
Motores de turbina a gás para aeronaves
Por causa do cinza escuro ser mais claro que o cinza no CSS
Passeios em centros de dados e telecomunicações de São Petersburgo
Análise de desempenho e identificação de conhecimento secreto (análise e relatório em vídeo)
Re: vazamento de dados de compradores da Store, Samsung, Sony Center, Nike, LEGO e Street Beat
Introdução ao Spring, ou o que todo o projeto é @Autowired e @Component, e você não entende o que é
Programação orientada a objetos em Java e Python: semelhanças e diferenças
Matrix 1.0 - Liberação descentralizada do protocolo de mensagens
Nascimento e morte de um álbum: entendemos como os formatos musicais mudaram nos últimos 100 anos
Obtenha extratos do registro no site do STF usando python
Construindo uma arquitetura de microsserviço em Golang e gRPC, parte 2 (janela de encaixe)
Como criar uma ação interessante para o Google Assistant. Lifehacks de Just AI
Análise de desempenho da VM no VMware vSphere. Parte 2: Memória
Rega automática com controle remoto
Cientistas descobriram novas formas exóticas de sincronização
Uma olhada em Vá pelos olhos de um desenvolvedor .NET. Semana # 1
Histórico de uma única investigação SQL
Benchmarks para servidores Linux: 5 ferramentas abertas
Como trabalhar com várias consultas. Composição, Redutor, FP
Espalhe uma lista vinculada individualmente. Edição Swift
Criando um analisador Roslyn usando o teste de encapsulamento como exemplo
Computação Distribuída em Julia
Técnica para evitar comportamento indefinido ao acessar um singleton
Caixa de ferramentas para pesquisadores - terceira edição: localizando e trabalhando com fontes
Elevação sinusal e implantação simultânea
Como implementar menus de contexto no iOS 13
Sensor sem fio de temperatura, umidade e pressão atmosférica no nRF52832
Redes de TV a cabo para os menores. Parte 9: Headend
Desenvolvimento BPM elegante e moderno para jovens em Camunda
Novidades da AWS: API de dados, Kinesis Data Analytics, caminho S3
Superando a Lei de Moore: Tecnologias de Transistor do Futuro
Quais apostas a Bezos fez em 1997 para que a Amazon agora detenha 50% do mercado de comércio eletrônico nos EUA e 14% no mundo?
Procedimento de notificação para aplicativos Electron no macOS 10.14.5
Cenários para o uso da análise de vídeo no varejo. Seguindo os passos do Video Analytics no varejo
Nova serialização pode aparecer em Java
Fábrica de rede para o Cisco ACI Data Center - Admin Help
Dê um nome à estrela e ao exoplaneta no sistema HAT-P-3
Internet para o residente de verão. Parte 3. Os russos estão chegando
A verdade sobre pagamentos sem contato em pulseiras fitness
Como um programador pode se mudar para a Holanda
Tendências Online 2019
AvaloniaUI: recursos no exemplo da MessageBox
Tempos sombrios estão chegando
Como chegar ao céu e se tornar um piloto
O que você precisa saber para o desenvolvimento efetivo da estrutura Angular
Yandex para cegos e deficientes visuais
Como começar a receber renda passiva ou pelo menos proteger seu dinheiro: 5 maneiras reais
Intel Xeon W - quando você quiser mais ajuda
A arte da priorização: como escolher os recursos certos para o desenvolvimento
Vulnerabilidade crítica no admin-ajax.php
Anúncio do Avito iOS Meetup # 7: alternância de recursos, cache remoto, temas sombrios e carreira de desenvolvedor iOS
O estado eletrônico do futuro. Parte 3
Nuvens híbridas: um lembrete para iniciantes
Como eu criei um clube de inicialização e o que veio dele
Java, Istio, Kubernetes, Docker - convidamos você para as reuniões da IBM em Moscou e São Petersburgo
Como encontramos uma maneira legal de vincular negócios e DevOps
Transferir dados de backup de uma nova versão do MS SQL Server para uma versão mais antiga
O pai do Software Livre, Richard Stallman, vem para a Rússia. Estamos à procura de alguém que esteja pronto para abrigá-lo por alguns dias
O software de alta qualidade vale o custo de seu desenvolvimento?
Arquivos QVD - o que há dentro, parte 2
Protocolo para comunicação entre iframe e a janela principal do navegador
Ajude no trabalho com freelancers. Aprendendo a se locomover
Conteúdo proibido no Google Play - missão de sobrevivência
As linguagens de programação mais raras e caras. Parte II
Geração de código com Roslyn
Uso e proteção do legado no mundo moderno
O Chromium não é apenas um navegador, mas também uma boa estrutura
Autômatos celulares em evolução
Por que os desenvolvedores saem: 8 razões
Data Science e a Conferência de Trópicos
As 5 principais empresas de desenvolvimento de aplicativos móveis do Reino Unido
Eu faço uma grande meia engrenagem em painéis solares por 250.000 rublos (1 parte)
Tudo o que você queria saber sobre o SwiftUI, mas tinha medo de perguntar
Slurm: a lagarta se transformou em uma borboleta
Armários, módulos ou unidades - o que escolher para o gerenciamento de energia no data center?
Lambdas: de C ++ 11 a C ++ 20. Parte 2
iOS Digest No. 7 (31 de maio a 13 de junho)
Chegou a hora de substituir o GIF pelo vídeo AV1
Como entender que os links funcionam: métricas e construção de link de KPI
Por que um técnico de TI deve ter um cérebro?
As estruturas de dados do estado do Plasma Cash Blockchain
CTT em soluções de servidor - como é?
A evolução da ferramenta mais popular de qualquer desenvolvedor (no Visual Studio)
Transformação digital da publicidade no varejo de rede. Seguindo os passos do Video Analytics no varejo
Criando um jogo Tic-Tac-Toe com TypeScript, React e Mocha
Memória dedicada da lareira e intervenção OOM Killer
Convidamos você para uma reunião de desenvolvimento front-end em serviços altamente carregados
Aumente sua receita usando compras no aplicativo
Desenvolvimento de programas para o processador central Redd no exemplo de acesso ao FPGA
Como o Java 10 muda a maneira como você usa classes internas anônimas
Sobre localização de produtos. Parte 2: como é formado o preço?
Protocolo para comunicação entre iframe e a janela principal
Como implementar uma implantação do GitHub em um servidor de produção usando o Webhook
Preparando-se para dominar o mundo
QIWI JS DETOX
PHP 2019: Melhor do que você pensa sobre isso
NeoQUEST-2019 cara a cara: abate drones e cria um VirusTotal de bolso
Dub-dub 2019: notícias da WWDC e minhas impressões
Figma - como um único ponto de verdade no design
Apresentação como código ou Por que não uso mais o Powerpoint
Ecaterimburgo, 10 de julho - Reunião do Alfa-Bank sobre análise de sistemas
6 pequenas dicas para preparar seu NodeJS para altas cargas
Me pegue se puder. O nascimento do rei
@Kubernetes Meetup # 3 no grupo Mail.ru: 21 de junho
Criando uma tabela de rolagem infinita sem ouvinte de evento
Vivaldi manterá o suporte para bloqueadores de anúncios de terceiros
Configurando o ambiente de teste de unidade javascript
Flutter: aumentando o AppBar e o SliverAppBar
Transformamos um circuito elétrico de papelão em um circuito real ou como criar um simples designer a partir de um jogo de tabuleiro
Verifique as informações sobre a falta de confiabilidade nas extrações do registro. Cole pdf em python
Outubro Abordagens revolucionárias de segurança
5 erros chumbo iniciante
Como atrair usuários para o portal de autoatendimento
Dav1d - o decodificador AV1 mais rápido agora no Firefox por padrão
Meetup sobre PyDaCon no grupo Mail.ru: 22 de junho
Projeção de conflito corporativo na conectividade de rede
Como desenvolvemos recomendações personalizadas de produtos
Kubernetes 1.15: Visão geral dos destaques
Storyboards para iOS: análise dos prós e contras, melhores práticas
Problemas de análise de big data
Introdução ao teste de unidade no Unity
Sete sinais preocupantes de que você depende do clima, mesmo que você não pense
Lemos as fichas técnicas 2: SPI no STM32; Temporizadores PWM e interrupções no STM8
O que o leitor comum de tempos de nerd faz enquanto paira nas nuvens
Agora na nova embalagem - o Kingston A400 no formato M.2 chega ao mercado
Relatórios fáceis em C / C ++
Ezblock Pi - programação sem programação, desta vez para os fãs do Raspberry Pi
Dividimos os recursos mais rapidamente. Experiência de desenvolvimento Android no Badoo
Habr Weekly # 5 / Dark tópicos estão por toda parte, fábricas chinesas na Federação Russa, onde os bancos fluíram, Pixel 4, ML polui a atmosfera
Como é o seu texto?
Superando a lei de Moore: como substituir transistores planares tradicionais
Novidades no desenvolvimento de Mamba
Como criar um belo esquema de banco de dados no yEd Graph Editor
“A Máquina da Emoção” de Marvin Minsky: Capítulo 8.1-2 “Criatividade”
Maior Hackathon da Contour: Eliminando Ghoul e o Amor pelo Meio Ambiente
Usando texto datilografado com React - Guia para iniciantes
Conte uma tonelada de dinheiro e faça uma exploração na mina: como os robôs já encontraram um lugar entre nós
MBLT19 :: return
Como resolver problemas NP-hard usando algoritmos parametrizados
Sobre a gravação de bugs ou Encontre um gato
Confie, mas verifique! Como testar seu modelo usando a nuvem IBM (Watson OpenScale)
Por que fazemos o Enterprise Service Mesh
Conheça o Codeception 3.0
KubeCon EU 2019: 10 principais conclusões
DevOps em desenvolvimento: automação de código de aplicativo da web
Notícias da semana: Facebook recusa Huawei em aplicativos, Aurora OS em vez de Android, multas por mineração
Petty little joy # 4: Radon - qualidade do código medida em números
Padrões de Design de Nível para Jogos 2D
Recursos principais do UX e MVP ao criar um produto
É por isso que a álgebra escolar é necessária.
Um pouco sobre fontes de combustível nuclear
Aprendizado por reforço ou estratégias evolutivas? - Isso e outro
Aurora, uma empresa fundada por imigrantes do Google, Tesla e Uber, começou a trabalhar com preocupações com automóveis
Balões Loon fornecem conexão de emergência à rede e à Internet no Peru após um terremoto de magnitude - 8.0
Onde estava sua casa há milhões de anos?
Como criar um aplicativo financeiro: 5 APIs para ajudar o desenvolvedor
Parte 2: RocketChip: conectando RAM
Como organizar um hackathon como estudante 101. Parte II
Temas e estilos para Android sem mágica. E como cozinhá-los com o SwitchCompat
Como eu encontrei minha primeira vulnerabilidade?
Áudio por Bluetooth: informações mais detalhadas sobre perfis, codecs e dispositivos
Rádio definido por software - como funciona? Parte 8
CS231n: Redes neurais convolucionais para reconhecimento de padrões
Dos monólitos aos microsserviços: a experiência de M.Video-Eldorado e MegaFon
Folha de dicas sobre estruturas de dados Go
Equívocos básicos sobre o SCRUM
História da Internet: ARPANET - A origem
Agora o WSL 2 está disponível no Windows Insiders
O WSL 2 já está disponível para Windows Insiders
Como o Moovit aprimorou seu aplicativo para ajudar pessoas com deficiência a andar no trânsito com confiança
90 bilhões de rublos para o desenvolvimento da inteligência artificial
Como um aplicativo móvel ajuda um aluno com problemas de visão a se mover por Moscou
Use __main__.py
Fazendo um jogo retro dos anos 80 ou como preparar maquetes para corte a laser
Lançamento do .NET Core 3.0 (versão 6)
Generalização do problema de Brokar
A engenharia genética de embriões humanos se tornará segura e eficaz em dois anos
Anúncio do .NET Core 3.0 Preview 6
Previsão de resultados de futebol
Iobroker busca por missões em jogos de realidade
Guia: Atualizando interfaces com membros padrão no C # 8.0
Por que a Cisco não compra o Splunk ou fala sobre como a plataforma Cisco funciona para a caça de ameaças
Peter - Insider Dev Tour: Conferência Insider para desenvolvedores da Microsoft
Tutorial: Atualizar interfaces com membros da interface padrão no C # 8.0
Desenvolvimento de chatbot (laravel + botman)
Um pouco mais sobre multitarefa em microcontroladores
Elemento zero
Como eu peguei: antes de estilos para um elemento de foco
Localização de aplicativos e suporte a RTL. Relatório Yandex.Taxi
Guia de Arquitetura de Aplicativos Android
Livre como um vento e livre como uma tradução de cerveja de "Livre como na liberdade" para o russo sob a licença GNU FDL 1.3
Conversa sobre economia justa
Rádio definido por software - como funciona? Parte 9
Crie arquivos binários do Android usando o NDK do Android e de origem. Desenvolvemos o utilitário screencap
O resumo de materiais interessantes para o desenvolvedor móvel 302 (de 10 a 16 de junho)
Redis Stream - Confiabilidade e escalabilidade dos seus sistemas de mensagens
O que é o Android Lint e como ele ajuda a escrever código suportado
Psicólogos: robôs sexuais levarão a um aumento no número de pessoas sem um casal que não precisa de relacionamentos com outras pessoas
O que é informação?
Introdução ao stm32 ou não repita meus erros
Gráficos multidimensionais em Python - de tridimensionais a seis dimensionais
MAM: montagem de front-end sem dor
Telegram Unidade de rede ilimitada. Grátis
Diferenças entre LabelEncoder e OneHotEncoder no SciKit Learn
O mundo da hiperesfera tridimensional. Rastreamento de raios geodésicos em um universo fechado com geometria esférica
Tecnologias de microeletrônica nos dedos: Lei de Moore, o marketing se move e por que os nanômetros não são os mesmos agora. Parte 2
Encontrando zina
Por que preferimos CSS (- variável) a SASS ($ variável)?
Como publicar o utilitário do console no PyPI em 1 minuto
Tecnologias de microeletrônica nos dedos: Lei de Moore, o marketing se move e por que os nanômetros não são os mesmos agora. Parte 3
Logística da ação para coleta seletiva de materiais recicláveis
Eu tenho razão
Frontend Weekly Digest (10-16 junho 2019)
Noções básicas sobre ponteiros para iniciantes
O resumo de materiais frescos do mundo do front-end da última semana n ° 369 (10-16 de junho de 2019)
Como tirar o máximo proveito da conferência. Instrução para o menor
PHP Digest No. 158 (3-17 de junho de 2019)
Imortalidade merecida: jogos que não deixavam você ficar entediado
11 dicas para usar o Redux ao desenvolver aplicativos React
13 liners únicos de JavaScript úteis
Uma história sobre como uma equipe de freelancers grava aplicativos JavaScript de pilha completa
Um idioma para governar tudo
Por que ['1', '7', '11'] .Mapa (parseInt) retorna [1, NaN, 3] em Javascript?
Roteiro interativo para alunos de desenvolvimento da Web
Motor AERODISK: Catastrófico. Parte 1
Eventos digitais em Moscou, de 17 a 23 de junho
Módulo de comunicação de objetos sem fio WISE-4000
Como coletamos caixas de TV
Os 13 artigos mais infames do ano passado
Designer de nível 6: como motivamos e desenvolvemos designers
Como projetei a caixa LED HEART
Executando transações públicas e privadas no blockchain JPMorgan Quorum usando Web3
Implementar QoS no armazenamento Qsan
SimbirSoft convida profissionais de TI para o verão intensivo de 2019
Estruturas de dados de estado de blockchain do Plasma Cash
Não é uma bota primavera: uma visão geral das alternativas
Dia Aberto da Faculdade de Programação em Netologia
Colaboração e automação no frontend. O que aprendemos com 13 escolas
Gráfico de PVS-Studio de desenvolvimento de habilidades de diagnóstico
Bibliotecas abertas para visualização de conteúdo de áudio
Gráfico de desenvolvimento de diagnóstico no PVS-Studio
Parsim 25 TB com AWK e R
Criando a onipresente tela inicial no iOS
Plug-ins Vue-cli, trabalhando com dados complexos e testes baseados em propriedades - anúncio do Panda-Meetup Frontend
Por que competir é melhor que treinar: nossa experiência em gamificação de aprendizado
Dentes da Sabedoria: Pull-Pull
Looper - Plugin para Sketch
Migrar caixas de correio entre cofres no Zimbra Collaboration Suite
Use GIT ao documentar
Inovação controversa da Yandex - faça login na sua conta através de uma carta
Proteção contra incêndio em data centers ou como os dados são armazenados
Agile for All Book
Uma Breve História da Trapaça de Jogos de Vídeo
Anúncio de uma nova versão do Styled Components v5: Animal Grin
Utreexo: compactando muito Bitcoin UTXO
BASS - uma estrutura para síntese automática de assinaturas de antivírus
Como implementar uma abordagem de BI para análise de dados: recomendações práticas
A eterna questão da dívida técnica
Security Week 25: vulnerabilidade do Evernote e centenas de lojas on-line invadidas
Profissões do futuro: “Quem você trabalhará em Marte?”
Tarefa JS curta para segunda-feira
As Aventuras dos Malvari Esquivos, Parte I
Admissão no programa de graduação da Universidade Estadual de São Petersburgo, com o apoio do Yandex e JetBrains
Ceph - de "no joelho" para "produção"
Regras para escolher uma estrutura JS
DO-RA.Avia para monitorar a radiação cósmica na aviação
Exemplos de código C ++ antes e depois de intervalos
Genéricos PHP hoje (bem, quase)
Armadilhas do Publicador de Pacotes do WSUS
Apresentando o Go e o Mggo Framework
Modificações da pilha Bluetooth para melhorar a qualidade do áudio em fones de ouvido sem codecs AAC, aptX ou LDAC
Me pegue se puder. King Version
Interface e Escolha (2014)
Registro rápido
Palestras sobre o cérebro, parte 1. A evolução do cérebro humano. O cérebro funciona em todas as fases do seu desenvolvimento
Troll army
Nos Estados Unidos, os GOSTs também são mais ou menos. Vulnerabilidade fatal do YubiKey FIPS que poderia ter sido evitada
Gerenciador de dispositivos Estender o MIS para dispositivos
Como ensinar a superar dificuldades e, ao mesmo tempo, escrever ciclos
Os artigos científicos mais curtos
O modo escuro não resolve problemas na tela
Relógio Nixie ou luz quente da lâmpada em sua casa
Guia de documentação interna sobre segurança da informação. O que, como e porque
Escaladores de líquidos: manipular gotas de água para criar laboratórios em um chip e tecnologia de auto-limpeza
Metodologia como Construtor: Instruções de Montagem
Em nome de um novo produto
Como obter um equilíbrio no gerenciamento de produtos com a priorização enxuta?
Otimizamos os ativos para WebGL corretamente
Visão geral: o que determina o crescimento ou queda do rublo
Intel NUC: modelos de 2019 e planos para 2020
Pirâmide do discurso: como despertar a confiança do público com a ajuda dos níveis de Dilts
Preencha documentos no Microsoft Word usando Python. Parte 1
Custos da AWS que todo programador deve saber
Receitas Nginx: autorização através da ESIA
Emoji na interface do aplicativo iOS e requisitos da Apple
Os 10 principais hackers JavaScript para otimizar o desempenho
Melhorando o trabalho do Wi-Fi. Parte 3. Localização dos pontos de acesso
Receitas Nginx: autorização básica com captcha
Scanner de porta na conta pessoal da Rostelecom
O livro "Programação probabilística em Python: inferência bayesiana e algoritmos"
Lista de usuários com senhas fracas no MS SQL
Os desenvolvedores agora são medidos em visualizações e inscritos - e isso é errado
Nesta sexta-feira, 21 de junho, será o aniversário do DevConfX, 22 de junho, master classes exclusivas
40 anos de advergaming - uma retrospectiva de videogames publicitários
Redes de TV a cabo para os menores. Parte 10: Solução de problemas de redes KTV
O futuro autônomo do DBMS
Por que a Internet ainda está online?
# ITX5 reunirá um grupo de desenvolvedores JAVA
Estudo da injeção de dependência
Distorções cognitivas no desenvolvimento dos "tempos" da língua inglesa ou Quem interfere conosco nos ajudarão
2 minutos com tremor de árvores Webpack e reexportação
Microbiota. Como o teste funciona?
Receitas Nginx: autorização LDAP com captcha
Guia de Implementação de assinaturas renováveis automaticamente em aplicativos iOS
Como automatizamos uma grande loja on-line e começamos a combinar produtos automaticamente
Notícias do mundo do OpenStreetMap nº 464 (04/04/2019 - 06/10/2019)
Southbridge em Chelyabinsk e Bitrix em Kubernetes
Não pressione e não aprove
Uma das centenas de maneiras de publicar vários projetos de produção em um servidor
Como um conto de praga: o quadro da inocência é processado
3 milhões de rublos para quem pode codificar
Larabeer Moscou - 21 de junho
Como criar um sistema operacional certificado de acordo com a proteção classe I
Ferramentas úteis em Python
Introdução ao Airflow para gerenciar Spark Jobs no ivi: esperanças e muletas
Estamos construindo o quarto andar de modelos C ++ no RESTinio. Por que e como?
Receitas Nginx: CAS (Serviço Central de Autorização)
Comparando o mesmo projeto em Rust, Haskell, C ++, Python, Scala e OCaml
Análise do concurso de inteligência competitiva no PHDays 9
A primeira graduação do programa de mestrado JetBrains Corporate e da Universidade ITMO
Impressora fotopolímero 3D de baixo custo e mais longa aparece no Kickstarter
Indulgência - como se livrar da dívida para tarefas
Escolhendo um osciloscópio de bolso
O tempo não espera: o Windows 10 Timeline pode ser útil para o criminalista
Projeto ERP não tão assustador quanto pintado
Lições sobre SDL 2: Lição 4 - Alongamento PNG
Crescimento: como avaliamos as habilidades em uma equipe
Como economizar dinheiro com um terapeuta usando desenvolvimento orientado a testes
Quem processar quando um robô perde seu dinheiro
WebTotem ou como queremos tornar a Internet mais segura
Microsoft ML Spark: uma extensão Spark que torna o SparkML mais humano e o LightGBM como um bônus
Sobre o método de autenticação muito espião
Receitas Nginx: notificações assíncronas do PostgreSQL para o websocket
Novas oportunidades de promoção no Facebook que você não conhecia
Efetuando login em um aplicativo php distribuído
O estado eletrônico do futuro. Parte 4
Oito leis de nomenclatura no design de UX (parte 2)
Comportamento indefinido com declarações de função obsoletas no ANSI C
Corrigindo um pequeno erro no calc.exe
Os meandros das entrevistas ao contratar udalenka
Todos os dias fones de ouvido por Case Guru - CGPods Sport
A ascensão e queda do Visual Basic
GeekUniversity Abre Recrutamento na Faculdade de Gerenciamento de Produtos
Segurança do OAuth 2.0 móvel
Seis maneiras pelas quais os testadores podem se beneficiar (além dos testes funcionais)
O que é uma plataforma de baixo código / sem código e CRM, CRM +, ERP
Registro de tráfego seletivo para serviços SOAP
Compreendendo os números de ponto flutuante (parte 0)
Dados não muito grandes
Receitas do PostgreSQL: Agendador de tarefas assíncronas
5 maneiras extremamente simples de acelerar significativamente seu aplicativo VueJS
Livro "{Você não conhece JS} Tipos e construções gramaticais"
Ser um mentor
Receitas do PostgreSQL: cURL: get, post e ... email
Redes neurais e aprendizagem profunda, capítulo 1: usando redes neurais para reconhecer números manuscritos
Imersão em redes neurais convolucionais. Parte 5/1 - 9
10 problemas que resolvi com lembretes no meu smartphone
Big data - grande responsabilidade, muito estresse e muito dinheiro
Impressora térmica 2003 de um mercado de pulgas: o que pode fazer em 2019?
GitOps: comparando métodos Pull e Push
Por que o CockroachDB altera a licença de código-fonte aberto
Crowdsourcing no ML Boot Camp. Consideramos mIOU sem fotos para uma nova tarefa de Odnoklassniki
De Witcher 3 a Cyberpunk: a evolução do CD Projekt Quest Design
4 dificuldades em localizar jogos para celular usando o Fishing Clash como exemplo - tradução
Corrida armamentista
Fusões e Aquisições para equipes de projeto: como gerenciar dados e processos do projeto de maneira eficaz?
O que sinto falta em Java depois de trabalhar com Kotlin / Scala
9 maneiras de aumentar a eficiência do desenvolvedor de aplicativos móveis
Projeto orientado a modelo - como não repetir Chernobyl
Resumo de notícias do PostgreSQL. Edição No.16
Implantar o Kubernetes Cluster no OpenStack com o Kubespray
Arquitetura da interface do usuário da Web: um passado de madeira, um presente estranho e um futuro brilhante
Svalbard - novo nome para o projeto Fui Pwned antes da venda
Tutoriais SDL 2: Lição 5 - Texturas
Siga o dinheiro: como o grupo RTM começou a ocultar os endereços dos servidores C&C em uma carteira criptográfica
Um bot de todas as preocupações
Como melhorar o desempenho de aplicativos Web front-end: cinco dicas
Os primeiros. Uma história livre de Tesla
O que há na Universidade ITMO - festivais de TI, hackers, conferências e seminários abertos
Aprenda programação funcional em Python em 10 minutos
O administrador do sistema em uma empresa inacessível. O fardo insuportável do ser?
Argila → Tijolo → Fogão
O que é probabilidade e como calculá-lo
Escalonamento automático DIY com AWX, Ansible, haproxy e CROC Cloud
Vias de ajuste para placas de circuito impresso
Vivaldi 2.6 - Diversão de Verão
Introdução à pontuação do ICE para priorização de recursos do produto
Lições do SDL 2: Lição 6 - Primitivas
Emulador PS2 / PSP + streaming de jogo (YouTube, Facebook, Twitch) = nova versão do Omega Red
Estratégia de disfarce: análise do jogo sobre informações classificadas
Seminário “Gerenciamento de vulnerabilidades: padrões, realidade, ferramentas”, 4 de julho de Moscou
Que tipo de música foi "conectada" no sistema operacional popular
“Olhos de cachorro”: 30.000 anos de co-evolução de cães e humanos
Simplifique o desenho de sinalizadores Enum no Unity
Do kit de interface do usuário ao sistema de design
Como escolher o melhor local para abrir uma filial e visualizar os resultados nos mapas
Ansible: atualizações nas principais soluções para automatizar seu mundo
Switches de visão da Extreme Networks Ou por que, nos comutadores, uma máquina virtual
O que aprendi com minha experiência amarga (mais de 30 anos em desenvolvimento de software)
Quando eles farão "cheburnet" da Internet: visão geral do projeto
Novo Gerenciador de Conexão Remota 3CX SBC na V16 Update 2 Beta
Como ganhar dinheiro com ações sem especulação: 5 empresas com altos dividendos
Triagem de dispositivos eletrônicos na fronteira - uma necessidade ou violação dos direitos humanos?
Certificação ISTQB: Benefícios e Recursos
Nós mesmos fazemos um radiômetro de cintilação. Parte 1, hardware
Por que o Math.Round abre uma janela de impressão em um navegador no Try .NET
ASO Checklist: Como não perder nada
Como os satélites se derretem na atmosfera da Terra
Controle remoto IR em stm32
Como procurar vulnerabilidades de aplicativos da Web: comparando oito scanners populares
Docker e autenticação através do Nginx
Identificação de endereços IP reais dos usuários da rede Tor através de um cache distorcido
Rápida multiplicação de números inteiros usando tabelas
Notificações push seguras: da teoria à prática
Carregar teste de um projeto da web - sem dinheiro
Como o Telegram funde você com a Rostelecom
Projeto de Internet security.txt - conhecendo outro arquivo .well conhecido
Como criar sites em 2019
Sony Xperia 1 na Rússia - preço e bônus de pré-venda
Como os processadores são projetados e fabricados: o básico da arquitetura de computadores
Como fazemos Sportmaster
JMeter - Faca de Testador Suíço (Parte 1)
Trazendo a IoT para as massas: resultados da primeira IoT-hackathon da GeekBrains e Rostelecom
OpenGL ultramoderno. Parte 1
Cartões animados no SwiftUI
Lançamento de um aplicativo de táxi em Tóquio: como a Sony faz com a S. Ride?
O deus de muitos braços do prazo ou o amplo uso da análise
3 exemplos práticos de uso de desestruturação em JavaScript
Painéis Grafana para administração do Kubernetes
Webinar do Grupo-IB 27 de junho, “Combatendo ataques de socioengenharia: como reconhecer truques de hackers e se defender contra eles?”
Angular vs. KnockoutJS: as diferenças e semelhanças fundamentais que você deve saber
E-books e seus formatos: falando sobre o EPUB - sua história, prós e contras
Museum DataArt. Bobinas com OS 6.1 para computadores CE
NAS arrogante
História simples por trás dos tokens de atualização e acesso
5 ótimas maneiras de animar aplicativos React em 2019
Prototipagem em VR: 5 maneiras de testar uma hipótese
Stand-up, Scrum, reuniões diárias - o que é e por que
Os sistemas de radionavegação utilizados pelas aeronaves para um pouso seguro não são seguros e estão sujeitos a rachaduras
Reduza o consumo de energia no data center - um novo chip de fóton ajudará
Durov não tem nada a ver com TON
Algumas dicas úteis para quem decide aprender inglês por conta própria
Três cavalos brancos
A história completa de Harold e a árvore de Bob Herbert em Fallout
Métodos simples para otimizar programas Go
Antiguidades: Três histórias sobre palmeiras
Metodologia BEM como exemplo de adesivos em opencart
Mais complexidade
Uma seleção de fontes acadêmicas e de ciência científica
Realocação de TI. De Bangkok para Sydney
Para onde os americanos voarão: para Marte ou para a lua?
Python não proíbe a chamada de métodos privados / protegidos porque ama você :-)
Internet das coisas em russo. Mineração de Rádio, Abordagem de Hélio
Como fazer mais como freelancer e não perder a motivação
Primeiro, veja o Facebook Libra
Como configurar uma infraestrutura de análise da web por US $ 100 por mês
Dicionário de métricas de publicidade. CTR, CPI, CPM, CPC, CR
Organização do acesso multiusuário ao servidor GIT
Convertendo resultados de impressão em cliques para Google e Yandex em 2019
Três vídeos para gravadores do iOS
Centro de Treinamento Cosmonauta em Star City
Para a questão dos módulos
Como modificar o robô FEDOR e a cadeira de vôo da ISS
Filas - o que é, por que e como usá-lo? Veja os recursos do AWS SQS
Textolite em vez de papelão. Algumas palavras sobre o emblema interativo OFFZONE 2019
Como resolver um problema antigo usando o ML em Python e .Net
A evolução dos desenvolvedores: quais jogos devemos esperar no futuro
Como transformar seu avatar do Telegram em um relógio
Concessão imperceptível de direitos de administrador
Padrão arquitetural "Builder" no universo de "Swift" e "iOS" / "macOS"
Berços de segurança: JWT
Estudamos MITRE ATT & CK. Matrizes móveis: acesso ao dispositivo. Parte 5
Suplemento do Excel que facilita a definição de filtros ao trabalhar com cubos (VBA)
Liberamos nossas mãos para vários analistas: API Livy para automação de tarefas bancárias típicas
Tratamento elegante de erros de JavaScript com a mônada Ou
AWS Lambda - Teoria, conhecimento
Arquivos QVD - o que há dentro, parte 3
A guerra robótica dos EUA - quem vence e por que
WWDC19: Introdução ao Plano de Teste para XCTest
Teste de unidade C ++ e padrões de injeção simulada usando traços
Os resultados de HolyJS 2019 Piter
Escolha um sistema de vigilância por vídeo: nuvem vs local com a Internet
Recursos do AvaloniaUI usando o MessageBox personalizado
O Habr Weekly # 6 / Runet está pronto para se destacar, a Adobe está procurando vestígios de Photoshop, vulnerabilidade do Vim, bate-papo geográfico no carrinho e algo mais
O que é comum entre descascar ovos e DevOps?
Situação: As empresas da AdTech violam o GDPR?
Substituição de importação na prática. Parte 3.1. "QP OS". A primeira revisão desse tipo do sistema operacional
O cérebro acelera a percepção, adivinhando o que acontecerá a seguir
Fatores-chave de uma capacitação bem-sucedida da equipe
Friday Post: Perguntas que as meninas adoram
Como descobri acidentalmente uma possível reposição sem fim de uma conta com minha operadora de celular americana
RectTransformUtility, ou como criar um componente que anima elementos da interface do usuário atrás da tela
Nós escrevemos um emulador que não é necessário para ninguém
Novo terminal do Windows agora disponível na Microsoft Store
Conferência DEFCON 25. Garry Kasparov. "A última batalha do cérebro." Parte 1
Design de aplicativo responsivo para todos os usuários
Quais podem ser os sistemas de computação do futuro
Minha abordagem para implementar delegados em C ++: chamando uma função com parâmetros desconhecidos em tempo de execução
Navegação em um aplicativo .NET Core de plataforma cruzada com salvando o estado no disco usando o exemplo de ReactiveUI e Avalonia
Análise de sentimento de protótipo com Python e TextBlob
ScreenLogger - sorria, você é filmado por uma câmera escondida
Como os processadores são projetados e fabricados: Design da CPU
O site oficial Node.js agora está em russo
Língua REXX, 40 anos
Criar dinamicamente robots.txt para sites ASP.NET Core
Python no Visual Studio Code - versão de junho
Conflito calmo e calmo
Tratamos os negócios através da implementação de sistemas de CRM
Airbus assume novos patamares com a realidade mista da Microsoft
Airbus atinge novos patamares com a ajuda da tecnologia de realidade mista da Microsoft
Petty little joy # 5: Dynaconf - gerenciando configurações no projeto
A rede neural aprendeu a desenhar cenas complexas a partir de uma descrição textual
Um robô de desenho para realizar cenas do cotidiano e até histórias
Como escolhemos idéias para o desenvolvimento de nossos produtos: o fornecedor deve poder ouvir ...
Windows PowerShell e caminhos longos
SQL Index Manager - uma longa história sobre o SQL Server, escavações graves e manutenção de índices
Gerando robots.txt dinamicamente para sites ASP.NET Core com base no ambiente
Armazene recursos estáticos em sua hospedagem
Por que nunca é tarde para começar a aprender Java (ou outras linguagens Java)
Uma abordagem moderna da concorrência no Android: Corotins no Kotlin
Abelha robô "Bumble" - o primeiro vôo de teste dentro da ISS
Viés cognitivo do produto
Como uma empresa de TI lutou para vender música
Notícias da semana: rede neural e imagens fotografadas, crescimento das ações Yandex, Huawei exige US $ 1 bilhão em patentes
Como piscar 4 LEDs no CortexM usando C ++ 17, tupla e um pouco de fantasia
Programação JavaScript para um torno
Dia sombrio para Vue.js
Resumo de materiais interessantes para o desenvolvedor de dispositivos móveis # 303 (17 a 23 de junho)
Histórico da Internet: ARPANET - pacote
O Pirate Bay por 15 anos e não poderia matar
Decodificando o contêiner LUKS no momento da inicialização
Análise das qualificações do campeonato de programação entre desenvolvedores de back-end
Crise ágil. O que fazer
Prisma-CMS como um mecanismo para criar rapidamente MVP
Sete ameaças de bot ao seu site
"Morte de Deus" ou o colapso de leis geralmente aceitas para formar equipes de TI e criar sistemas de TI no século 21
WBOIT no OpenGL: transparência sem classificação
A solução das tarefas WorldSkills do módulo Rede na competência de "CCA". Parte 1 - Configuração básica
Estação de trabalho criptográfica baseada em tokens PKCS # 11. Assinatura eletrônica. Parte 2
Conferência DEFCON 25. Garry Kasparov. "A última batalha do cérebro." Parte 2
WBOIT no OpenGL: transparência sem classificação
"Viva alto" ou minha história, da procrastinação ao autodesenvolvimento
Frontend Weekly Digest (17-23 junho 2019)
O resumo de materiais frescos do mundo do front-end da última semana n ° 370 (17 a 23 de junho de 2019)
10 recursos para acelerar a análise de dados em Python
Serviços de estatística para aplicativos móveis
Roma antiga e partículas elementares
No caminho de Sergey Pavlovich Korolev. Projeto tripulado russo moderno. Parte 2. Foguete
Biologia da Dependência de Informação
Introdução à Teoria dos Conjuntos
Como o jogo de representação de papéis no mundo real é organizado para os hóspedes da Armênia em viagens pela metade do país
Eventos digitais em Moscou de 24 a 30 de junho
Cluster de Failover PostgreSQL + Patroni. Experiência de implementação
Categorias em vez de diretórios ou o sistema de arquivos semântico para Linux
Como verificar rapidamente avisos interessantes fornecidos pelo analisador PVS-Studio para códigos C e C ++?
Como ver rapidamente avisos interessantes gerados pelo analisador PVS-Studio para código C e C ++?
TacacsGUI, Gerenciador de configuração
As consequências da remoção prematura dos dentes do siso
Blitz com Ilya Krasinsky: como tirar más hipóteses, por que descartar um produto e como crescer para um mínimo de ação?
10 plugins PostCSS que economizarão seu tempo de layout
Sinais do alto: como salvamos os cartógrafos de trabalho desnecessário e olhos vermelhos
Implantação no PythonAnywhere do GitHub
Por que o osciloscópio precisa de suporte de criptografia?
Conclusão de informações na tela do comprador
Ofuscação de dados para testes de desempenho
Promoção da RUVDS: prepare o servidor no verão
Um fanático, um pedaço de ferro ou um espectador - que tipo de jogador você é?
Reduza o tempo de compilação de seus projetos Android
Como a id Software criou o Wolfenstein 3D com base na tecnologia do Commander Keen
OpenGL ultramoderno. Parte 2
7 hábitos de programadores de alto desempenho
Apresentando as interfaces virtuais do Linux: túneis
Madagascar - ilha dos contrastes
Economias no desenvolvimento de plataformas cruzadas móveis: estudo de caso da Skyeng
Desbloquear automaticamente o contêiner LUKS raiz após uma inicialização a quente
Mas estou fazendo besteira? Por que os desenvolvedores vão para o gemba
O número de vítimas de desastres nucleares como Chernobyl é exagerado em termos de drama
Como organizar o desenvolvimento e suporte de um blog no WordPress no 2T19 e não corrigi-lo
Notícias do mundo do OpenStreetMap nº 465 (11/06/2019 - 17/06/2019)
Quanto ganham os graduados de várias universidades russas
Bem-vindo ao DINS Java EVENING 26 de junho
Fundação Acronis: as escolas já foram construídas em 8 países. Você está conosco
Banners de cookies: como verificar rapidamente a conformidade com o GDPR
Seja remoto: equipes distribuídas - uma tendência na prática
Atribuição automática de tarefas em Jira usando ML
Suporte Técnico KPI Miran
Arquitetura de aplicativos ou como estragar o karma em Habré
Kit de jogo de etiqueta a laser. Dedicado a quem jogou jogos de guerra
Crescer, Líder de equipe, grande e pequeno
Semana 26 de segurança: spam nos serviços do Google
Golang Meetup Vol. 4 - 27 de junho, Níjni Novgorod
Faça o download do áudio do VKontakte através do cliente js ou da extensão de arquivo .m3u8
ServiceLoader: uma estrutura DI integrada da qual você talvez nunca tenha ouvido falar
Projeto Salmon: Como resistir efetivamente à censura na Internet com proxies com níveis de confiança do usuário
Óculos de AR em ação. Casos reais de como a realidade aumentada encontrou aplicação em uma ampla variedade de áreas de negócios
Construindo e operando uma rede anycast tolerante a falhas
As 10 principais tendências tecnológicas em processamento e análise de dados em 2019, de acordo com o Gartner
Suporte móvel para máquinas-ferramentas chinesas. Ou como colocá-los em um apartamento
Placa de Segurança do Kernel Linux
Uber: visão geral dos principais algoritmos de gerenciamento de plataforma
Desduplicação de anúncios no Yandex.Real Estate
Como desenvolvemos a TI na Leroy Merlin: reconstruindo um mecanismo em movimento
Memória universal: SRAM, DRAM e memória flash em um frasco
Matemática das folhas: como um arbusto incomum mudou a equação de um modelo de crescimento vegetal
Reduzindo o tamanho de uma imagem do Docker com um aplicativo de inicialização por mola
Criando um aplicativo de escuta para visualizar o tráfego móvel do MMORPG
Aisioshechka de Zuckerberg - brevemente e no caso Libra
"E se eu não sei matemática, sou inútil?" - especialistas respondem a perguntas freqüentes sobre profissões em ciência de dados
"Encontre as cinco diferenças." Escalabilidade e diferença de geração - Novo lote de testes
Como fizemos o piloto automático para uma estação de serviço
Como o modelo de pontuação do RICE aprimora a priorização de recursos do produto
Por que escrever sua grade de dados de reação em 2019
Nevanger
Escrevendo um modelo de ameaça
Cadeia de caixa de plasma como uma solução para o trilema da escalabilidade de blockchain
Levante seu serviço de lista de discussão ou use soluções prontas? O que aprendi ao longo de 5 anos no UniSender
Câmeras de profundidade - revolução silenciosa (quando os robôs verão) Parte 1
Mídia técnica como bazar
Está na hora de fazer parte de um projeto de código aberto
Versões certificadas - o rake que escolhemos
Como posso usar máquinas virtuais Yandex.Cloud interrompidas e economizar na solução de problemas em larga escala
Memória persistente Intel Optane DC, um ano depois
Hackear e proteger unidades de criptografia LUKS
Dia da demonstração: por que tudo isso e como fazer? UPD + Broadcast
Geração de sinal PWM multifásico no TMS320F28027
Do que a indústria digital precisa ser protegida
Alpinistas em Zafasadia. Como funcionam os promalps na torre do Lakhta Center
Análise de Vulnerabilidade no EvilParcel
Ações Tokenizadas: Como se Tornar um Investidor da Gett Antes de Fazer um IPO
Ivideon Counter 3D: quem, como e por que contar visitantes
Estimando o custo dos sistemas de TI de uma empresa
A pressão está boa: Por que o data center precisa de controle da pressão do ar?
Congresso Futurológico: uma seleção de relatos dos evangelistas do futuro
KnowledgeConf - decolou ou não?
Sistemas neuromórficos: computadores inspirados no cérebro humano
JavaScript: Criando um Aplicativo MEVN Simples
Rastreamento de suor, lágrimas e tempo - como aumentamos a lucratividade da empresa
Barcamp - o primeiro evento público na vila
Isso é tudo o que resta depois de você: artefatos forenses do ransomware Troldesh (Shade)
Dia 19 ou por que a linguagem C ainda está viva
Visão geral dos fones de ouvido Snom A150, Snom A100M e D
Pesquisando o desempenho do DBMS MS SQL Server Developer 2016 e PostgreSQL 10.5 para 1C
Alan Kay: O que pode ser chamado a coisa mais incrível que os computadores tornaram possível
Como visualizar dados em uma história atraente
Análise de vulnerabilidades do Evil Parcel
Como acelerar a descompressão LZ4 no ClickHouse?
Segredos de encontrar um emprego no exterior de um headhunter praticante
Meu "Uau, eu não sabia disso!" momentos com brincadeira
Ser um desenvolvedor full-stack moderno
Medindo o desempenho do Qt
Como quebramos a velha cabana e construímos um arranha-céu em seu lugar
Revisão dos níveis de acesso do usuário usando o Power BI usando o exemplo do Bitrix CMS (BUS)
Gerenciamento eficaz de programas e projetos P2M
Experiência no desenvolvimento de requisitos para cientista de dados de qualidades profissionais
Quanto custam os testes de unidade?
Sintetizador DDS no Verilog
Me pegue se puder. Versão Profeta
Em que os especialistas em proteção de dados confiam? Relatório do Congresso Internacional de Segurança Cibernética
Sobre o antílope em uma máscara de gás e lagos de sal rosa
Como organizar 120.000 fotos e para que não haja tryndets, com diferentes níveis de acesso, para a equipe
União MS-11: Um acidente que não existia?
Como economizar US $ 58 em 5 minutos: vamos usar preços diferentes em cada país em relação aos profissionais de marketing
Alternativas ao Raspberry Pi
Instalação mínima do CentOS / Fedora / RedHat
Experiência na integração de caixa Atol com negociação própria de CRM
Como o Sberbank obtém consentimento para o processamento biométrico
Vídeo paranóico de Yandex.Money metap
Reflexões sobre os padrões nacionais de NB-Fi e sistemas de cobrança
Os perigos do uso de constantes com vários caracteres
Os perigos do uso de constantes com vários caracteres
Experiência: usamos proxies como uma ferramenta para combater ataques DoS
Guia de autenticação do Node.js. sem passport.js e serviços de terceiros
Trabalhar com a API KOMPAS-3D → Lição 16 → Caracteres de controle
Como as GPUs lidam com ramificação
Robô testa SAP ERP
Os incríveis recursos das redes neurais 2019
Como a Verizon e o BGP Optimizer configuram ótimos offline
Estouro de pilha em inglês: Community Kill Guide
HyperCard, o elo perdido na evolução da Web
Autodesk Maya: Recursos úteis e básicos para trabalhar com modelos 3D
SQL: Problema de comparecimento do tempo: interrogatório
OpenCV no STM32F7-Discovery
Tabelas de hash no Go. Detalhes da implementação
No escritório, há uma ilusão de controle - não está no controle remoto. Conversa com Devhab
Começa a revolução da fonte aberta na Itália
"As ferramentas não são tão importantes quanto a capacidade de pensar nos sistemas que eles criam." Ótima entrevista com Martin Kleppman
Como implementamos o SD-Access e por que era necessário
Escalonamento automático horizontal de lareiras Kubernetes e Prometheus para alta disponibilidade e disponibilidade de infraestrutura
Criando um sistema de extensão na biblioteca Qt - parte 2
Meteorologia e voos
Trabalhar com JSON RPC no Symfony 4
Nem vagabundos da lua nem piadistas. O que sabemos sobre robôs em Fukushima
Estado e T-killers
O livro Kafka Streams em ação. Aplicativos e microsserviços em tempo real »
Engenheiros salvam pessoas perdidas na floresta, mas a floresta ainda não se rendeu
Como tornar os contêineres ainda mais isolados: uma revisão das tecnologias de sandbox de contêineres
Régua do CCD: o que é comido
10 erros do jovem PO (parte II)
Geramos níveis de ladrilhos e ocultamos quadrados do jogador
Como fiquei vulnerável: digitalizando a infraestrutura de TI com a Qualys
Escrevemos o transformador personalizado AST no TypeScript
Estudar como piloto particular na Terra-média: mudar e morar em uma vila da Nova Zelândia
Minas em desempenho estão esperando nos bastidores: parte 2
Calibração personalizada do Eye-Tracker
Anet A8 Plus atualizado. Grande e metal
Celular BuratinoPhone
A propriedade de simetria da relação de cointegração
Funções RTC M41T56
O que os fundos de código aberto estão fazendo - falando sobre os recentes projetos OpenStack e Linux Foundation
Vulnerabilidade crítica do MacOS Mojave explorada ativamente por cibercriminosos
ListenIt - extensão do Google Chrome para criar automaticamente versões de áudio de artigos
Termovisor Seek Thermal Compact
Abordagem de engenharia para desenvolvimento de software
Espere! Quem vem? Vigilância por vídeo na varanda
Próximos passos a seguir 2
Juju em resumo
Como crescer um evangelista para sua empresa
Estresse infeccioso: sincronização interespecífica dos níveis de cortisol no exemplo de cães e seus donos
LLVM para Tensorflow, ou Moore End Law Compiler
Como reparar uma piscina de quintal em 7 horas usando o método do caminho crítico?
O que eu aprendi criando dribbble
Tecnologia EDR como elemento da tríade nuclear do SOC
Sistema de controle de movimento de espaçonave Soyuz-TM
Sete hábitos principais para equipes de desenvolvimento que trabalham remotamente
Gerente de Produto Saudável
Resumo de eventos para profissionais de RH na área de TI em julho de 2019
Para onde a ABBYY Road leva
Análise: como os problemas com as autoridades dos EUA afetarão os negócios da Huawei e de TI
Olá dos programadores dos anos 80
Desenvolvendo um aplicativo para streaming usando Node.js e React
iOS Digest No. 8 (14 a 27 de junho)
Mitos e lendas da análise do sistema ou o que um analista de um banco faz
Teste de unidade no Laravel
Infraestrutura de construção de projeto com janela de encaixe
Como gerenciar o tempo e parar de procrastinar?
Por que os funcionários estão voltando? Histórias de partida e retorno
Tradução: Padrão IEEE 802.15.4z. O que nos espera no futuro?
Internet Soberana - esclarecendo ordens
Autenticação de dois fatores no site usando um token USB. Agora para Linux
Teste de mutação: testes de teste
Professor de Roleta
Trabalhar com um cluster Proxmox: instalação, configuração de rede, ZFS, resolvendo problemas comuns
Zimbra e proteção contra sobrecarga de servidor
Comissão Federal de Comunicações dos EUA Contra Meteorologistas
Mitap para ciência de dados
Rádio atômica - a primeira transmissão musical de todos os tempos
Os médicos acreditam que, em um futuro próximo, os dispositivos de vacinação aparecerão em residências e farmácias
WebFPGA - Desenvolvimento Verilog no navegador
A solução das tarefas WorldSkills do módulo Rede na competência de "CCA". Parte 2 - Configuração básica
Jet world: acesso livre e aberto aos relatórios da conferência Joker 2018 + revisão dos dez primeiros
Comparação de Certificação Ágil, Parte 1 - ICAgile, Scrum.org, ScrumAlliance e PMI
Classificação profunda para comparar duas imagens
Digitação dinâmica estaticamente segura no Python
Análise do concurso IDS Bypass no Positive Hack Days 9
Convidamos você para a primeira conferência Zabbix na Rússia
Como examinar a contraparte
O que aprendi sobre otimização em Python
As 10 melhores bibliotecas JavaScript para visualizar dados em gráficos e tabelas
Jogos de tabuleiro nos quais você precisa esmagar sua cabeça
Como os processadores são projetados e fabricados: fabricação de chips
Por que a Swift pode se tornar um grande evento em Deep Learning
Como escolher armazenamento sem dar um tiro no próprio pé
Cotidiano MT_FREE: várias histórias sobre a influência de serviços de terceiros no trabalho de redes Wi-Fi públicas
Sala de reuniões L̶i̶t̶t̶l̶e̶ Helper v 2
Assim como na arquitetura thrash e na falta de habilidades no Scrum, criamos equipes de vários componentes
Virtualidade real: estações de trabalho ++
“Eu abriria uma zona de TI especial no sul da Rússia” - 10 perguntas ao programador nº 11. Nova temporada
Paralelos que se cruzam - o Ministério das Comunicações da noite para o dia queimava bilhões em orçamentos
Linter em Go. Como cozinhá-los. Denis Isaev
Integração ClangFormat e Notepad ++
18 truques para trabalhar com o Visual Studio
Redes neurais e aprendizado profundo, capítulo 2: como o algoritmo de retropropagação funciona
Mudança para trabalhar no exterior: 6 serviços para ajudar imigrantes nos EUA e Canadá
Dia Aberto do JetBrains 2019: transmissões de relatórios
Lista de verificação: inicie comandos SCRUM e obtenha vacinas do scrum zumbi
Eu tinha sete palavras ao me tornar vítima de phishing direcionado
Interruptor de toque sem fio com luz de fundo fluorescente adicional
Dicas e truques do Visual Studio
Confissão do chefe: como trabalhar em viagem, dispensar metade do departamento em LA e por que patrocinar a MeksetnoExp Tyoma Lebedev
Avaliação da pose humana em imagens para iOS
O que realmente aconteceu com o desaparecido Boeing da Malásia (parte 1/3)
Sistema de controle de tráfego de naves espaciais Soyuz-TM parte 2
Sites dinâmicos sem servidor nas páginas do Github (para aqueles que não sabem, sem servidor usam servidores de API de terceiros)
As aventuras dos indescritíveis Malvari, parte II: scripts secretos do VBA
Robô FEDOR - treinando com a nova equipe da ISS e as primeiras tarefas espaciais
compositor vs npm: desenvolvimento de múltiplos módulos
Resumo dos eventos de TI de julho
Impressão digital através de banners? Agora isso é comum
Comparação de formatos de serialização
JavaScript funcional: cinco maneiras de encontrar a média aritmética dos elementos da matriz e o método .reduce ()
De Moscou para Tomsk. A história de um movimento
Como organizei o treinamento de aprendizado de máquina na NSU
Segurança provincial da informação - estagnação ou desenvolvimento?
Folha de dicas de Gradle
Delegação como ferramenta de gerente
Como foi o Mobius 2019 Piter (e um pouco sobre o próximo Mobius)
AMA com Habr.10. Última * Edição
A grande entrevista com Martin Kleppmann: “Descobrindo o futuro dos sistemas de dados distribuídos”
Criando um shader de grama no mecanismo Unity
Visão geral da plataforma UserGate
PVS-Studio nas nuvens - Executando a análise no Travis CI
PVS-Studio para Visual Studio
PVS-Studio para Visual Studio
PVS-Studio vai para as nuvens - análise de lançamento no Travis CI
Ir idioma: seleção ORM
Marketing com tomada de decisão de ML
25 de julho de Moscou - QIWI iOS Meetup
50 materiais selecionados sobre os ganhos de músicos, som em jogos e filmes, instrumentos incomuns e os velhos esquecidos
Melhores distribuições Linux para computadores mais antigos
O que realmente aconteceu com o desaparecido Boeing da Malásia (parte 2/3)
No caminho para o núcleo do Python
Vigilância por vídeo “inteligente”: como será a vida sob câmeras com inteligência artificial
O que é a pilha MERN e como trabalhar com ela?
Armadilhas do RGPD
Python no Visual Studio Code - versão de junho de 2019
Fluxo de trabalho eficaz de desenvolvimento da Web: Confluência, Airtable e muito mais
RDMA dentro do data center na implementação da Huawei
Mergulhe no Jetpack Compose
Redirecionamentos: 301, 302, 307 | Guia de instruções 301
Programação dinâmica no mundo real: corte de costura
Sony Xperia 10 avaliação
Construindo uma rede legal global para código aberto
SwiftUI e assinaturas renováveis automaticamente
Guia do React Native para desenvolvedores Android iniciantes (com aplicativo de exemplo)
Habr Weekly # 7 / rede Neural despeja pessoas, Airbnb de luxo, no exame terão permissão para pesquisar no Google, no Google Play muitas falsificações
A história da modernização de um data center: quase metade da redução no PUE e outras vantagens das soluções modernas
A arte sutil da hipótese matemática
“A Palavra Mágica” para os empregadores - experiência do IIBS NITU “MISiS”
A computação quântica pode mudar tudo, e a IBM está competindo com Microsoft, Intel e Google para assumir o controle.
Desenvolvendo Breakout no Svelte
Notícias da semana: Raspberry Pi 4 à venda, Internet no exame unificado do estado, Roskomnadzor e serviços de VPN, uma rede neural despeja as pessoas
Microoptimização de olho mágico em compiladores C ++ e C #
A incrível história da origem da porta USB que mudou tudo
Comparando o PostgreSQL com FreeBSD, CentOS, Ubuntu Debian e openSUSE
Procurando por asteróides - projeto Hubble Asteroid Hunter
Bloqueio de prioridade no .NET
Inteligência artificial - uma pergunta será feita para cada resposta
Resumo de notícias do aprendizado de máquina e da inteligência artificial de junho
Métodos para emparelhar conexões elétricas ao rastrear pares diferenciais em placas de circuito impresso
A barreira dos exaflops será superada em 2021
Servidor DHCP de failover baseado em Kea
Lemos o VKontakte através do RSS
WAL no PostgreSQL: 1. Cache do buffer
Como eu fiz uma rede social em 2019
Basta dar uma olhada no SObjectizer se você quiser usar atores ou CSP no seu projeto C ++
Como avaliar o desempenho do armazenamento no Linux: benchmarking usando ferramentas abertas
Texto sublime 3 para o layout do site. Personalize a aparência e instale plugins. Guia do Iniciante
Eventos digitais em Moscou de 01 a 07 de julho
Laboratório Pentest "Laboratório Pentestit Test 12" - passagem completa
Cirurgia maxilofacial ou não? Essa é a questão
O resumo de materiais interessantes para o desenvolvedor móvel nº 304 (de 24 a 30 de junho)
O software para o Boeing-737 Max foi elaborado por terceirizados que ganhavam US $ 9 por hora
Por que precisamos de funções virtuais
Como IA, drones e câmeras mantêm nossas estradas e pontes seguras
Como inteligência artificial, drones e câmeras garantem a segurança de estradas e pontes
O novo operador de nave espacial em C ++ 20
Uma lista interminável e ridícula do que você precisa saber para usar com segurança redes Wi-Fi públicas
Coincidências aleatórias na vida ou como você recebeu um bolo em uma fábrica de tratores
Simplifique seu código com a Rocket Science: Operador da nave espacial C ++ 20
BTRFS para o menor
Modelo matemático de um radiotelescópio super longo
Não é hora de fazer lavagem cerebral?
Outra maneira de otimizar imagens do docker para aplicativos Java
Designer on-line da sala de reuniões - seleção da solução ideal para a videoconferência
10 princípios do código de auto-documentação
Segmentação Respiratória Automática
Sobre os erros que aparecem do nada e nos quais não há ninguém para culpar: O fenômeno da mancha de responsabilidade
Puxa! para viajantes - a história de um projeto doméstico
A primeira simulação do Universo baseada em IA foi desenvolvida. Uma rede neural faz seu trabalho tão bem que é até estranho
Como os hackers usam o Microsoft Excel contra si próprio
Outro passo para o fim da Lei de Moore
Antes do Netscape: navegadores esquecidos no início dos anos 90
ORM: por que essa tarefa não tem solução, mas com relação a ela, no entanto, algo precisa ser
Anton Belichkov: “A maneira mais fácil de entender o poder do OpenStreetMap é começar a editar o mapa você mesmo”
Computador biossintético de núcleo duplo em uma célula viva
PHP Digest No. 159 (17 de junho a 1 de julho de 2019)
Fez uma meia engrenagem grande em painéis solares por 250.000 rublos (2 partes)
Evolução da ferramenta mais popular de todos os desenvolvedores (no Visual Studio)
Frontend Weekly Digest (24 a 30 de junho de 2019)
Pesadelo do "cavaleiro": uma história instrutiva sobre DevOps
O resumo de materiais frescos do mundo do front-end da última semana n ° 371 (24 a 30 de junho de 2019)
Visão geral: Qual será o futuro da Tesla e quais fatores o afetarão
Coletando métricas de aplicativos .NET usando Telegraf
Academia Android em Moscou: curso avançado
Yandex Retro Games Battle 2019 - desenvolvimento de jogos para o ZX Spectrum
Tudo o que você precisa para começar a usar o Vue.js
Yandex abre conjuntos de dados Toloka para pesquisadores
Como duplicar metas do Yandex.Metrica no Google Analytics
Não há limite para a perfeição: como as interfaces neurais ajudam a humanidade
Programação assíncrona - desempenho assíncrono: entenda os custos do assíncrono e aguarde
Replicação Contínua do Antigo para o Novo PostgreSQL com Slony
O ciclo completo do desenvolvimento de produtos de TI usando o exemplo do projeto: funções da equipe, tarefas do cliente, estágios
Application Security Manager. Desenvolvedor ou segurança?
Texturização ou o que você precisa saber para se tornar um Artista de Superfície. Parte 1. Pixel
Usando mensagens assíncronas para melhorar a disponibilidade
Solução de problemas com pwnable.kr 01 - fd. Descritores e processos de arquivo
Ecossistema Samsung - Resultados do Concurso
Revisão suja no Twitter do VS7.0-ER
[Peter] Encontrando JUG.ru com Cliff Click - uma JVM faz isso?
Introdução ao estorno do zero usando o IDA PRO
Estudamos o calendário
A mina ainda é legal: a experiência de minerar lightcoins em 2019
Tabela de multiplicação de linha única
Casos de redes de pesca - como o Microsoft Azure ajuda na condução de um ataque de phishing
TestMace - um IDE poderoso para trabalhar com API
TJBOT como uma ilustração dos serviços IBM Watson
Não é outra linguagem de programação. Parte 1: Lógica do Domínio
Usando o Avocode para o layout do site. Revisão para iniciantes. Bônus - registre um período de avaliação de 30 dias
Por que estamos ensinando isso?
Análise e teste do HP 3D Structured Light Scanner Pro S3
Deep (Learning + Random) Floresta e análise de artigo
Ceph - de "no joelho" a "produção" parte 2
Protegendo protocolos sem fio usando o LoRaWAN como exemplo
Como eu tornei o desenvolvimento no Vue.js conveniente com a renderização no servidor
Higiene do trabalho remoto ou os benefícios da telepatia
Arquitetura e implementação de microsserviços passo a passo, parte 1
Transição do monólito para microsserviços: história e prática
Mais de 30 perguntas sobre programas utilitários e não utilitários
Semana 27 de Segurança: vulnerabilidades da bomba de insulina
Como desenvolver uma estrutura de loja online com base em cluster e lematização de semântica
O blockchain está aqui apenas para relações públicas e hype?
Como mudar sua carreira, tornar-se desenvolvedor front-end aos 30 anos e trabalhar à vontade
Da emissão de empréstimos ao back-end: como mudar sua carreira aos 28 anos e mudar para São Petersburgo sem mudar de empregador
5 extensões de navegador para trabalhar com texto em inglês
Meetup sobre AWS_Ru em Raiffeisenbank
Visão geral dos programas de concessão para desenvolvedores de blockchain
Exposição do zangão: Olhar interno
Projeções de mapa: o que o xkcd realmente brinca
Google abre o código-fonte do analisador robots.txt
Combinando vários pacotes em um único espaço para nome Python
Treinamento Cisco 200-125 CCNA v3.0. Dia 11. Noções básicas de VLAN
Erros de log comuns
Suporte técnico durante a semana: histórias sobre o que acontece quando você não consegue alcançar o usuário
Por que o LLVM pode chamar uma função nunca chamada?
Internet para o residente de verão. Parte 4. Um cartão SIM é suficiente
Centros de dados em escala de hiperescala: quem os constrói e quanto custam
Como fazer uma cozinha de escritório através de uma abordagem de supermercado
Alexey Savvateev: Modelos de Internet e redes sociais
Câmeras de profundidade - revolução silenciosa (quando os robôs verão) Parte 2
Link de 3 km de gigabit em modems a laser
Como executar uma reunião impressionante do Kanban StandUp?
Texturização ou o que você precisa saber para se tornar um Artista de Superfície. Parte 2. Máscaras e texturas
Compilação de uma classificação de territórios pelo método de potenciais térmicos usando dados abertos
Melhores relatórios com o HighLoad ++ 2018
Parte 3: Quase carregando o Linux de um cartão SD para o RocketChip
Segredos de trabalhar com tecido no jogo Alan Wake
Data Science Digest (julho de 2019)
Segure-se firmemente ao volante ... Nosso projeto para monitorar a condição dos motoristas
“Sempre acreditamos na concorrência e no direito de escolher um usuário” © Yandex
Um exemplo prático de uso das funções de renderização do Vue: criação de uma grade tipográfica para um sistema de design
Diretrizes práticas para o desenvolvimento de aplicativos React em larga escala. Planejamento, ações, fontes de dados e APIs
Diretrizes práticas para o desenvolvimento de aplicativos React em larga escala. Parte 2: gerenciamento de estado, roteamento
Metamorfose do teste redux-saga
O principal segredo para o desenvolvimento de boas aplicações de elétrons
13 npm truques para economizar tempo
Não Portal 3, mas próximo: teletransporte quântico de informações dentro de um diamante
Um olhar por dentro: pós-graduação na EPFL. Parte 4.2: o lado financeiro
A violação do RGPD é punida de forma mais ativa - novas multas e o impacto de regulamentos fora da UE
Obtenha um log de trabalho de Jira
Python consome muita memória ou como reduzir o tamanho dos objetos?
O livro "Código de alto desempenho na plataforma .NET. 2ª edição
VC palavra nuvem no joelho
Zabbix, séries temporais e TimescaleDB
Pioneiros de novas tecnologias: Vadim Artsev contou como deixou de ser cego
Python + Pyside2 ou simplesmente "Calculadora"
Dia da Automação, ou como construímos a camada de autotestes
Crie sua própria biblioteca de estilos do Spring Data Repository com Dynamic Proxy e Spring IoC
Biblioteca GOST de símbolos para DipTrace
Sobre a comparação de formatos de armazenamento no Hadoop: vamos começar com o ORC
Desenvolva a extensão do Chrome com a CLI angular
Apresentações com Magento Meetup Kharkiv - Vídeos e Apresentações
Treinamento Cisco 200-125 CCNA v3.0. Dia 12. VLAN avançada
A caminho de se tornar um programador
Como pegamos um designer de UX na isca viva?
Como conseguimos as primeiras imagens em 3D da talvez a igreja cristã mais antiga da Rússia
Anatoly Slyusar: “O período do computador da UE nos permitiu treinar programadores de sistemas e aplicados”
Como passar de desenvolvedor para líder de equipe e conviver com ele ainda mais
Gerenciamento e localização de texto em um aplicativo Web
Não se esqueça de aumentar a chance de uma resposta ao cliente usando uma solicitação repetida no balanceamento L7
Petty little joy # 6: OpenAI Gym - jogue jogos e controle de robôs
Reconhecimento de fontes de luz em mapas ambientais
O que são bicicletas elétricas (revisão em grupo em duas partes de cinco modelos de dois fabricantes), parte 1
Como perfuramos o grande firewall chinês (parte 1)
Por que os dois maiores fabricantes de eletrônicos uniram forças em um novo projeto de GPU
Execute o OpenVPN no Docker em 2 segundos
Ferramentas de desenvolvedor do Node.js. Fila de tarefas
Cosmos. 7 anos
Criando um gancho UsePosition () reativo para obter e rastrear coordenadas do navegador
Automação para os mais pequenos. Parte um (que é depois de zero). Virtualização de rede
Como aprendemos a desenhar textos em tela
StealthWatch: conceitos básicos e requisitos mínimos. Parte 1
Um pouco de história do desenvolvimento do seu jogo em Windows Forms + C # puro nos meus 16 anos
Realmente digitando vue
"Não seja mau" ou o que o Facebook esconde de nós
Vídeos do mitap DevLeads do escritório Tutu.ru
Projeto Intel oneAPI: muitas arquiteturas, uma API
Encontrando um longo traço
Teoria em vez de heurística: melhorando como desenvolvedores de front-end
Swaps atômicos em poucas palavras
CI / CD com AWS e Bamboo
Desafio cibernético. Um novo nível. Competição online da Rostelecom Solar
RamblerFront & Meetup # 7
O vírus Lurk invadiu os bancos enquanto era escrito por trabalhadores contratados comuns
Mudando de máquinas virtuais para contêineres LXC: razões, vantagens e instruções prontas para uso
A implantação malsucedida de software falha o serviço Cloudflare
EMI planeja introduzir testes de drones para aeronaves
Cérebros estúpidos, emoções ocultas, algoritmos insidiosos: a evolução do reconhecimento facial
Como os processadores são projetados e fabricados: o futuro das arquiteturas de computadores
20 perguntas a serem feitas às empresas de TI antes de mudar de emprego
Como tirar o máximo proveito da Educação em Ciência da Computação
Por que precisamos de UML? Ou como economizar seus nervos e tempo
ICANN remove o limite de preço para o domínio .org - por que a comunidade de TI é contra e o que acontecerá a seguir
@Pythonetc junho de 2019
Dicas e truques do meu canal de telegrama @pythonetc, junho de 2019
Automatize-o! Como aprimoramos os testes de integração
Mônada “Talvez” através de assíncrono / espera em C # (sem tarefas!)
O Python GIL está realmente morto?
Texturização ou o que você precisa saber para se tornar um Artista de Superfície. Parte 3. PBR e materiais
O caminho da paz e o caminho da guerra em projetos de TI
Cães de trenó: o que você precisa saber sobre eles e como eles foram trazidos
Implementação de um sistema DLP no exemplo do varejo
Os Gopniks estão agora em mercados estrangeiros, ou "Por que é tão difícil encontrar um programador normal?"
Deseja
perder peso
para aprender TI por conta própria? Me pergunte como
Ofuscador de espaço em branco para PHP
Primeira olhada no Delta Amplon RT UPS
Grande entrevista com Cliff Click, o pai da compilação JIT em Java
A escola de programadores hh.ru, pela décima vez, abre um conjunto de especialistas em TI
Redes neurais e aprendizado profundo, capítulo 3, parte 1: melhorando a maneira como as redes neurais são treinadas
Habr Special // Podcast com autor de Invasion. Uma Breve História dos Hackers Russos
O que são bicicletas elétricas (revisão em grupo de cinco modelos de dois fabricantes), parte 2
Combatendo a complexidade no desenvolvimento de software
SIG? ou não GIS? Essa é a questão
Dias úteis do data center: insignificantes por 7 anos de operação. E a continuação sobre o rato
Matéria e antimatéria: o que é, qual é a diferença e o que o neutrino tem a ver com isso
E o Senhor ordenou: "Entreviste e aceite as ofertas"
Kirill Tolkachev e Maxim Gorelikov sobre Spring Boot em jug.msk.ru
Análise detalhada de entrevistas para o desenvolvedor Junior Python
Tic Tac Toe Parte 1: Svelte e Canvas 2D
GPS para escaravelho: sistema de orientação multimodal
Como aprendemos a ser orientados por dados com o GoPractice Simulator
O esplendor e a pobreza da literatura traduzida
A exposição de Las Vegas é para desenvolvedores de eletrônicos, não para consumidores. Um relatório da Design Automation Conference
Práticas ágeis básicas para equipes técnicas e não técnicas em 2019
IronPython do lado do mal: como descobrimos um ataque cibernético a serviços públicos em um país europeu
5-6 razões para vir para GolangConf
Toda a verdade sobre o RTOS. Artigo 29. Interrupções no Núcleo SE
DBMS funcional
Mecanismo de relatórios do Satellite 6.5: o que e por quê
Adaptação de programas do ZX Spectrum ao TR-DOS por meios modernos. Parte 3
Transmita projetos e bibliotecas do Altium Designer para o PADS Professional
Os mantenedores de videogame mantêm a cultura do jogo passo a passo
Modelos personalizados no GTM: um exemplo
Introdução ao CatBoost. Relatório Yandex
Funcionários “queimados”: existe uma saída?
Reunião de analistas de negócios na Redmadrobot 18 de julho
Como preparar seu site para cargas de trabalho pesadas: 5 dicas práticas e ferramentas úteis
Bot nutriente ou como eu quero pegar pão de instrutores de fitness
Aprendizagem profunda. Aprendizado Federado
Resumo dos artigos de aprendizado de máquina e inteligência artificial
Habr postmortem report: jornal caiu
Corel e Parallels vendidos ao grupo de investimentos KKR dos EUA
JVM TI: como criar um plug-in para uma máquina virtual
Lançar um site para um produto com demanda não formada
Contemporâneos proeminentes
Sobre a implementação do famoso gênero na plataforma Minecraft
Como eliminar artigos antigos para que eles cresçam muito no orgânico: + 104% do tráfego por seis meses
Por que, por que e quando usar o ValueTask
Webinars da Dell Technologies: todos os detalhes do nosso tutorial
Cinco alunos e três lojas de valores-chave distribuídos
Lado da personalidade de Paul Allen, sobre o qual poucas pessoas sabiam como eu gostaria
Índice Borsch. Uma abordagem sistemática para avaliar, comparar, determinar a relação preço / qualidade
Como perfuramos o grande firewall chinês (parte 2)
Paciência e trabalho extrairão o texto inteiro
Destruição de silo através da abordagem de adaptação VeriSM ™
Como desenvolver outro jogo de plataformas usando o Unity. Outro tutorial
Liberação Rust 1.36.0: característica futura, estabilização de alocação e MaybeUninit
Aprenda inglês de maneira barata e eficiente. Parte 2
MotionLayout: as animações são melhores, menos código
Pilhas AAA baratas e caras
Ajustando os parâmetros do kernel do Linux para otimizar o PostgreSQL
Concurso de desenvolvedores de bot para TamTam
Como o balanceador de equipe funciona no World of Tanks Blitz
Barulho no big data. Análise de entropia
Problemas de computador mais populares que enfrentamos todos os dias
Lista de verificação ASO: otimização de texto
Friday Mini CTF
O que é GitOps?
Desenvolvimento Linux no Windows com WSL e Visual Studio Code Remote
Falar em público. Brevemente sobre o principal
Um pouco sobre os padrões de comunicação espacial
Mais úteis Mail.ru Design Conf × Dribbble Meetup 2019 Papers por True Engineering
Summer Droid Meetup
Precisão de amostragem e cálculo
Sugestões para vulnerabilidades e proteção de modelos de Machine Learning
Pessoas típicas e as redes em que vivem
JavaScript funcional: o que são funções de ordem superior e por que são necessárias?
Cartuchos de console como modems
5 erros comuns em Python para iniciantes
Visualização do número de vitórias para equipes da NBA usando gráficos de barras animados em R
[Ecaterimburgo, anúncio] Flutteron - um workshop sobre desenvolvimento em Flutter
Digitalizando documentos pela rede
Comparação do PostgreSQL com grandes páginas do Linux
Migrando para o Zimbra com o imapsync
O que (não) você precisa saber para criar jogos no Unity
Sob o capô do React. Escrevemos nossa implementação do zero
O que você pode aprender com o design de jogos hiper-casuais
Conferência para fãs do DevOps
Como passar do ESXi para o KVM / LXD e não enlouquecer
Acidentes ajudam você a aprender
Tragédia não vem sozinha
XLNet vs BERT
Como os alunos da Perm chegaram às finais do campeonato internacional de análise de dados da Data Mining Cup 2019
Yota - ou como você pode descobrir tudo
Implantando aplicativos em vários clusters Kubernetes com o Helm
"É mais fácil responder do que ficar calado" - uma grande entrevista com o pai da memória transacional, Maurice Herlichi
C ++ 20 é empacotado, C ++ 23 é iniciado. Resultados da reunião em Colônia
Como implementamos testes ágeis
A contratação de um funcionário começa com ... respeito. Vamos entrevistar o engenheiro
Habr Weekly # 8 / Yandex Sorcerers, um livro sobre Prince of Persia, YouTube contra hackers, o laser "coração" do Pentágono
Analisando Async / Await em JavaScript com exemplos
Ajustando as configurações do PostgreSQL para otimizar o desempenho
Que tipos de detecção são úteis na vigilância por vídeo. Mecanismos e funções
Aprendizado de Máquina vs. abordagem analítica
Busca corporativa
Converter imagem em som - o que você pode ouvir?
TestMace. Início rápido
Cientistas e chefes de empresas de tecnologia consideram realidade o lançamento de empresas industriais no espaço
Usando UIViewPropertyAnimator para criar animações personalizadas
Notícias da semana: Yandex e agências de inteligência ocidentais, FAS luta contra cassinos online, Ministério dos Transportes regula BlaBlaCar
Vida cheia no Svelte
Nginx Recipes: Convertendo de HTML e URLs para PDF e PS
Como criar o primeiro aplicativo para negociação na bolsa: 3 etapas iniciais
Receitas do PostgreSQL: Convertendo de HTML e URLs para PDF e PS
Texturização ou o que você precisa saber para se tornar um Artista de Superfície. Parte 4. Modelos, normais e varredura
Pare de zeloso com comentários no código
Atenção para manequins e implementação em Keras
Raspberry Pi + CentOS = Ponto de acesso Wi-Fi (ou Raspberry Router em um Red Hat)
Usuário Inyerface - como não atormentar o usuário
Como eu tentei melhorar o Halo 2, mas quase arruinei
Como configurar o HTTPS - SSL Configuration Generator ajudará
Algoritmo criptográfico Grasshopper: praticamente o complexo
Criando um aplicativo para Bitrix24 do zero
Saindo da sua zona de conforto: de nodejs a dlang
Táticas de role-playing no desktop
Por que o DFSR não replica alguns arquivos e como lidar com isso
Comunicação por vídeo olho no olho: tentativas de resolver o problema da falta de contato visual
Como perfuramos o grande firewall chinês (parte 3)
Alocação de memória estática em microcontroladores
Um vislumbre da caixa preta - um novo sistema do MIT mostrará como os algoritmos de aprendizado de máquina funcionam
Algumas dicas simples, mas úteis, para trabalhar com getters no Vuex
A orientação por voz da câmera tornou-se mais acessível - a solução universal SmartCam A12 Voice Tracking
Como implementar independentemente (Prova de Existência) em 2 etapas
Poderoso módulo de digitação Vuex
Como comparar: “carro incrível” e “cabana feia”, em uma pesquisa de marketing e em big data
Mapa de calor dos cliques - como os usuários se comportam no site
O resumo de materiais interessantes para o desenvolvedor móvel 305 (de 1 a 7 de julho)
Balanceamento de gravação e leitura de banco de dados
Windows Server 2008 R2 - O rei está morto, viva o rei
Criando Defesa de Torre na Unidade: Torres e Inimigos de Tiro
Petty little joy # 7: três pelo preço de um - animação do console, algoritmos e depuração
O CERN muda para o software de código aberto - por quê?
Recursos HttpUrlConnection de java.net
Quem é eidética, como funcionam as falsas memórias e três mitos populares sobre memória
Um pouco sobre o Google Home Hub ou como comprei uma moldura por 130 euros
Distribuição estática dos objetos FreeRTOS
Métodos de segmentação de pontos nas nuvens de pontos
Leve sua experiência de desenvolvimento Linux no Windows para o próximo nível com o WSL e o Visual Studio Code Remote
X.Spectator - monitoramento de estado no .NET
C # ou Java? TypeScript ou JavaScript? Classificação baseada em aprendizado de máquina de linguagens de programação
O GitHub Package Registry suportará pacotes Swift
O GitHub Package Registry suportará pacotes Swift
Prato de presente ou música grátis para os amantes de refrigerantes e cafés da manhã prontos
C # ou Java? TypeScript ou JavaScript? A classificação de linguagens de programação com base no aprendizado de máquina
Tesla apresentará várias surpresas ao mesmo tempo no segundo semestre deste ano
Estamos escrevendo um bot de pesca no jogo Albion Online em Python
Noções básicas sobre o Google Chrome Converter recursos HTML para PDF
14 Melhores Plugins de SEO para WordPress em 2019
Um passo mais perto do reparo do timo
Como projetamos e implementamos a nova rede na Huawei no escritório de Moscou, parte 2
Computadores modulares incorporados da série UNO-1000/2000
Aleksey Savvateev: Prêmio Nobel de Jean Tyrol por analisar mercados imperfeitos (2014) e reputação coletiva
Tanque de robô Raspberry Pi com bastão de computador Intel Neural 2
Interfaces japonesas no mundo real
Manipulação suave de erros em microsserviços
Experiência usando BDD
Pílula azul falsa
Como a chave secreta da Huawei entrou no firmware dos roteadores Cisco
Colocação do implante: como isso é feito?
Construindo um gráfico de linha de média móvel animado em R. Recuperando dados através da API da NBA
Frontend Weekly Digest (1 a 7 de julho de 2019)
Food Design Digest Junho 2019
O resumo de materiais frescos do mundo do front-end da última semana n ° 372 (1 a 7 de julho de 2019)
Preencha documentos no Microsoft Word usando Python. Parte 2
Rede para pequenas empresas usando equipamentos Cisco. Parte 1
VNIITE do planeta como um todo: como na URSS eles criaram o sistema de “casa inteligente”
Como o artefato se torna a maior falha da válvula
Como você escolhe produtos nas lojas?
"Para vencer o campeonato, a equipe deve respirar em uníssono." Entrevista com o Workshops de Moscou, instrutor do ICPC
O que você é, fechamentos em JavaScript?
Navegando pelo Windows Defender de maneira barata e divertida: sessão de meterpreter via python
As 13 principais bibliotecas da Scala para análise de dados
Referência da fonte de eventos Rx
Fonte de alimentação estável de alta tensão para PMT
TheOutloud - Dê voz e compartilhe seus artigos e histórias favoritas. Parte 2
GitLab: com o lançamento da versão 12.1, paramos de suportar o MySQL
Habilidades básicas da unidade
Lançamento do Debian 10 Buster e Linux 5.2
Como fizemos amigos do SCSS com variáveis CSS usando o tema do kit de interface do usuário
Dos monólitos às equipes modulares
Análise de desempenho de consulta no ClickHouse. Relatório Yandex
10 ++ maneiras de trabalhar com registros de hardware em C ++ (por exemplo, IAR e Cortex M)
9 anos em um monólito no Node.JS
Corrida com próteses: simulação Nekstgen do movimento humano usando músculos, ossos e uma rede neural
Implementação de propriedade em C ++
Tolerância a falhas no armazenamento Qsan
Estrutura de dados em árvore B
Teste de integração para verificar vazamentos de memória
De corretor de imóveis a desenvolvedor de jogos 2. “Operação: Android”
"Fast-PoE e Perpetual-PoE - esses novos padrões são ou não?"
Uma viagem ao call center e Product Backlog através dos olhos do desenvolvedor
Surround, mordida, corte: a nova competição Mini AI Cup # 4
Smem - Relatórios sobre alocação de memória entre processos e usuários no Linux
SQL: solução de tarefas para horário de trabalho
De uma função matemática mágica - uma solução para governar todos eles
10 anos em TI diagnosticada com esquizofrenia, dicas de sobrevivência
Após a conferência T + Conf 2019
Gerente de produto do Notes: comportamento do usuário nas páginas dos jogos na loja de aplicativos. Quanto tempo leva para baixar um jogo
Por que a conversão do site está diminuindo? Exemplos de 60 erros de design e usabilidade
Eventos digitais em Moscou, de 9 a 14 de julho
WAL no PostgreSQL: 2. Log de pré-registro
Semana 28 de Segurança: invadindo uma casa inteligente
Bomba zip ainda melhor
Como otimizamos nosso Hospital Temático para diferentes plataformas
14.000 milhas não gancho
Aposentado aos 22
Saindo das redes Tarantool. Sincronização de nó ao filtrar o tráfego
Escrevendo uma API para componentes React, parte 1: não crie objetos conflitantes
Vulnerabilidade de bloqueio de tela no Astra Linux Special Edition (Smolensk)
Resistência épica a falhas 2 ou por que você não deve se envolver em privacidade com os plug-ins do FireFox
Por que os desenvolvedores adoram criar aplicativos nativos?
Breve introdução à estratégia de produtos e priorização de recursos
Telureto de tungstênio semi-metálico - a faca suíça do dia da nanotecnologia
Implementação nativa da biblioteca ECS
Automação de teste de aplicativos móveis: comparação de ferramentas
O que é mais importante: conhecer uma linguagem de programação ou ser capaz de resolver um problema de negócios?
JavaScript Preço 2019
Angular: status em 2019
Quasar 1.0: uma nova ferramenta útil para desenvolvedores do Vue e não apenas para eles
Tentando novamente solicitações HTTP com falha no Angular
Desvio angular de armadilha e economia de tempo
Renderização do servidor em um ambiente sem servidor
SEO não está funcionando em 2019?
Ferramentas de automação de teste ou testador de esteróide móvel
Caro Ágil, estou cansado de fingir
Visualize e lide com o Hash Match Join
Hydra 2019: transmissão gratuita do primeiro salão e um pouco sobre o que será na conferência
TypeScript e sprints curtos. Como criamos a ferramenta de variação de entrevistas de front end
Operador Kubernetes em Python sem estruturas e SDKs
Editora Peter. Venda de verão
Escalonamento automático e gerenciamento de recursos no Kubernetes (relatório de revisão e vídeo)
Melhor relação custo / benefício - Mpow A5 (059)
Bitrix para programador e gerente: amor e ódio
YouTrack 2019.2: um banner em todo o sistema, melhorias na página da lista de tarefas, novas opções de pesquisa e muito mais
Viva e aprenda. Parte 1. Escola e orientação profissional
Usando o verificador como um meio de modelagem rápida de projetos RTL. Introdução ao UVM
Organize um projeto de ML com a Ocean
Cache remoto para iOS, alternância de recursos, temas sombrios e carreira de desenvolvedor - reporte com o Avito iOS Meetup # 7
Métricas do DevOps - onde obter dados para cálculos
Em todo o mundo com um E-Book: ONYX BOOX James Cook 2 Review
Outro desvio de autenticação em redes Wi-Fi públicas
Notícias do mundo do OpenStreetMap nº 467 (25/06/2019 - 07/07/2019)
Antiguidades: Uma Breve História dos MP3 Players
Qual é a diferença entre um pesquisador de dados e um estatístico?
"Os resultados empíricos são apenas para publicação, os reais motivos do trabalho são estéticos." Ótima entrevista com Michael Scott
Como prever o comportamento do usuário no aplicativo
CPaaS inteligente: notícias do setor e o que a IA / ML lhe deu
Pare de usar o RSA
Divertindo-se com o z-index
Escrevendo uma API para componentes de reação, parte 2: dê nomes ao comportamento, não à interação
Escrevendo uma API para componentes React, parte 3: a ordem dos adereços é importante
À questão de um choro diferente ou outro de Yaroslavna
Guerra nas Estrelas: Cavaleiros da República Velha
Repensando o processo de entrevista na divisão de desenvolvimento da Microsoft
Arquitetura pura de soluções, testes sem mobs e como cheguei a isso
“AVISO: higienizar o HTML retira algum conteúdo” e como lidar com ele corretamente
Quais incidentes do Border Gateway Protocol podem ser destacados nos últimos anos
Como implementar uma arquitetura limpa no Android?
Idéia: registro / autorização anônima na rede Ethereum + Metamask, sem e-mails, etc.
Como eu tentei consertar uma pesquisa no mapa por drivers. Parte 3 (final)
Como escrever código para que seus colegas não jurem
Escrevendo uma API para reagir componentes, parte 4: Cuidado com o Apropacalypse
Escrevendo uma API para reagir componentes, parte 5: apenas usar composição
O rake mais comum ao usar printf em programas para microcontroladores
Escrevemos API para componentes React, parte 6: criamos comunicação entre componentes
Como o design do Yandex.Avto foi criado
Intel Quartus Prime - tudo o que você precisa para trabalhar com o Intel FPGA
Aplicação móvel com geração automática de formulários: nosso caso
RD-180: os EUA podem fabricar motores de foguete?
React Hook Router Uma alternativa moderna ao roteador React
Os dados ainda são mais importantes
5 sistemas de gerenciamento de eventos de segurança de código aberto
Mudanças recentes na pilha de E / S do Linux do ponto de vista do DBA
Cinco tendências assustadoras do design moderno
A vulnerabilidade do software de teleconferência com zoom permite que qualquer site espie os usuários via webcam
Agro-robô com IA aprendeu a coletar cuidadosamente apenas salada amadurecida do jardim
Como foi a primeira hackathon no The Standoff
Dagaz: Episódios (Parte 1)
ok.tech: Os dados explicam # 2
As dificuldades de trabalhar com o Redux e sua solução
SEO para Yandex. Pesquisar tudo?
Lua em Moscou 2019: entrevista com Roberto Jerusalem
Lua em Moscou 2019: Entrevista com Roberto Ierusalimschy
Parte 4: Ainda executando o Linux no RISC-V RISC-V
Heroku + Docker + Bota de primavera
Como criar texto perfeitamente digitado em um segundo: uma macro no Word para quem escreve muito
Minha experiência na criação de um aplicativo multithread para trabalhar com backups
Vivaldi: Como o navegador ganha dinheiro?
Como derrotamos a árvore de categorias
Geração Arduino. O que os estudantes modernos inventam
Modos de jogo especiais no contexto de Roguelike
Truques sujos de fornecedores de CRM: você compraria um carro sem rodas?
Engenharia reversa industrial
Como iniciar uma crescente startup b2c após uma hackathon
Slurm - uma maneira fácil de invadir um tema Kubernetes
HTML é a web
Continuamos a desenvolver uma plataforma de aventura para os russos: recursos de interface e preferências de verão
Curso para jovens designers de jogos: como contar o equilíbrio de caracteres e equipamentos sem matemática
As aventuras dos indescritíveis Malvari, parte III: intrincados scripts VBA para riso e lucro
5 slides que os apresentadores experientes ignoram
.NET: Ferramentas para trabalhar com multithreading e assincronia. Parte 2
Explicação da tarefa Python com entrevistas de emprego
Um modelo de uma série natural de números e seus elementos. Rhombuses
Como ensinamos ecologia francesa e coletamos garrafas
Microbiota. História dos métodos de estudo e pesquisa
Como escolher um número aleatório de 1 a 10
Desenvolva plugins para os produtos JetBrains e venda-os no JetBrains Marketplace
# 18 Mosdroid Argon em Lamoda - anúncio
Microfrontas: do que estamos falando?
Mecânica de Gamificação: Árvore de Habilidades
Por que a série de Chernobyl descreveu tão mal a energia nuclear
Backup, Parte 5: Testando o Bacula e o Veeam Backup para Linux
Como perder o acesso ao sistema ativo, simplesmente atrapalhando o código-fonte
Acompanhe as alterações nos arquivos usando o Alerting OpenDistro for Elasticsearch
Como começar a usar o Modo de Usuário no Linux
Capacidades dos data centers de contêineres: centro de comutação pronto em Mianmar em 50 dias
Programação diferenciável
O que os desenvolvedores precisam saber sobre negócios
Letra vertical na TI moderna
Beeline mostra anúncios para o bot do Google. Bot infeliz
Mergulhe profundamente nos namespaces do Linux, parte 2
Extensões úteis do Google Chrome para o programador
Sistema aberto de gerenciamento de projetos do setor público
Sistemas telefônicos virtuais
Visão geral: como comprar ações de empresas americanas da Rússia
Encontrei um ótimo programador chamado Steve Wozniak
Garden v0.10.0: Seu laptop não precisa do Kubernetes
Não concorde em desenvolver o que você não entende
Programa de afiliados de código aberto descentralizado na blockchain Waves
Três dicas de gerenciamento de tempo para quem já tentou de tudo.
Leia entre notas: sistema de transferência de dados dentro da música
iOS Digest No. 9 (28 de junho a 11 de julho)
Perguntas frequentes do SELinux (FAQ)
Incorporamos o intérprete Lua no projeto do microcontrolador (stm32)
Telegrama - bot | Menu completo
Redes sociais distribuídas
Esses roteadores perigosos: o hacking em maior escala dos equipamentos de rede recentes e os métodos de proteção
Como a Qualcomm roubou a indústria móvel por quase 20 anos seguidos
Pato-robô agita arrozais
MIPT abre o primeiro programa avançado de mestrado da Rússia em Ciência da Computação e Engenharia de Software
Alguns recursos pouco conhecidos de composição de encaixe
TDDx2, BDD, DDD, FDD, MDD e PDD, ou o que você quiser saber sobre Desenvolvimento Orientado
Como os jogos para Sega Saturn foram escritos em 1995
Drones militares
Windows Notification Facility: a superfície de ataque não documentada
A Open Invention Network possui mais de três mil licenciados - o que significa para software de código aberto
Tic Tac Toe Parte 2: Desfazer / Refazer sem estado
Criando uma base global de conhecimento sobre baterias
Documentos como código. Parte 1: automatize a atualização
Acesso seguro para registrar campos em C ++ sem sacrificar a eficiência (usando o CortexM como exemplo)
Dimmers LED
Tudo deve estar bem no analisador: funcionalidade e interface ... Estamos explorando a nova interface Solar appScreener 3.1
Como não perder dinheiro na caixa preta: métodos de teste de cobrança
Abordagem de teste de regressão automatizada
Serviço OData sem escrever código
O PVS-Studio queria, mas não conseguiu encontrar erros no robots.txt
O PVS-Studio queria, mas não conseguiu encontrar erros no robots.txt
Como reconhecer texto de uma foto: novos recursos da estrutura Vision
Goto amsterdam
Sublinhado em Python
Saga épica de inteligência sobre ameaças
Seguindo o Highload ++ Siberia 2019 - 8 Oracle Tasks
Qualidade dos dados em armazenamento
Mapa do metrô de Moscou e do mundo inteiro para Android
Urbanismo na China: menos descolados, mais ciência e TI
Como descobrimos modificações de materiais que contradizem os princípios químicos estabelecidos
Museum DataArt. Descompacte e inicie o Radio 86RK
Restauração de fotos com base em IA
Como forçar o Oracle BI 12c a criar quantas variáveis de sessão o programador precisa?
LLVM IR e Go
5 razões pelas quais você deve esquecer o Redux nos aplicativos React
Design de Interface do Jogo. Brent Fox Sobre o que é o livro?
Sobreviva a uma colisão frontal e por que a amnésia não é o que você pensa
Mommy Hackers em um trabalho oficial: O que os Pentesters fazem
Máquina virtual no ESP8266 para executar jogos
Alguns aspectos da otimização de consultas LINQ no C # .NET para MS SQL Server
10 dicas para revisar o código que você não gosta
O que o desenvolvimento de equipes e o alpinismo têm em comum
7 peças que você definitivamente não precisa fazer ao abrir um clube de robótica. Aqui não há necessidade de fazer
Smartphone com a brisa: revisão ZTE Red Magic 3
Portando Qt para STM32
Como escolher uma licença Open Source para uma estrutura RAD no GitHub
Fumo testando um candidato a liberação com autoteste em 15 minutos
Por que a Mozilla é chamada "o principal vilão da Internet"?
Escrevendo um aplicativo multilíngue no React Native
Grupo idealizador para empreendedores em vez de conferências e treinamentos: minha experiência
A British Airways será multada em US $ 230 milhões pelo vazamento de dados de clientes
Psicanálise do efeito de um especialista subestimado. Parte 1. Quem e por quê
Abordagem funcional para tratamento de erros no Dart
Como cuidar de uma bicicleta elétrica
Quantos TPS existem na sua blockchain?
Inteligência Artificial Goldeneye 007
Tesla aumenta drasticamente a produção de veículos elétricos
Virtual, industrial, em casa
Implementamos o AutoMapper usando Roslyn e geração de código
Como construir, implantar e testar o Waves RIDE dApp
O que aprendi sobre aprendizado de máquina depois de trabalhar em 12 startups
Aprendizado Profundo: Visão Geral
C ++, se o tipo está definido: declaração preliminar dos objetos necessários
Atualizando projetos do Unity Android para compatibilidade com a arquitetura ARM64
Como criar nomes significativos para o seu código
Bitrix e atualize o MariaDB para a versão estável mais recente
"Óculos N-nada?" ou "qual é o perigo de copos chineses prontos com dioptrias"?
Snom D335 - Telefone IP multifuncional com tela colorida Widescreen TFT
Foto: Museu da Ótica da Universidade ITMO
Habr Weekly # 9 / Burnout na juventude, interfaces japonesas, rede neural Battle.net, jogos e crueldade
Crie cartões de ajuda de crowdsourcing no WordPress + shMapper
Como tratamos o gato Lapuna
Microsserviços ou monólito: procurando uma solução
O que você é, Rendering Engine? Ou como o módulo de exibição do navegador funciona
Redes neurais e aprendizado profundo, capítulo 3, parte 2: por que a regularização ajuda a reduzir o treinamento?
Basta passar o cartão: como o OS / 2 é usado no metrô de Nova York
Um exemplo de uma rede neural simples, como resultado, descobre o que é o que
Lista de verificação para escrever ótimas extensões do Visual Studio
Notícias semanais: preço do bilhete Hyperloop na Rússia, mineração convencional de computadores Apollo, bot de IA no StarCraft II
Claro, eles deram poder e uma linha de uma metralhadora. Câncer e mais ... experiência com medicina
9 regras legais de extensão para o Visual Studio
Detectando em C ++ se um tipo está definido: pré-declarando as coisas que você deseja investigar
Anunciando o XAML Hot Reload para Xamarin.Forms
Escreva um código melhor com mais rapidez com os analisadores Roslyn
Lançamento de XAML Hot Reload para Xamarin.Forms
Luxor
Pinguim na janela: sobre o potencial e as perspectivas do WSL2
Tecnologia de rádio amador: como eu pedi a instalação de uma placa de circuito impresso em uma fábrica chinesa
A prática de usar a biblioteca lottie no aplicativo móvel do banco
Explorando o Malware Moderno Cerberus para Android
Configurando o ClickHouse para teste de integração no gitlab-ci
Interface STL de Berkeley DB
Solução de problemas com pwnable.kr 02 - colisão. Colisão de Hash
Exemplo de arquitetura Model-View-Update em F #
Patton Jeff. Histórias personalizadas. A arte do desenvolvimento ágil de software
Você tem algo a esconder
7 dicas de otimização de CSS para acelerar o carregamento da página
Configurar o Firefox no Linux
Música "por padrão": quais faixas podem ser encontradas em players e computadores pessoais
De estagiário a sênior na empresa de cobrança
Monte o iOS no OSX usando ifuse
Carro elétrico não é para mim
Eventos digitais em Moscou, de 15 a 21 de julho
Se você não responder, escreveremos ... para Sportloto
O plano voltou à economia
Visualizando uma coluna de um DataFrame usando a biblioteca Seaborn
Mapa interativo das regiões russas para iniciantes. Erros que cometi e que você não deve cometer
Tic Tac Toe, parte 3: Desfazer / Refazer com armazenamento de comando
Situação: as empresas não têm pressa em desenvolver serviços para assistentes de voz - quais são os riscos
SQL Index Manager - uma ferramenta gratuita para desfragmentar e manter índices
Solução de problemas com pwnable.kr 03 - bof. Estouro de buffer na pilha
Remoção de ruído de alta frequência dos sinais dos sensores de vibração durante o diagnóstico de vibração dos rolamentos
Ciclo de teste de reação completa. Relatório Auto.ru
Caminho do aluno para o desenvolvimento de aplicativos para dispositivos móveis
Automação de importação Python
O resumo de materiais interessantes para o desenvolvedor móvel 306 (de 8 a 14 de julho)
Mais 9 truques para trabalhar com o Visual Studio
Implementando nuvens volumétricas fisicamente corretas como no Horizon Zero Dawn
Um pouco de experiência sobre backup e armazenamento
Por que uma das maiores empresas de TI ingressou no CNCF - um fundo que desenvolve infraestrutura de nuvem
Implantação na ausência completa de dentes, como resultado de visitas prematuras ao dentista
Analisando tarefas da conferência Hydra - balanceamento de carga e armazenamento na memória
Da ideia ao lançamento. Experiência detalhada de front-end do mercado
8 truques simples da interface do usuário para dinamizar o design de um protótipo sem recorrer à animação
O que realmente aconteceu com o desaparecido Boeing da Malásia (parte 3/3)
Promise.allSettled
Desenvolvimento para Docker. Ambiente local. Parte 1
Nova compilação gratuita do Nemesida WAF para NGINX
Ferramentas de desenvolvedor do Node.js. Chamada de procedimento remoto nos soquetes da Web
Letras nigerianas de alta tecnologia
Analisadores de Roslyn. Como escrever código de maneira rápida e precisa
Construindo uma infraestrutura como código com GitLab e Ansible
O cachorro comeu em redes neurais
Imersão em Movimento - Linguagem de programação blockchain Libra do Facebook
GOST R 57100-2016. O que foi aquilo?
Pesquisa: Linux ainda é o sistema operacional mais popular na nuvem
Alemanha Munique Guia avançado de imigração
Como criamos o Dream Service Desk
Feliz dia do administrador do sistema
Trabalhador de suporte técnico feliz
Suporte técnico de cada vez ... dois ... três ...
Sysadmin vs chefe: a luta entre o bem e o mal?
Introdução ao 3CX V16 Update 2 e gerenciamento remoto por PC via WebMeeting
Sinais de verdadeiros programadores seniores e métodos para rastreá-los na natureza
Crie PDFs dinâmicos usando React e Node.js
O que é o Deno e como esse projeto é diferente do Node.js?
PHP Digest No. 160 (1 a 15 de julho de 2019)
Solução de problemas com pwnable.kr 04 - flag. Arquivos executáveis empacotados
Desenvolvimento nativo, React Native e Flutter: critérios de seleção
A habilidade B2B de Alice: do protótipo ao primeiro rublo salvo
Dungeon Generation em Diablo 1
Obter instrução USRN do Rosreestr usando python, ignorando a API
Controle de temperatura do aquecedor do forno, com temporizador no Arduino
Comparação do framework Python BDD: prós e contras
Como criamos o gerenciamento de vulnerabilidades
NeoQUEST 2019 face a face: no mundo da segurança cibernética
Interação das soluções Cisco no GosSOPKoy e FinCERT
Dicas para freelancers: Como pegar o Zen enquanto trabalha
Histórias de suporte técnico incrivelmente verdadeiras
Crie o Amazon Prime, o programa de associação mais bem-sucedido e destrutivo da história da Internet
Artesanato a partir de HDDs inativos - mini bomba
Comunique-o: como entregar informações ao consumidor na era digital
Criando uma loja global semelhante ao Redux usando ganchos de reação
Classificação da pirâmide (HeapSort)
Atualização segura do Zimbra Collaboration Suite
Impressão direta em camisetas com Epson SureColor SC - F e sua diferença em serigrafia, decalque e sublimação
Peguei uma proibição de fork deepNude on gitlab.com
A Matrix tem você: uma visão geral dos projetos usando o MITRE ATT & CK
Aplicação do aprendizado de máquina automático a redes neurais com arquitetura de transformadores
Operação XSS baseada em cookie | $ 2300 Bug Bounty story
ISPsystem, perdoe e adeus! Por que e como escrevemos nosso painel de controle do servidor
Angular: quando você precisa ver o aplicativo, mas o back-end ainda não está pronto
Versão atualizada do SAP Business One 9.3: o que mudou
Algumas histórias da vida do JSOC CERT, ou forense unbanal
Dez anos de programação em Erlang
Os maiores clientes da Rússia são um grande jackpot ou uma dor de cabeça? Experiência AGIMA
Erros que a análise de código estático não encontra porque não é usada
Erros que a análise de código estático não encontra porque não é usada
Um pipeline de processamento de dados declarativo em cima dos atores? Porque não
Node.js ou Java: desempenho, recursos, controle de fluxo, popularidade e experiência pessoal
Robôs e morangos: como a IA aumenta o rendimento do campo
Sophos XG Firewall: do ME clássico ao NGFW com resposta automática a incidentes de segurança da informação
Kotlin / Everywhere - Prática de demonstração: 31 de julho
Semana 29 de segurança: Vulnerabilidade de zoom, segurança e drama
Revisão do Fujitsu LIFEBOOK U939X: desempenho leve e 2 em 1
Campeonato de programação: analisando tarefas para desenvolvedores front-end
Não é outra linguagem de programação. Parte 2: Lógica de Representação
Módulo dis Python e convolução de constantes
Estrutura de microsserviços PHP - Swoft 2.0.3 publicado
Digitação adequada: o aspecto subestimado do código limpo
Projeto orientado a modelo. Motor DC sem escova
As aventuras de assinaturas eletrônicas na Rússia
ReactiveX Redux
Como as respostas "corretas" dos entrevistados podem distorcer os resultados da pesquisa além do reconhecimento
Método para monitorar o estado atual das estradas russas pelos smartphones dos usuários
FusionPBX e ACL
Como parecia
Antecedentes: criptografia quântica de dedos
O Manual R foi recentemente a publicação não acadêmica mais citada em trabalhos acadêmicos.
Desenvolvimento para Docker. Ambiente local. Parte 2 - Nginx + PHP + MySql + phpMyAdmin
Semiótica em marketing: o que isso significa para sua marca
Sensor de vazamento de água sem fio no nRF52832, projeto DIY
LEAN + AGILE = AGILEAN ou coletamos o todo em partes
Melhore o seu conhecimento de JavaScript analisando o código-fonte
Serviço online "Análise de velocidade em acidentes por vídeo"
Imagine seus dados antes de coletá-los.
14 melhores ferramentas de placa Kanban em 2019
Pare a linha ou bombeie seu oleoduto, yo
Monitorando a expiração do certificado no Windows no NetXMS
Pequeno, sim, excluído: um acelerador linear de partículas em miniatura, estabelecendo um novo recorde
Clube técnico para crianças modernas VS ternos soviéticos
Estação de trabalho criptográfica baseada no contêiner PKCS # 12. Criando uma assinatura eletrônica CadES-X Long Type 1. Parte 3
Como um administrador do Linux gerenciava um coral infantil usando um sistema de reconhecimento de música no Ubuntu 16.04. Microfone e acordes
Intel Pohoiki Beach - um sistema neuromórfico com 8 milhões de neurônios
Como comprar um ingresso o mais barato possível ou atingido pelo monitoramento de preços dinâmicos
Cientistas da computação expandem o escopo do conhecimento em testes
Como fazer perguntas se você é um especialista em TI iniciante
Da web e bancos ao desenvolvimento do iOS: a experiência pessoal do programador Apiqa
Sobre a mesa para trabalho em pé, saúde da coluna vertebral e eficácia pessoal
Ferramenta de refatoração personalizada: Swift
OpenGear - Reduza o tempo de inatividade dos negócios usando um servidor de console com gerenciamento fora da banda
O jogo Cities: Skylines acabou sendo Turing-complete: criamos um somador de 4 bits
Golpistas do eBay (uma história de trapaça)
Como obter o NextGen Firewall em casa absolutamente grátis
Inferno ou maré alta: história da literatura científica russa
Receitas para ELFs
Solução da tarefa com pwnable.kr 07 - entrada. Entendendo pwntools
Estupidez Artificial: um bot que não me ajudou
10 razões para fazer sua habilidade para assistente de voz
Backdoor no Node.js: por que, por que e como funciona
Olá Mundo! Imersão profunda em terminais
O que é design de interface do usuário e UX? O que é comum e diferente?
Amazon: 25 anos de sucesso no comércio eletrônico
Fazendo uma pesquisa realmente inteligente: guia passo a passo
Criar um modelo de projeto do Xcode
Autorização no Apple Pay pelo menor
Por que você não precisa da solução perfeita
Contrato de 10 bilhões: quem lidará com a nuvem para o Pentágono
Como o UX Writer ajuda a melhorar o produto
Nova linguagem de programação faça você mesmo
Estamos preparando o PHP. Como estão while, foreach, array_walk e algumas outras palavras assustadoras
Visualização de notícias de runas
Problemas no processamento em lote de solicitações e suas soluções (parte 1)
O que significa inseguro em Rust?
WeakRef - proposta de inclusão no padrão ECMAScript
Nova geração de lâmpadas LED de alta potência
Motor AERODISK: Catastrófico. Parte 2. Metrocluster
Experiência de modelagem da equipe Computer Vision Mail.ru
Hora de uma nova teoria do dinheiro
Diferentes hits têm algo em comum?
Hunt for Space Inspectors
Galeria dos melhores notebooks de ML e Data Science
Não é o FEDOR, mas o Skybot F-850 voará para a ISS
O Google Chrome para de se proteger contra ataques XSS?
Condição de corrida em aplicativos da web
ASO contínuo: tendências, classificações e um pouco de feedback
A história de como o desenvolvimento de jogos se tornou parte da minha vida
Instale e configure o Sonata Admin no Symfony 4
Gerenciamento de dispositivos móveis e muito mais com a solução UEM da Sophos
Cartões de Aceleração de Falcon de Check Point - Acelerando o Processamento de Tráfego
werf - nossa ferramenta para CI / CD no Kubernetes (revisão e reportagem em vídeo)
Rede neural no vidro. Não requer energia, reconhece números
Salvar o afogamento é o nosso negócio: como lidar com a desmotivação da equipe
Young Game Designer 2 Course: Balanceando Progressão e Dinâmica sem Matemática
Ótimas perguntas frequentes sobre segurança cibernética de sistemas de informações médicas
7 fatores ausentes na abordagem 12 Factor App
Rastreio distribuído: fizemos tudo errado
Engenharia do Caos: a arte da destruição intencional. Parte 1
Páginas sob o capô Turbo: arquitetura da tecnologia de download rápido de páginas da Web
Livro "Aprendizado de máquina para negócios e marketing"
Usando o Liquibase para gerenciar a estrutura do banco de dados em um aplicativo Spring Boot. Parte 1
O que é assertividade e por que é necessário
As transições de tela em Legend of Zelda usam os recursos não documentados do NES
Guia do Iniciante do SELinux
Histórico: o que esperar do Fedora Silverblue
Análise como um recurso: o processo de trabalhar com dados no Plesk
Início rápido com WebComponents
Indicador de carregamento SVG no Vue.js
Vantagens e desvantagens do HugePages
Por que você precisa de mecânica de jogo oculta
Arduino e teclados (guia completo)
Mad Converter GIF'ok para stickers animados para Telegram
7 sites e aplicativos úteis para aprender inglês
Apple Watch 4 (44 mm, 2019) vs Pebble Steel Classic (2014)
Recuperação de calor de gases de combustão: ambientalmente amigável
Switch óptico TP-Link T2600G-28SQ para provedores de serviços: uma revisão detalhada
WAL no PostgreSQL: 3. Ponto de Verificação
Frio infernal, levitação e plasma: passado, presente e futuro da supercondutividade
Criando um pipeline de teste automatizado no Azure DevOps
Riscos e ameaças na Internet das coisas
Petty little joy # 8: prazeres mesquinhos por trabalhar com o banco de dados
Como colocamos uma bicicleta de suporte técnico
Linguagem de programação P4
Gleb Nitzman: “Encontrei o final de uma era em que as pessoas ainda não haviam perseguido o ouro contido nos elementos radioelétricos”
Designers vs desenvolvedores: sobre a história da criação do aplicativo “My smart city”
Palestra "Fundamentos do Processamento Digital de Sinais"
O homem fez seu terceiro ouvido para o mundo inteiro usar - pelo bem da arte
Impressora inteligente. Melhorando o Octoprint
Estação de energia solar DIY 200 m2
Arquivo de configuração htaccess
Simulação de ataques direcionados como uma avaliação de segurança. Instruções de Cyber do Teaming vermelho
O que aconteceu com o GALILEO - Versão do Programador GNSS
Sombras digitais - ajuda a reduzir os riscos digitais com competência
Estamos procurando uma avaria no carro pelo som: pedimos um pouco de aprendizado de máquina para encontrar anomalias no motor
Noções básicas de proxy transparente usando 3proxy e iptables / netfilter ou como "deixar tudo passar por um proxy"
Erros do painel do administrador ou experiência em desenvolvimento do Laravel Orchid
Ruído branco desenha um quadrado preto
Lifebuoy móvel de controle remoto
E o ursinho de pelúcia parece estar muito carregado
Computadores com desempenho sem ventilador MIC-7000
5 métodos para executar um brainstorm eficaz
Como um torneio online pode desencorajar o "fim na próxima semana"
Os 11 principais erros no desenvolvimento do BCP
Sensor de temperatura e umidade do Arduino com envio e plotagem (Parte 1)
"Aplicativos matadores" para PC dos anos 80: VisiCalc e WordStar
Container-to-pipeline: CRI-O agora é o padrão no OpenShift Container Platform 4
Uso intuitivo dos métodos de Monte Carlo com cadeias de Markov
Três vencedores do Prêmio Dijkstra: como foram o Hydra 2019 e o SPTDC 2019
Exemplo de implementação de integração contínua usando o BuildBot
Configuração sem fio do Raspberry PI 3 B +
Seduza três cruzamentos, ou por que os projetos são tão difíceis de terminar a tempo
XEN e o futuro do setor automotivo: como um hipervisor de código aberto se torna um concorrente de soluções automotivas comerciais
Como os proxies residentes ajudam nos negócios: um caso real do uso do Infatica no Data Mining
Ajuste do PHP-FPM: usando pm static para desempenho máximo
Flutter 1.7 - novidades da versão de 10 de julho de 2019
Quão perto estamos realmente do advento dos robomobiles?
Como detectar ataques à infraestrutura do Windows: explorando ferramentas de hackers
As aventuras dos Malvari indescritíveis, parte IV: DDE e campos de documentos do Word
Anúncio de um mitap que se transforma suavemente em um drinkcap BeerPHP (em Moscou e on-line)
Bem-vindo ao DINS IT NOITE em julho: controle de qualidade e JS
Solução de problemas com pwnable.kr 06 - aleatório e 09 - erro
Perversões curiosas do mundo da TI - 5
Você teve a ideia de um produto de TI, o que vem a seguir
Criando um contêiner Docker mínimo para aplicativos Go
ZuriHac: praticando programação funcional
Tratamento de erros no Vue
Procure contornos faciais em um milissegundo usando um conjunto de árvores de regressão
Novas certificações para desenvolvedores da Cisco. Visão geral da certificação do setor
Antiguidades: Psion 5MX e Vida Aposentada
Portugal As melhores praias e mil startups por ano
Tecnologia, terceirização e mentalidade: como implementamos o Microsoft Dynamics 365 no escritório alemão da Lamoda
Relatório do PyDaCon meetup no Mail.ru Group, 22 de junho
Uma seleção de exemplos de trabalho de processamento de dados
Os dez mandamentos dos componentes de reação
Como desenvolver outro jogo de plataformas usando o Unity. Outro tutorial, parte 2
Batalha pela conta. Fundador da rede Jeffrey's Coffee processa a VKontakte
React Native: faça uma lista arrastável e deslizável
Software de gravação com a funcionalidade dos utilitários cliente-servidor Windows, parte 01
O Google afirma que "reCAPTCHA" não abuse dos dados do usuário. Vale a pena acreditar?
Viva o rei: mundo cruel da hierarquia em uma matilha de cães vadios
Módulo sem fio para sensor capacitivo de umidade do solo no nRF52832
Escrevendo uma rede neural simples usando matemática e numpy
Obtenção de raiz em um roteador Tenda Nova MW6
"Universal" na equipe de desenvolvimento: benefício ou dano?
Como diagnosticar problemas de integração do SDK. A experiência da equipe de desenvolvimento do Yandex Mobile Ads SDK
Notícias do mundo do OpenStreetMap no 468 (02/07/2019 - 08.07.2019)
V2G. Carros elétricos ajudarão a equilibrar a produção e o consumo de eletricidade
Estúdio Fotográfico Automático, Parte 1
Loja de aplicativos de segurança ofensiva com ferramentas de hackers do Android
Failover: o perfeccionismo nos destrói e ... preguiça
Na sequência do Industrial Ninja: como o PLC foi hackeado no Positive Hack Days 9
Toda a verdade sobre o RTOS. Artigo 30. Procedimentos de inicialização e inicialização do Núcleo SE
Tic Tac Toe Parte 4: Interagindo com o back-end do frasco usando HTTP
Sobre a tortura de Julian Assange
Como não consegui o primeiro lugar na competição para desenvolvedores de JavaScript do Telegram
vGPU - o uso não pode ser ignorado
A probabilidade de 2 mineiros terem o mesmo mundo
Em torno do crachá em 80 dias: do outro lado OFFZONE
Detalhes de implementação para RSTP e redundância de anel estendida proprietária
CLRium # 6: Simultaneidade e Paralelismo. Dois dias: do processador ao assíncrono / aguardar
Controle de luz no ZigBee
YouTokenToMe: uma ferramenta para tokenização rápida de texto da equipe VKontakte
Distribuição uniforme de pontos em uma esfera
Fazendo o bem fazendo o mal: escrevendo código mal com Go, Parte 1
Solução de um trabalho com pwnable.kr 05 - código de acesso. Reescreva a tabela de links de procedimentos através da vulnerabilidade de cadeia de formato
Reunião da Sociedade de Testadores Anônimos: TMS, monitoramento, monitoramento, avaliação da qualidade da pesquisa e testes iOS nativos
Como quebrei o Telegram
Usando Tubos para Giro
Tudo o que você precisa saber sobre o Node.js
Rascunho de FAQ: Por que os padrões C ++ são lançados a cada três anos?
Automação de teste de serviços pagos no iOS
Como garantir a segurança do desenvolvimento, economizando tempo e nervosismo
Propriedade e empréstimos em D
Expor a magia do DiffUtil
Extração de dados de aprendizado de máquina
Projetor de Eventos Laravel e conceito de geração de eventos
Distribuímos arquivos do Google Drive usando nginx
Como as latas ficam por dentro
O que é o DAA e como esse sistema ajuda os drones?
Menor fonte possível
Habr Weekly # 10 / Super serviços e passaporte eletrônico, smartphones e russos, "gadgets de espionagem", vida sem satélites
Curso "Start in Data Science": o primeiro passo no trabalho com dados
Oceano Azul de Oportunidade: de zero a 400 mil entrevistas em vídeo
Está na hora dos desenvolvedores de jogos pararem de ouvir seus fãs?
Reflexões sobre o Agile
Redes neurais e aprendizado profundo, capítulo 3, parte 3: como escolher hiperparâmetros de redes neurais?
Desenvolvimento de aplicativos no SwiftUI. Parte 1: fluxo de dados e Redux
Notícias da semana: Testes de rede via satélite OneWeb, interfaces neurais da máscara Ilona e dispositivos eletrônicos sem espionagem
Classes da Fundação da Indústria. Breve introdução
NVIDIA Jetson Nano: testes e primeiras impressões
Código de auto-documentação é (geralmente) um absurdo
Criptografia de texto simples - uma tupla de números, com controle de complexidade
Agradável e útil no ensino
Autoridades dos EUA concluem uma investigação sobre um acidente de ônibus robótico em 2017
CI \ CD para startups: quais ferramentas existem e por que não são usadas apenas por empresas grandes e conhecidas
Ouça o histórico: Podcasts de gerenciamento de projetos
Viemos em paz de toda a humanidade
Introdução ao ECMAScript 6 (ES-2015)
Guia do Iniciante do Flutter
Experiência no uso de um módulo GSM em automação residencial
Procure lucros ou aperte nozes: o Spotify parou de trabalhar com autores diretamente - o que significa
Como lançamos robôs em pouco Chernobyl. Parte 1
Robô de carrinho ROS - Parte 1: Ferro
Configurando um servidor para implantar um aplicativo Rails usando o Ansible
Implementando a correspondência de padrões em Java
Esta é a vez: por que a Apple mudou os requisitos para desenvolvedores de aplicativos
Depuração avançada
Consenso sobre a reputação do nó. É necessário?
Aplicativos para e-books no sistema operacional Android. Parte 1. Introdução e aplicativos de escritório
Finalmente, rejuvenescimento é uma coisa
Estruturando aplicações de reação
12 dicas para melhorar o desempenho do aplicativo JavaScript
Desenvolvimento de JavaScript responsável, parte 2
Solicitação de pagamento da API do navegador padrão
27 ferramentas incríveis do VS Code para desenvolvedores modernos de JavaScript
Leitura para o verão: livros para técnicos
Como transferir dados entre microcontroladores a 100 Mbps
Meça sete vezes, uma vez que implemente a ferramenta de BI
Componentes comuns por diferentes equipes. Relatório Yandex
Como usar os diagramas de Voronoi para controlar a IA
Inventando a biblioteca vusb
WorldSkills: Revisão do participante da Olimpíada
O resumo de materiais interessantes para o desenvolvedor móvel # 307 (15 a 21 de julho)
Eventos digitais em Moscou, de 22 a 28 de julho
Introdução à API do Screen Capture - Digitalize códigos QR em um navegador
Problema PGP
Os perigos dos designers
Física e Economia. Diferença gnoseológica e sua manifestação em TI
Manual do Podcast para Iniciantes
Launch Predator - Repositórios de dados pré-compilados
Os 23 melhores aplicativos de aprendizado de idiomas
Apresentando o novo 3CX Call Flow Designer e o 3CX CRM Template Generator
Fernando Corbato, pai do seu computador (e senha), morreu aos 93 anos
12,3 milhões de WebSockets simultâneos
Parte 4. Um modelo de gráfico para calcular funções lógicas para processos paralelos assíncronos
SamsPcbGuide, Parte 10: Tecnologia - Componentes sem solda de chumbo
Como usar o PHP para implementar microsserviços?
Como a pesquisa da Namecoin Blockchain previu ataques cibernéticos RTM
Conferência IThink # 3 em Kharkov - com base na WWDC 2019
Escopo e fechamento lexical do JavaScript
Cloudflare crash details 2 de julho de 2019
Pessoas na lua. Fontes
Sourcery para converter automaticamente em estruturas de objetos do Domínio
Reconhecimento de objetos em tempo real no iOS usando YOLOv3
Por que Turok: Dinosaur Hunter para N64 está anos à frente de seu tempo
Como nós da QIWI chegamos a um estilo comum de interação entre o View e o ViewModel no MVVM
Dailymotion da Kubernetes-adventure: construindo infraestrutura nas nuvens + no local
DUMP Kazan 2019 - Tatarstan Developers Conference. Aceitamos pedidos de relatórios
Dificuldades na aplicação de tecnologias de OCR em sistemas DLP ou Como preparamos o OCR
Sobre a vida em um mundo de requisitos variáveis e os benefícios de pequenos recursos
Relatórios interessantes no HighLoad ++ Siberia 2019, de acordo com o Plesk
Não é outra linguagem de programação. Parte 3: Física
Como distinguir bom SCRUM de ruim, usando a abordagem do fundador da computação quântica
Um olhar sobre a mudança para a Estônia de dentro para fora - prós, contras e armadilhas
JUnit no IC do GitLab com o Kubernetes
26 de julho de Deworkacy - DocOps da Rostelecom
Por que os desenvolvedores seniores não conseguem um emprego
Conhecimento mínimo de SEO para empreendedores
Usando o Liquibase para gerenciar a estrutura do banco de dados em um aplicativo Spring Boot. Parte 2
O que vamos comer em 2050
Fazendo o bem, fazendo o mal: escrevendo código mal com Go, parte 2
Visita fotográfica ao museu do Instituto de Física e Energia de Obninsk
Sistema de gerenciamento de banco de dados conveniente
Tarefa de teste Yandex
Jogo online com robôs reais de RC em Chernobyl. Parte 2
Confluência Atlassian: extensível em python
Sobre decoradores em Python
Semana 30 de segurança: privacidade, tecnologia e sociedade
Introdução ao analisador estático PVS-Studio para Visual C #
Longrid sobre a história da mineração russa e a atitude dos reguladores em relação a ela
Compromisso de e-mail comercial: sem defesa contra ataques
Como escolher chaves promissoras para SEO com base na previsão de cenários no Google Data Studio (modelo +)
Experiência no uso de um canal de telegrama para aumentar o reconhecimento e o crescimento da receita de um estúdio de jogos
Reunião WASM 1/08
“E o impossível é possível”: transformamos uma caixa preta em branco usando análise binária
Criar papéis de parede animados para Android
Os ponteiros são complexos ou o que é armazenado em um byte?
Programa educacional para passar parâmetros por valor para construtores e setters (C ++ moderno, exemplos)
A nova tecnologia da Microsoft permite que cópias 3D de uma pessoa real falem qualquer idioma
Configurando testes de unidade em projetos Swift + Objective-C mistos
Split Controller sem esses storyboards
Troy Hunt: 10 lições financeiras pessoais para profissionais de tecnologia da informação
Margaret Hamilton: “Eles estavam preocupados que os homens pudessem se rebelar; mas não aconteceu "
NVIDIA Jetson Nano: testes e primeiras impressões - parte 2, testes de IA
Soldagem por contato para baterias 18650
As biotecnologias de rejuvenescimento são reais e inevitáveis
Implementação MVVM da configuração do aplicativo WPF construída com base na estrutura Catel
Eu não sou real
14 Melhores Ferramentas Kanban em 2019
"Modo Deus para a Internet": rastreando usuários através das extensões Chrome e Firefox
Qual idioma - D, Go ou Rust tem melhores perspectivas de substituir C e por quê?
Tic Tac Toe, Parte 5: C ++ Backend Boost.Beast, HTTP
Roubando o EDS usando o Man-In-The-Disk
Implementamos o projeto ML usando o Flask como uma API REST e o tornamos acessível através do aplicativo Flutter
Turistas ajudam cientistas a estimar o número de grandes predadores
Vamos jogar um joguinho com Lamoda
Análise: como funciona o mercado de negociação de alta frequência na bolsa
Teste para a empresa: fazendo as perguntas certas na entrevista
Introdução ao Analisador Estático PVS-Studio para Visual C ++
Como fazer um padrão em 10 dias. Parte Dois Chato
Reservando conexão à Internet
Viva e aprenda. Parte 2. Universidade: 5 anos ou 5 corredores?
Novo algoritmo de rastreamento de GPU: rastreamento de caminho do Wavefront
Como é a vida dos desenvolvedores no Irã
Java REPL você não ScriptEngine
Um lago de dados de marketing - de tabelas monstruosas a relatórios e visualizações
Conectamos mapas on-line ao navegador no smartphone. Parte 1 - mapas rasterizados padrão
De onde vem essa configuração? [Debian / Ubuntu]
Episódios instrutivos da série Silicon Valley (Temporada 1)
E aqui estou eu "real"
O livro “Algoritmo Perfeito. Algoritmos de grafos e estruturas de dados "
Arredondado ou com ângulo agudo?
Gerenciamento de conflitos em um ato de equilíbrio de equipe ou uma necessidade vital?
Obtenha uma extração do Rosreestr através do FSIS USRN e python. Parte 1
Escrever ou não escrever. Cartas às autoridades durante os eventos
ONYX BOOX Faust - Quem procura não é obrigado a passear
Os 10 erros mais comuns que encontrei nos projetos Go
Conectamos mapas on-line ao navegador no smartphone. Parte 2 - cartões de vetor
Rekko Challenge 2019: como foi
Canais de telegrama sobre desenvolvimento de jogos
Escrevendo um aplicativo Android para fãs de filmes - Parte 1 (prototipagem)
Ligas de magnésio, limites duplos e segregação
Interação de R com bancos de dados no exemplo do Microsoft SQL Server e outros DBMS
As 65 principais perguntas sobre SQL das entrevistas de emprego para as quais você deve estar preparado em 2019. Parte I
Câmeras IP externas Nobelic: testes, tecnologias e recursos dos sistemas de vigilância por vídeo Ivideon
Otimização de consultas ao banco de dados no exemplo de serviço B2B para construtores
Conectamos mapas on-line ao navegador no smartphone. Parte 3 - OverpassTurbo
Inteligência de negócios. Objetos de TI, componentes, ferramentas
Como são cozidos os pentesters? Teste de entrada para estagiários de segurança digital
Cidade sem engarrafamentos
O dia em que Dodo parou. Script assíncrono
Software de gravação com a funcionalidade dos utilitários cliente-servidor Windows, parte 02
Alternar idioma no aplicativo Android
Gerando masmorras e cavernas para o meu jogo
Lâmpadas LED Camelion
Notícias do mundo do OpenStreetMap nº 469 (09/07/2019 - 07/07/2019)
Computador de orientação Apollo - arquitetura e software de sistema. Parte 1
Jogo AirAttack! - nossa primeira experiência de desenvolvimento de VR
O Android Jetpack compõe a primeira impressão
5 plugins úteis para webpack
Dosímetro para Seryozha. Parte II Tubos centenários vs átomo pacífico
Cinco anos de uso do C ++ em projetos de microcontroladores em produção
Pequenas experiências multitarefa em um microcontrolador
A tarefa de criar códigos numéricos seqüenciais para numerar mensagens no código-fonte no Visual Studio (ex. C #)
Análise de desempenho da VM no VMware vSphere. Parte 3: Armazenamento
Sobre kote, esposa, dois filhos, a idéia ... e não apenas. História com continuação
Caminhão de carrinho ROS - Parte 2. Software
Testando o código do SQL Server com tSQLt
Como desenvolvemos um dispositivo para monitorar a atenção dos motoristas. Experimente o Yandex.Taxi
Meu primeiro dia com o Haiku: ela é inesperadamente boa
Sobre questões atuais de design de jogos e formas de resolvê-las. Vista de baixo
O que uma equipe deve liderar: papéis, responsabilidades e habilidades
Como economizar 64 horas combinando chaves no PowerPoint
Migração desobstruída do MongoDB para o Kubernetes
Da ideia à produção - Desenvolvimento do projeto de IoT
WebComponents como estruturas, interação de componentes
Charity Cloud: Guia de migração
O que o Feedback Assistant oferecerá - uma plataforma de desenvolvedor que substituirá o Bug Reporter
Ivideon Bridge: como conectar sistemas legados de CFTV à nuvem
Delegado de preferências do Android
O que liga o paradoxo do aniversário e a vulnerabilidade das assinaturas eletrônicas?
A biometria está se aproximando
O telegrama aprendeu a se disfarçar como HTTPS
Qual a utilidade da análise dinâmica quando você tem análise estática?
27 coisas que gostaria de saber antes de iniciar a programação
Histórico da Internet: ARPANET - Sub-rede
Por que a prova do Grande Teorema de Fermat não precisa de aprimoramento
Apresentamos o IdM. Vista do engenheiro de implementação
JsonDiscovery: Alterando a experiência de visualizar JSON em um navegador
Gravações do verão DIYorDIE Meetup 16 de junho
Com você PhysTech.Science: elimine a distorção cognitiva e compreenda os segredos da mente
Interface IR, Framboesa e LIRC
Contos sobre as duras vítimas russas de TI e digitalização
Como usar módulos PAM para autenticação local no Linux usando chaves GOST-2012 no Rutoken
Temas e estilos em aplicativos Android
Melhores Sistemas de Gerenciamento de Teste 2019
Sysadmins, hoje é o nosso dia
Sprint ou Maratona?
Onde eles ensinam a ensinar (não apenas no ped. Institute)
Teste Automático: Dez Lifehacks da Skyeng Team
Neuralink: uma plataforma integrada de interface cérebro-computador com milhares de canais
Dell Latitude 7400 2 em 1: um notebook conversível corporativo bonito e leve com uma caixa de metal
Resumo de IaaS: alto desempenho, armazenamento de dados e novas tecnologias para data centers
Como chegar ao Pólo Norte a partir da base à deriva de Barneo
O Embarcadero RAD Studio 10.3.2 saiu ou o que está morto ... morreu
Helsinque Como encontrar um emprego na indústria finlandesa de jogos, começar a trabalhar sem permissão e não violar as leis russas
E que diferença a Collation escolhe?
Flutter nos exemplos. Links profundos em aplicativos Flutter
Wolfram Mathematica em Geofísica
Não vá passear na África: qual é a situação da censura na Internet no continente negro
50 Melhores Fontes em Gerenciamento de Produtos para Ler, Ouvir e Assistir
Escrevendo um aplicativo Android para fãs de filmes - Parte 2 (Design)
Uma seleção de slides úteis de Julia Evans
Como dar um tiro no pé em C e C ++. Haiku OS Cookbook
Como dar um tiro no pé em C e C ++. Coleção de receitas do sistema operacional Haiku
Como calcular o ROI da automação de teste com o Selenium?
Storage Party, 8 de agosto, Moscou
Lista de verificação de webinars úteis do RRC sobre produtos RRC
Sobre o abuso do uso do sistema operacional em projetos para microcontroladores
Novas tecnologias Intel para empacotamento de chips
A solução de trabalho com pwnable.kr 08 é perna e 10 é shellshock. ARM assembler. Vulnerabilidade do Bash
Como promover um aplicativo móvel em 2019: 4 maneiras práticas + ferramentas úteis
Abordagem gananciosa e máquinas caça-níqueis. Análise das tarefas da pista ML do campeonato de programação
Visão geral da ferramenta SQLIndexManager gratuita
Como criar um microsserviço simples no Golang e gRPC e contê-lo usando o Docker
Passo a passo para configurar um servidor DNS BIND em um ambiente chroot para Red Hat (RHEL / CentOS) 7
Arquitetura de software e design de sistemas: guia geral e recursos
5 principais algoritmos de amostragem
Desenvolvendo uma inteligência artificial astuta em um jogo tático baseado em heurísticas e mutações
Lançamento do CLion 2019.2: suporte ao desenvolvimento incorporado, depurador para MSVC, pesquisa por arquivos de cabeçalho não utilizados
Golang: problemas específicos de desempenho
Como são os ataques direcionados modernos
Como o PC conquistou a indústria da mídia com software de sucesso: discutindo o Pro Tools e o Media Composer
Usando o cartão Troika como uma apólice de seguro médico obrigatória
Rede da empresa e MitM. Parte 2
Convidamos você para o VK Hackathon 2019. O prêmio total deste ano é de dois milhões de rublos.
Tudo, exceto Kotlin: Andrei Breslav sobre o equilíbrio de gênero em TI, emoções e muito mais
Lançamento do Zimbra 8.8.15 LTS
9 princípios para criar aplicativos iOS de qualidade
O que um designer de jogos faz?
Modelos genéricos e de metaprogramação: Go, Rust, Swift, D e outros
Uma explicação acessível do algoritmo de colapso da função de onda
Vitória na PHDays 9. Compartilhamos hacks em três partes. Parte 3
Crise de front-end?
Segmentação automática de órgãos respiratórios
ITX5 mitap: JAVA ao vivo, magia Kotlin e tinder de tomate
Como ser orientado por dados. Desde o começo
Desenvolvimento móvel hh.ru e onde ele mora
Como convertemos o calor humano em eletricidade
Caleidoscópio como na infância
4 regras de negócios de David Jan
Transformação digital de pequenas empresas do tipo faça você mesmo
Localização geográfica e geolocalização: mega-ferramenta
Maior e mais poderoso: como garantimos a operação de novos equipamentos no data center MediaTek
Chaleira e assistentes de voz. O começo de uma grande amizade
Dominar a visão computacional - 8 etapas básicas
Como um graduado em Fiztekh abriu a maior escola de programação na Armênia
Mônada "Reader" através de assíncrona / espera em C #
GoLand 2019.2: suporte para chamadas de função durante a depuração, esquemas de cores aprimorados, conclusão personalizada do Postfix
Museum DataArt. Modems da US Robotics
O anonimato é uma ilusão. De acordo com dados de conjuntos de dados anônimos, você pode identificar pessoas reais
Vinho e ratos: o uso do resveratrol para restaurar músculos sob a gravidade marciana
Do clássico e modernismo à fantasia e steampunk - o que os administradores de sistema leem
Criar extensão do DevOps do Azure
Elemento Fractal
Uma ordem inesperada para inicializar classes herdadas em JavaScript
O que você é, Event Loop? Ou como o loop de eventos funciona no navegador Chrome
Como escrever músicas usando OOP
Como tomei o CFA Nível 1
Da história do feriado - AdminFest 2011 em Rostov do Don
Não apenas o Wi-Fi 6: como a Huawei desenvolverá tecnologias de rede
Como recusei o db4o em um sistema industrial
Como se proteger contra possíveis perdas ao investir na bolsa: produtos estruturais
11 dicas: como apresentar o trabalho da interface do usuário / UX para "não designers"
Como se tornar gerente de produtos e crescer ainda mais
“Ama e não gosta”: DNS sobre HTTPS
Usando o Identity Server 4 no Net Core 3.0
Reconhecimento de emoções usando uma rede neural convolucional
370 lâmpadas
Iniciando a biblioteca de componentes React e TypeScript
Relatórios sobre o estado do armazenamento usando R. Computação paralela, gráficos, xlsx, email e tudo isso
Pós-análise: o que se sabe sobre o último ataque à rede de servidores de chaves criptográficas SKS Keyserver
O épico sobre administradores de sistemas como espécies ameaçadas de extinção
PhpStorm 2019.2: Propriedades digitadas no PHP 7.4, Duplicate Finder, EditorConfig, Shell Scripts e mais
Meu segundo dia com o Haiku: encantado, mas ainda não pronto para ir
Aventuras em Baikonur: foguetes, astronautas, lançamento do Union MS-13 e Internet espacial
Habr Weekly # 11 / Por que precisamos de universidades agora, o que é um trabalho "real", finalizou o Galaxy Fold
Quais fatores podem prever o sucesso de um jogo no Steam?
Feliz dia do administrador do sistema
O backup prospera na era da nuvem, mas os rolos de fita não são esquecidos. Conversa com Veeam
Processos de negócios em empresas: especulação e realidade. Ilumine a luz com R
Guia de Medição
Um exemplo de criação de aplicativos Makefile for Go
Como é ouvir código a 1000 palavras por minuto
Ferramentas para trabalhar com multithreading e assincronia - Parte 2
Algoritmos de depuração em gráficos - agora com imagens
AMA com Habr.1011
Balanceamento de carga Openstack
Tarefas Mini CTF
O Django 3.0 será assíncrono
Renderização de texto moderno no Linux: parte 1
Quais idiomas para traduzir seu jogo em 2019
Por que nos EUA estão investigando o trabalho de grandes empresas de TI
Disponibilizando o banco de dados para conexão remota
8 erros de desenvolvedores iniciantes em JavaScript que impedem que você se torne um profissional
Por que decidimos lançar o acelerador corporativo Gazprom Neft StartupDrive e quem já o aprovou
Assistentes de viagem: uma seleção de gadgets e acessórios
Gerenciamento de dependência do Python: uma comparação de abordagens
Melhores algoritmos de copiar e colar para C e C ++. Haiku OS Cookbook
Melhores algoritmos de copiar e colar para C e C ++. Coleção de receitas do sistema operacional Haiku
WAL no PostgreSQL: 4. Configuração do log
Como eu fiz um controle deslizante realmente adaptável (carrossel)
Levitação acústica DIY
Tic Tac Toe, Parte 6: Balão e Aipo / RabbitMQ
Visualização do sono do primeiro ano da criança nos padrões do cobertor
C ++, FIX, Oracle e PL / SQL: o que um especialista em TI precisa saber para conseguir um emprego em finanças + oportunidades reais de trabalho
Analisando. Como os proxies do SOCKS funcionam: prós, contras, diferenças de outras tecnologias
Texturização ou o que você precisa saber para se tornar um Artista de Superfície. Parte 5. Sistema de materiais
Sistema de Informações Médicas (MIS) como produto
Experiência na automação de testes visuais de regressão em Java + Selenium Webdriver + aShot
Visualizações de planilhas do Google
Temporizador Arduino
Sabre de luz a laser caseiro para vapor de cobre - parte 3 final
Os 5 mandamentos do desenvolvedor TypeScript
SQL Quebra-cabeças divertidos
Nota para o front-end: o que verificar antes do teste
SVG na vida real. Relatório Yandex
Criando um PBX 3CX baseado em nuvem em qualquer hospedagem compatível com Openstack
Part 5/2 Bldg. 1: Crossroads of RocketChip Avenue e pista de instrumentação escorregadia
WebMoney apresenta novas carteiras WMP e altera as regras do jogo
Python para ajudar a testar produtos estruturais
Localização do aplicativo em 10 etapas
Tic Tac Toe: Ciclo do Conteúdo
API em F #. Módulos de aplicativos baseados em funções de acesso
Da teoria à prática: como os alunos de graduação da faculdade de fotônica e optoinformática estudam e trabalham
O que um fundador não técnico deve saber sobre desenvolvimento de software
Criando defesa de torre na unidade: balística
Como o adaptador de vídeo Apple Lightning funciona
Implementação de cache Verilog
Estudo da auto-descarga da bateria
4 pecados capitais dos fones de ouvido TWS: por que o True Wireless ainda não está bagunçado?
Teoria de uma inicialização bem-sucedida
É difícil escrever seu primeiro programa VHDL?
Como fabricamos o motor e o jogo por um ano e meio
O resumo de materiais interessantes para o desenvolvedor móvel # 308 (22 a 28 de julho)
12 etapas para encontrar trabalho remoto
17 maneiras de penetrar na rede interna da empresa
Eventos digitais em Moscou, de 29 de julho a 04 de agosto
Príncipe saudita planeja construir uma cidade do futuro com chuva artificial, sistemas inteligentes e medicina genética
Sua saída, gráfico: como não encontramos um bom gráfico de rede e criamos nosso próprio
Solução de problemas com pwnable.kr 11 moedas1, 12-blackjack, 13-lotto. Erros na lógica do aplicativo
Como você foi para a Escola de Análise de Sistemas do Alfa Bank?
Apresentando o SwiftUI: Criando um aplicativo simples usando o TableView
5 habilidades importantes e perdidas necessárias pelo melhor desenvolvedor
Como vou salvar o mundo
Frontend Weekly Digest (22 a 28 de julho de 2019)
Rádio definido por software - como funciona? Parte 10
O resumo de materiais frescos do mundo do front-end da última semana n ° 373 (22 a 28 de julho de 2019)
Comprando a Red Hat: Ajudará a luta gigante azul pela liderança em nuvens híbridas
Redes neurais e aprendizado profundo, capítulo 4: Prova visual de que as redes neurais podem calcular qualquer função
Guia de Desenvolvimento Baseado em Componentes
A história de como o Linux trouxe o Windows
Zen2. A evolução da plataforma AM4 no exemplo da Ryzen 7 3700x
PHP Digest No. 161 (15 a 29 de julho de 2019)
8 dicas para programadores iniciantes ou uma retrospectiva da minha carreira
Bibliotecas quase perfeitas por Electronic Arts
Bibliotecas de artes eletrônicas de quase boa qualidade
Terapia com LED, ou “maçãs jovens” do século XXI
Docker + Laravel + RoadRunner = ❤
Identificação da IoT do desenvolvedor
Como fechamos as vulnerabilidades no sistema operacional Astra Linux Special Edition
Compilação cruzada OpenCV 4 para Raspberry Pi e BeagleBone Black
Estágio VFX
Inteligência da cerveja
Leitão vulcânico ou SQL faça você mesmo
Relatórios de micro etapas no trabalho de um programador
As aventuras dos indescritíveis Malvari, parte V: mais scripts DDE e COM
O que esperar se você deseja se tornar um desenvolvedor iOS
4 maneiras de economizar em backups na nuvem
Medo e ódio como Techdir
Como compactar até 90% de armazenamento de backups no armazenamento de objetos
Solução de código aberto para automação de relatórios
Novo método de análise de cluster
Compreendendo o pacote de contexto em Golang
DataGrip 2019.2: gerenciamento de conexões, pesquisa de dados, filtragem na navegação
Soluções Cisco para pequenas empresas: uma boa rede não é necessariamente cara
Usando jailbreaking para extrair dados: riscos e consequências
DPKI: Abordando as desvantagens da PKI centralizada por meio de Blockchain
Aprendendo inglês: 9 expressões ao estilo americano
Prática de decodificação de hardware FFmpeg DXVA2
Coletamos o ambiente para o TDD moderno em JavaScript + código VS
Back-end United 4: Okroshka. Incidentes
Cluster hierárquico de dados categóricos em R
Semana 31 de Segurança: Vulnerabilidade no VLC e telefone quebrado
DeviceLock DLP: Preços do mercado negro russo pela quebra de dados pessoais (mais uma resposta à resposta do Tinkoff Bank)
Como implementamos o ML em um aplicativo com quase 50 milhões de usuários. Experiência Sberbank
Beleza nos olhos de quem vê
Contribuição do designer para o desenvolvimento de aplicativos para dispositivos móveis
Transações Globais da InterSystems IRIS
A psicologia da visão sonora. Svetlana Lebedeva contou como as pessoas aprendem uma nova maneira de perceber
Ouvindo comunicações VoIP criptografadas
DPKI: abordando as desvantagens da PKI centralizada com blockchain
As agências de publicidade podem matar negócios no início da jornada
Cruzamos k8s com Kafka, salvamos contêineres e escapamos do lixo no Ansible: os 10 principais relatórios do DevOops 2018
Algoritmo do mecanismo de pesquisa SVLAB
Como fiz streaming de webcam Javascript (quase) inútil
Diga não ao silêncio: do berçário ao escritório
Airtest IDE - uma nova maneira de testar a automação de jogos para celular?
3 casos para usar o aipo em um aplicativo Django
80% dos dados da sua empresa não estão disponíveis para você. O que fazer sobre isso?
"Ycombinator Startup School 2019." Vídeo das três primeiras semanas
Desvantagens do RISC-V
Exibição de texto Android
Ivan Ponomarev sobre a API do Kafka Streams na reunião jug.msk.ru
Contos de serviço. Um post frívolo sobre trabalho sério
DisplayPort-LVDS
Data Version Control (DVC): controle de versão de dados e reprodutibilidade do experimento
Aplicativo de Integração Monte Carlo em Renderização
Como as prioridades do pod em Kubernetes causaram o tempo de inatividade no Grafana Labs
Notícias do mundo do OpenStreetMap nº 470 (16.07.2019 - 22/07/2014)
Uma revolução no design de fontes de alimentação para computadores meio século atrás
CMake e C ++ - irmãos para sempre
Por que o design simples de sites é melhor cientificamente
Nova imunoterapia removeu todos os tumores de uma mulher com câncer de mama metastático
Quatro regras aprimoradas para design de software
Desenvolvimento de aplicativos híbridos PHP / Go usando RoadRunner
TCP vs UDP ou o futuro dos protocolos de rede
StealthWatch: Implantação e Personalização. Parte 2
Não se perca em três pinheiros: uma representação egocêntrica do meio ambiente
Como os gráficos de Gantt simplificam e capacitam o gerenciamento de projetos
PVS-Studio olhou para o Bullet Engine do Red Dead Redemption
Investimentos em bolsa como forma de preservar finanças: 3 métodos de trabalho
PVS-Studio olhou para o mecanismo Red Dead Redemption - Bullet
Blockchain e eletricidade
Salários em TI no primeiro semestre de 2019: de acordo com a calculadora de salários My Circle
Você não sabe nada sobre tecnologia alimentar
Office 365 Cloud Security: teste de ponto de verificação CloudGuard SaaS
Curso em vídeo “Introdução à reversão do zero usando o IDA PRO. Capítulo 1
Como reconhecer imagens e textos no seu telefone usando o ML Kit
101 dicas para se tornar um bom programador (e humano)
ViewPager 2 - nova funcionalidade no antigo invólucro
5 nm vs 3 nm
Java vs Kotlin para Android: opiniões dos desenvolvedores
O livro "Linux em ação"
Guia de registro do Node.js.
EDS é outro tipo de fraude
Entrando no Aeronet Episódio 2: Homing Drone
Como fizemos amigos na infraestrutura bancária usando o ManageIQ
Aprenda enquanto viaja - como dirigimos no 1º Dia Europeu da Análise de Negócios
Como mantemos a estabilidade do aplicativo Lamoda
Geração de Eventos, CQRS e Laravel
Três anos de autoteste: como aumentar a velocidade e não apenas
Adversário misterioso: empréstimos confusos
Tic Tac Toe, parte 7: pytest e Travis CI
Análise de produto em um estúdio de ciclo completo
Usabilidade móvel no comércio eletrônico: análise das 20 principais lojas online da Rússia
Reutilizando formulários no React
HDMI-LVDS. Desenvolvimento em TSUMV59 de MStar
Dia Aberto do JetBrains em São Petersburgo: vídeo
Aprendizagem do Ranking Ativo
Monitorando e Verificando o Status do SSD no Linux
Como trabalhar com o Postgres in Go: práticas, recursos, nuances
A lei de Parkinson e como quebrá-la
Ano de aventura com grafeno-python
Massageie
Resumo de eventos para profissionais de RH na área de TI em agosto de 2019
AppCode 2019.2: Swift 5.1, análise de cobertura de código por testes, exibição de código desmontado e muito mais
Plug-in Veeam para backup e recuperação de bancos de dados SAP HANA
Troque tokens ou como fortalecer o portfólio de criptografia em 2019
Dedução de Argumento do Modelo de Classe
Aplicativo Web MVC sem estruturas e servlets
Antiguidades: gravador funcional
O poder do Oracle SQL
Test drive Audi e-tron
Nosso serviço é perigoso e difícil, ou o Zyxel ATP500
Como modificamos o produto para um cliente específico
Postal Technologies - como digitalizamos os correios russos
Desenvolvimento de uma interface de jogo para várias proporções de telas
Como se tornar um supermercado de um "designer regular"
Como usar proxies residentes para marketing e promoção de sites
Ajustando o desempenho da consulta no PostgreSQL
Outra versão do ambiente de desenvolvimento WordPress (docker, wp-cli)
Como eu postei PWA no Svelte no Google Play
Recursos do Google PageSpeed: melhor classificação do site e classificação da pesquisa
Desenvolvendo scripts Python robustos
Tendências de programação: o que se pode esperar em 2020?
Serviços geográficos da Web. Visão geral de soluções modernas
Histórico de problemas de migração do Docker storage (docker root)
Universo de relatórios SAP
Como parar de fazer a mesma coisa
Cascadeur: O Futuro da Animação de Jogos
Modelo de dados de rede relacional
Como o Dark implanta código de 50ms
19 recursos úteis do arquivo .htaccess
Por exemplo, se você ler os logs!: Inicie o Hotspot 2.0 na rede Wi-Fi no metrô
A Última Ceia dos Desenvolvedores
Python Vs R - Ciência de Dados
Abordagens de segmentação para celular - tradução
Pesca Inteligente no FishSensor
Outra opinião sobre a diferença entre bin, sbin, usr / bin, usr / sbin
Blockchain como plataforma de transformação digital
Como se tornar um especialista mais procurado na área de Ciência de Dados em 2019
Análise: como ganhar dinheiro com investimentos em índices de ações e ETFs
Experiência na tradução de um grande projeto de Flow para TypeScript
Ivan, também conhecido como BANO.notIT: “Se o OSM começar a anunciar e se promover, novas pessoas entrarão com novas idéias”
LinkedIn e a arte de se auto-promover
Piloto de um banco: como uma startup não pode falhar na pista
Gerador não aleatório de códigos bancários únicos aleatórios
Desvantagens do padrão de prova de participação ou como escolhemos o algoritmo de busca por consenso
Matemático russo refuta a hipótese de 53 anos sobre a coloração de redes
Uma história fascinante com fotos: como um site de serviço VPN saiu duas vezes de um bloqueio ilegal
Estruturas de dados rápidas com exemplos. Parte um: lista vinculada
Testando uma governanta inteligente (vodka, kefir, fotos de outras pessoas)
Solução da tarefa com pwnable.kr cmd1, cmd2, asm, blukat. Ignorar a filtragem no Linux. Escrevendo shellcode com pwntools
Trabalhar com luz e óptica: como iniciar uma carreira na universidade - a experiência de graduados em quatro programas de mestrado especializados
Passeio verde claro
Relatório do Java Virtual Machine Language Summit 2019
Maratona grátis “Big Data e super-heróis: sua primeira experiência em análise de dados”
Veja quase invisível, também em cores: uma técnica para visualizar objetos através de um difusor
Como testamos vários bancos de dados de séries temporais
Ambiente irrepreensível: ninguém deve escrever um código de qualidade
Ajuste o céu estrelado no WebGL em 1009 bytes de JavaScript
Como maximizar o valor da preparação do backlog do produto?
Delta Smart City Solutions: Você já se perguntou como o cinema pode ser ecológico?
Swift funcional
10 passos para yaml zen
Seminário “Para si mesmo um auditor: auditoria de um projeto de data center e testes de aceitação”, 15 de agosto, Moscou
Através de espinhos para um jogo dos sonhos
Mais uma vez sobre Chipre, as nuances da vida
Parceria estratégica: por que a ServiceNow se une a um grande provedor de nuvem
Carrinho para um datacenter
Por que demora alguns dias para cancelar a inscrição?
Trabalhando com navegação ao refatorar um legado do projeto no React Native
Acesso ao modo de restrição para acessórios em dispositivos iOS e como ignorá-lo
5 principais distribuições de Kubernetes
Unity Interactive Shaders de Mapa
Trabalhe com o Trabalhador "como desejar" e não "o máximo possível"
Construindo um sistema de reconhecimento facial baseado em Golang e OpenCV
Experiência na instalação do Apache Airflow no Windows 10
Tecnologias que serão populares em 2020
Como 25 pessoas foram levadas a trabalhar para uma empresa de jogos inexistente
Ignore o limite de pesquisa do LinkedIn jogando com a API
Resumo de notícias de aprendizado de máquina e inteligência artificial de julho
Visualização SCADA para projetos de IoT [Biblioteca Livre]
Conferências. Resultados intermediários do primeiro semestre de 2019
Lidamos com abreviações e frases em latim em inglês
Visita fotográfica ao Museu Mineralógico com o nome de Fersman
F-strings ou como tornar o código um pouco mais rápido e mais legível
Regras para comunicação eficaz em bate-papos em grupo
A revolução acabou. Existe uma alternativa para uma bateria de íons de lítio?
Gravando dados com travajs
DataArt Museum: um passeio pelo norte da Itália
Dicas sobre como libertar sua mente e aumentar sua criatividade
KVM (sub) VDI com máquinas virtuais únicas usando bash
PhDays vencedores 9 The Standoff: A crônica da equipe True0xA3
Soluções de vídeo-conferência Polycom. Memórias 6 anos depois ... Etapa 2. Parte 1. RMX1500
Aprender e trabalhar: a experiência de graduandos da Faculdade de Tecnologia da Informação e Programação
Quão decepcionado estou no Google Play
Moscou, 9 de agosto - Histórias de back-end 4.0
Aprimorando o desempenho do front-end do Magento com o ReactJS
auto git bisect como um exemplo do kernel do Linux
O modo de navegação anônima no navegador é uma ficção?
As primeiras experiências usando o protocolo de streaming no exemplo de comunicação de CPU e processador no FPGA Redd
Kafka em Kubernetes - isso é bom?
Fazendo um controlador para uma casa inteligente
Pedal no chão: crie outro manipulador de pé para PC
Python e cubos
Conheça o PVS-Studio Static Analyzer for Java
John Romero para Doom: 80s Game Dev
Código de bloqueio no iOS: como a Apple mudou de defesa em defesa para proteger uma única fronteira
Gerencie seu suporte para laptop com o digispark
Introdução ao PVS-Studio Static Analyzer for Java
Comunicado técnico Grupo Mail.ru 2019
Construindo funis comportamentais na linguagem R, com base nos dados obtidos da API Yandex.Metrica Logs
Brinquedo GAZ-66 no painel de controle. Parte 1
Como as tecnologias de desenvolvimento rápido podem se tornar uma fonte de vulnerabilidades desagradáveis
O tamanho do diretório não vale nosso esforço
Habr Weekly # 12 / OneWeb, estações contra agregadores, salários em TI, “querido, matamos a Internet” não eram permitidos na Federação Russa
Arredondando para o todo no .NET
Segredos, dicas, truques: como criar uma ação interessante para o Google Assistant
Memória de cluster com aproximação
Salvando o estado de roteamento no disco em um aplicativo GUI do .NET para várias plataformas com ReactiveUI e Avalonia
@Pythonetc compilation, julho de 2019
Dicas e truques do meu canal de telegrama @pythonetc, julho de 2019
Eficiência energética do escritório: como reduzir o consumo real de energia?
Dicas para otimizar sua arquitetura Laravel com a AWS
SEO internacional | Fatores internacionais de classificação de SEO
Obesidade - relaxe e envolva
Ruído de um tumor de câncer: cientistas do NUST “MISiS” desenvolveram um ultra-som a laser para o diagnóstico de câncer
Movendo a fonte de alimentação para a frente do chassi
Brinquedo GAZ-66 no painel de controle. Parte 2
Criando um chatbot de conversação simples em python
Não leia, releia
Estatísticas do site e seu pequeno repositório
Como o treinamento manual está relacionado aos padrões internos da Amazon e como isso afetou a visão de mundo da empresa?
Os primeiros dez dias entre uma coruja e um madrugador: sono, dieta, dieta e exercício
RESTinio é um servidor HTTP assíncrono. Um exemplo simples da prática: retornando uma grande quantidade de dados em resposta
Perguntas freqüentes sobre segurança do protocolo LoRaWAN
Programação JavaScript assíncrona (retorno de chamada, promessa, RxJs)
Primeiro protótipo: Unikernels como um estágio na evolução do Linux
Dat - que protocolo é e quem o utiliza
Limitações do Machine Learning
13 fatos sobre capitalismo de risco para fundadores
Iniciar Spring StateMachine
Como as masmorras são geradas em Enter The Gungeon
Criptografia de arquivo de configuração
Redes neurais e aprendizado profundo, capítulo 5: por que as redes neurais profundas são tão difíceis de treinar?
De um armazém no Daguestão - a programadores: como me tornei um desenvolvedor iOS do zero
Uma nova abordagem pode nos ajudar a nos livrar dos cálculos de ponto flutuante
O que é programação musical - quem faz e por que, organizando sessões reais ao vivo
Como iniciar uma carreira na universidade: graduados de cinco magistrados especializados contam
Como pegar um gato com TLA +
A análise estática melhorará a base de código de projetos complexos em C ++
Desenvolvedor Deadly Sins
Seleção do tamanho do monitor: teoria angular do tamanho, justificativa e comparação
Food Design Digest Julho 2019
Biblioteca de gerador de código Assembler para microcontroladores AVR. Parte 1
Resolva o Sudoku com o algoritmo X
Implantar aplicativos Symfony + React na AWS por meio do IC
Petição da Apple
Computador de orientação Apollo - arquitetura e software de sistema. Parte 2
Gerenciamento de Projetos
VueJs + VueRouter + modal. Outra bicicleta
O resumo de materiais interessantes para o desenvolvedor móvel 309 (29 de julho a 4 de agosto)
Programador para EPROM no Arduino
Retrospectiva: Como os endereços IPv4 diminuíram
Ataques criptográficos: uma explicação para mentes confusas
Histórias do computador lunar. Parte 1
WexLang - como criei um projeto de sonho para aprender inglês
Resident Evil 2 renderização de quadro
Earth Rumble: teorias da conspiração e possíveis explicações
Como os desenvolvedores juniores tornam meu projeto mais correto
“Como colocar redes em analistas iniciantes” ou uma revisão do curso on-line “Start in Data Science”
Revisão comparativa de dispositivos portáteis de micro-ondas Arinst vs Anritsu
Integração rápida com 1C: Enterprise
A vida secreta dos gravadores a laser
4 lançamentos de Maltego. Princípios de trabalho e oportunidades
Adicionando dispositivos ZigBee ao Homebridge usando o CC2531
Resultados da investigação de colisão GOES-17
Usando os locais nativos da Apple
Frontend Weekly Digest (29 de julho a 4 de agosto de 2019)
Algumas considerações para computação simultânea no R para tarefas "corporativas"
Resolvendo um trabalho com pwnable.kr 16 - uaf. Usar após vulnerabilidade gratuita
Estamos desenvolvendo um ambiente para trabalhar com microsserviços. Parte 1 instalando o Kubernetes HA no bare metal (Debian)
Alexey Savvateev: Como combater a corrupção com a ajuda da matemática (Prêmio Nobel de Economia para 2016)
Cientistas afirmam que a IA é o autor de uma nova patente e estão tentando mudar a lei de patentes
Encaminhamento de privilégio local do cliente Windows do Steam 0 dia
Tipo Perguntas frequentes do sistema
Programação funcional: um brinquedo maluco que mata a produtividade do trabalho. Parte 1
Programação funcional: um brinquedo maluco que mata a produtividade do trabalho. Parte 2
Cython: Aceleração de código Python acima de 30x
O resumo de materiais frescos do mundo do front-end da última semana n ° 374 (29 de julho a 4 de agosto de 2019)
DBMS multimodal - a base dos sistemas de informação modernos?
Eventos digitais em Moscou de 05 a 11 de agosto
Por que preciso da minha própria autoridade de certificação
Quais são os “sinais de ouro” do monitoramento e do SRE?
Não me engane com sua programação funcional
Quando o correio é entregue: combatendo a perda de notificações por push no iOS
Product Fest - conferência de gerenciamento de produtos de TI à qual você deseja ir
Google Play Instantâneo. Refatoração ao longo da vida
Realocação: preparação, seleção, desenvolvimento do território
Erros ao trabalhar com o teclado do sistema
O livro "Microsserviços. Padrões de desenvolvimento e refatoração »
Servidor de autorização de dois fatores LinOTP
3CX lança novos softphones SIP para iOS e Android com criptografia de voz de ponta a ponta
Como uma rede neural SincNet aloca freqüências significativas no som por meio da propagação traseira
A idéia da estação lunar da NASA é ruim e boa
IntelliJ IDEA 2019.2: suporte a Java 13 Preview, ferramentas de criação de perfil, uma nova janela de serviços e muito mais
Migração na nuvem
Evite trigonometria
Usando Condicional no Spring
Meetup sobre Java em Raiffeisenbank
Bloqueio de telegrama, sub-rede Hetzner / 16, experiência com ILV
SGX Malvar: como os vilões exploram a nova tecnologia da Intel para propósitos errados
Blockchain de quorum: integração ao código Java
Perguntas populares do desenvolvedor sobre testes
Um pouco sobre simples. Projeto de teste. Parte 1
Discussão: e se trabalhar sem cookies - informamos quais são as alternativas
Webinar "Como sobreviver à conformidade?" A melhor abordagem para atender aos requisitos regulatórios ”
Como preparar dados para o SAP Process Mining by Celonis
Sodinokibi Ransomware: um estudo detalhado
O sistema de transporte conosco e com eles ou "Estações de ônibus contra agregadores 2"
As aventuras dos indescritíveis Malvari: defesa versátil (pensamentos finais)
Concursos em projetos: o que, por que e por quê?
Semana 32 de segurança: falha no iMessage, privacidade da entrada de voz
Minha experiência de desenvolvimento Nim
Como organizamos o primeiro leasing eletrônico e o que isso levou a
Conheça o ponteiro determinista do coletor de lixo
Criação rápida de CRUD com nest, @ nestjsx / crud e TestMace
AirTest IDE e reconhecimento de imagem - Automação de teste de jogos para celular com base no reconhecimento de imagem
Crie um pipeline para processamento de dados de streaming. Parte 2
Do outro lado do suporte
Auditoria e teste de letras: o que você deve prestar atenção ao layout
Datilografe e reaja
Fazendo backup de servidores Windows na AWS
Traço italiano em criptografia
Como escrevi uma biblioteca para o serviço Yandex.Music
Por que é tão difícil escolher qual filme assistir (e as redes neurais não resolverão esse problema)
Crianças, Matemática e R
Dell G5 5590: um dos laptops para jogos mais acessíveis com o RTX 2060
Fim de semana na Web: Intensivo Netology Desenvolvimento intensivo de sites
Quantum, ou lá e voltar: um novo algoritmo para estudar a transição clássica quântica
52 Características do gerente de produto ideal
Determinar indivíduos interdependentes a bordo de estruturas usando python
# 18 Mosdroid Argon - relatório
LTE como um símbolo de independência
Digite seu código finalmente
SkyRC B6 Nano Carregador revisão e teste
Introdução ao Analisador Estático PVS-Studio para Desenvolvimento C ++ no Linux
Familiaridade com o analisador estático PVS-Studio ao desenvolver programas C ++ no Linux
Nadar, dançar (!) E balançar: que atividades eu quero
Helm Security
Galaxy Guide DevOpsConf 2019
Infraestrutura da empresa como produto
Pedra, tesoura, papel, entrevistas de emprego, Spock
Decepção da informação
Vepp - novo painel de controle de servidor e site do ISPsystem
Por que decidimos desenvolver a prática de teste de ML
Como Chris Zhukovsky estudou o suporte ao cliente para seus jogos no aeroporto
No caminho para aplicativos duráveis usando o exemplo de gerador de site estático PSKOV
Novo painel de controle de hospedagem do ISPsystem: como ver
DISKOBALL: competições de lançamento de HDD, 23 de agosto de Moscou
Como migrar do AD para o LDAP ao usar o Zimbra
No caminho para aplicações duráveis com o gerador de site estático PSKOV como exemplo
Material como WebComponents
uWSGI para ajudar nas métricas. Relatório Yandex
Malha de serviço, "Plano de dados" e "Plano de controle" (plano de dados da malha de serviço x plano de controle)
Biblioteca de gerador de código Assembler para microcontroladores AVR. Parte 2
A catraca “mais barata” na Rússia controlada a partir de um smartphone
Os 5 principais erros nos meus aplicativos ReactJS
Kubernetes lança ferramentas de desenvolvedor de aplicativos
Teste de mutação em PHP: uma medida qualitativa para cobertura de código
A disputa de dois yokozun
Pegue um gato com TLA +
Trigonometria
Resumo do Joomla de junho a julho de 2019
Noite de palestras aberta sobre design de narrativas na VSBI
Fibre Channel: a vitalidade da conexão com o armazenamento no data center
Teste de estresse confiável, levando em consideração nuances imprevisíveis
Integração Opencart com sistemas de contabilidade
Conferência da indústria de jogos GAMEDEV.HOUSE
Moscow SPA Meetup # 5 - Anúncio da reunião
Eu escrevi este artigo sem nunca olhar para o teclado
Gerenciamento de felicidade: como cuidar e desenvolver uma equipe de home office de mais de 30 cidades
Ambientes Android
O poder dos genéricos em Swift. Parte 1
Fluxo assíncrono em C # 8
Brinquedo GAZ-66 no painel de controle. Parte 3
Revisão do ONYX BOOX Note Pro: leitor de PDF de ponta
Aplicação de aprendizado de máquina e ciência de dados na indústria
Eles não tinham nada a esconder
Como trabalhar com o Google Trends: um guia completo para iniciantes
Automação Homebridge com Node-Red
Como avaliar o desempenho do servidor Linux: ferramentas abertas de benchmarking
Análise lexical de expressão regular profissional
Matrix: 20 anos depois
Como domar um júnior?
Para a Alemanha por um desenvolvedor sem ensino médio
Esteira com um elefante e um cavalo. O método cíclico "Prisioneiro do Cáucaso"
Esquema declarativo e o que há de errado com ele no Magento 2
E novamente sobre as nuvens, não apenas os profissionais
RAVIS e DAB em um começo baixo. DRM ofendido. O estranho futuro do rádio digital da Federação Russa
Migração de um sistema ERP para outro
Análise: como o dinheiro é realmente protegido ao negociar na bolsa
WinForms: erros, Holmes
WinForms: erros, Holmes
Ecaterimburgo, 14 de agosto - Grupo de Usuários Atlassian mitap
Meu terceiro dia com o Haiku: todo o cenário começa a tomar forma
Relatório Kotlin / Everywhere - Prática de demonstração: 31 de julho
Deficiências no ensino de idiomas na CEI: uma visão poliglota
Como avaliar computadores que ainda não existem
Relatórios de vídeo do Summer Droid Meetup
Vida e sucesso de Larry Ellison, fundador da Oracle
Ride the Web 3.0 Wave
O livro "Modelagem preditiva na prática"
Layout e estilos automáticos do Unity: nosso novo pipeline e ferramentas para interface do usuário
Black Box Testing
Limitações de jogos de 8 bits e sua recreação exata no Unity
Massagem para o seu cérebro: fale sobre ASMR
Webinars da Hewlett Packard Enterprise em agosto-outubro de 2019
Algo sobre inode
Criamos um serviço de nuvem para gerenciar suprimentos (Angular + Firebase)
Atualizando Estatísticas em Réplicas Secundárias do Grupo de Disponibilidade
Programação fácil: placa Kanban para o GitLab em um dia útil
Como uma empresa de ônibus européia opera na Rússia: como os ônibus e os passageiros diferem
21 de agosto transmitiu o Zabbix Moscow Meetup # 5
Escolhendo um esquema de cores para seu aplicativo: como simplificar?
Sistema Agilean de Gerenciamento de Projetos
Como reduzir custos e fornecer suporte de TI ideal para o modelo de negócios. Estamos procurando o "caminho do meio da salvação"
Bloqueios no PostgreSQL: 1. Bloqueios de relacionamento
Slurm DevOps: do Git ao SRE com todas as paradas
Por que é tão difícil escolher qual filme assistir (e o que poderia ser feito)
Projetando uma loja on-line para SEO: (teoria + lista de verificação)
Rede IPoE tolerante a falhas em mãos
A experiência de personalizar uma loja online usando o exemplo de uma recomendação dinâmica
História da continuação: Compilador de Pascal para Windows a partir do zero
Reconhecimento facial nas cidades: segurança versus privacidade
Resolvendo um trabalho com pwnable.kr 17 - memcpy. Alinhamento de dados
Aprenda o OpenGL. Lição 7.1 - Depurando
Como projetamos e implementamos a nova rede na Huawei no escritório de Moscou, parte 3: fábrica de servidores
Escrevendo um bot de telegrama em python usando a biblioteca de telebot parte 2
ngFanatic semanalmente
Os frutos da evolução do ASIC: sobre fabricantes, mineradores de SHA-256 e as esquisitices do hashrate astronômico
Um ano ao volante de um carro elétrico
Desempenho AMD EPYC 7452 através dos olhos do Cinebench R20
Web scraping with R. Comparação de classificações de filmes no Kinopoisk e IMDB
Gerente de produto x gerente de projeto: como evitar confusão?
Entrando no Aeronet Episódio 3: Encontrando a Bola
Vejo você: táticas de mascaramento de morcegos
Como funciona o bloqueio da Internet: uma revisão dos métodos modernos com um exemplo real
Como manter o foco enquanto trabalha em um escritório de plano aberto?
O conceito de malha persistente para controlar a infraestrutura de TI
Os 10 principais relatórios C ++ da Rússia e a lista de reprodução da conferência de acesso aberto
Caça aos Wumpus ou experimente escrever um jogo clássico do Android
Gere senhas únicas para 2FA em JS usando a API Web Crypto
A história de como o PVS-Studio encontrou um erro na biblioteca usada em ... PVS-Studio
A história de como o PVS-Studio encontrou um erro na biblioteca usada em ... PVS-Studio
Onde uma pessoa vê formas, a IA vê texturas
Transformação digital do treinamento e certificação da equipe de campo
Prós e contras: o limite de preço para .org ainda é cancelado
Processamento de linguagem natural de cheques on-line: um curso de lições de mágica para um gato comum e outros problemas
Data Science Digest (agosto de 2019)
Usando a API de contexto no React para criar um tema de aplicativo global
Levante o servidor 1c com a publicação do banco de dados e serviços da web no Linux
Hacks ao trabalhar com um grande número de arquivos pequenos
Como as autoridades do Cazaquistão estão tentando encobrir seu fracasso com a introdução do certificado
Usando declarações let de variáveis e recursos dos fechamentos resultantes em JavaScript
Acelere os processos rotineiros de RH com RPA e BluePrism
Folha de dicas para um trainee: solução passo a passo de problemas em uma entrevista no Google
Voice for game dev: como desenvolvemos a busca por voz "Lovecraft World"
BERT de conversação - Aprenda redes neurais no idioma das mídias sociais
Navegando na onda 3.0
Como transformar um smartphone em uma mesa de caixa completa
Mitap da Sociedade de Testadores Anônimos # 7 - relatório da reunião
Testando sua infraestrutura como código com Pulumi. Parte 1
Segurança ASMR
Evolução de vendas na empresa N
Não jogue fora a acústica antiga Nova vida da acústica antiga
Mapa do desenvolvedor do Android em 2019
A primeira coisa a fazer ao iniciar um projeto no Django
Eduard Proydakov: “Os computadores pessoais puxaram a eletrônica no devido tempo. Os robôs vão retirá-lo agora.
Como as redes sociais absorvem nossa atenção: um grande estudo sobre o tempo de tela
Revisão independente do PVS-Studio (Linux, C ++)
Viva e aprenda. Parte 3. Educação continuada ou a idade do eterno aluno
Notícias do mundo do OpenStreetMap nº 471 (23.07.2019-29.07.2019)
À procura de inspiração ou Como sair de F
Aspirador de manicure do tipo faça você mesmo
Definido ou Indefinido? Nuances da criação de matrizes em JavaScript
Detecta automaticamente emoções em conversas de texto usando redes neurais
Sobre administradores, devops, confusão sem fim e transformação de DevOps na empresa
Direitos personalizados da estrutura 2 do Yii
Três vidas em TI e não apenas
Regras para preparar layouts em Figma
Lidamos com interfaces no Go
Primeiro a frente e depois as costas (algum dia)
Guia animado básico de React
Qual o impacto das interrupções na Internet?
QUIC em ação: como o Uber o implementou para otimizar o desempenho
Novas licenças de código aberto
Protegendo backups do iPhone
Sistema de acesso remoto a arquivos Cage
Implementação de um sistema de busca de empresas para projetistas mecânicos usando a plataforma Low-Code
Por que não SQL?
Go Product Development: Um Histórico do Projeto
1000 e 1 feedback. Como dar feedback e ensinar aos outros, a experiência Lamoda
Gerenciando centenas de servidores para teste de carga: dimensionamento automático, monitoramento personalizado, cultura DevOps
Meu quarto dia com o Haiku: problemas de instalação e inicialização
ShIoTiny: pequena automação, a Internet das coisas ou "seis meses antes das férias"
Controle de versão de dados e modelos no encontro do Computer Vision
A questão das portas no design dos atiradores
Pré-carregando no PHP 7.4
Nós comemos o elefante em partes. Exemplo de estratégia de monitoramento de integridade de aplicativos
Biblioteca de gerador de código Assembler para microcontroladores AVR. Parte 3
OOP em imagens
Monitoramento de UPS. Parte dois - Automatize o Analytics
Em quais países é rentável registrar empresas de TI em 2019?
Mesmo se você quer ser um designer de jogos, ninguém vai te ensinar como
Habr Weekly # 13 / Sob ameaça de 1,5 milhão de usuários de um serviço de encontros, investigação Medusa, decano dos russos
Introdução ao Google Analytics: App + Web
ROS Trolley Robot - Parte 3. Acelere, troque a câmera, conserte a marcha
Alan Kay recomenda a leitura de livros de programação antigos e esquecidos, mas importantes
iOS 13 sob a lupa
O ruído branco desenha um quadrado preto. Parte 2. Solução
Servidor de Streaming de Vídeo ESP32-CAM Conectando Monitores I2C e SPI
Sobre segurança, números, e-mails e um pouco sobre publicidade
Telegrama revoga DPI e bloqueios - TLS falso
Materiais necessários para iniciar o desenvolvimento de um projeto de treinamento em VR
Aparelho auditivo de código aberto - como funciona
Redes neurais e aprendizado profundo: um tutorial on-line, capítulo 6, parte 1: aprendizado profundo
Visualização de dependências e herança entre modelos de aprendizado de máquina
Crédito do Service Desk em Casa. E o que tem dentro? ...
Big Data Big Billing: Sobre o BigData em Telecom
Figma - uma solução simples para um designer, uma solução difícil para um designer de layout
Treinamento Cisco 200-125 CCNA v3.0. Dia 13. Configurar VLAN
Quão poderosos terremotos bolivianos descobriram montanhas a uma profundidade de 660 quilômetros no subsolo
Sobre o anonimato na Internet, a vida e sua relatividade
Converta imagens em preto e branco em gráficos ASCII usando decomposição de matriz não negativa
O que está acontecendo com a Internet Tele2
Blazor + MVVM = Silverlight ataca porque o mal antigo é invencível
O pesado fardo do tempo. Relatório Yandex sobre erros comuns no trabalho com o tempo
Inicialmente inoperante: como sobreviver com um laptop no Windows 10 e uma unidade de 32 gigabytes
Desenvolvimento Chatbot (telegrama + youtube)
Conceitos errados para desenvolvedores iniciantes em C #. Tentando responder a perguntas padrão
Engenheiros e arquitetos já estão projetando assentamentos lunares
Watching the Sun: 5 tipos de gadgets, de US $ 5 a US $ 5.000
O resumo de materiais interessantes para o desenvolvedor móvel nº 310 (de 5 a 11 de agosto)
Empresa WiFi. FreeRadius + FreeIPA + Ubiquiti
Solução de problemas com pwnable.kr 19 - desvincular. Estouro de buffer de pilha
Jetpacks em Cultura: Cinema
Treinamento Cisco 200-125 CCNA v3.0. Dia 14. VTP, Poda e VLAN Nativa
Treinamento Cisco 200-125 CCNA v3.0. Dia 15. Comunicação lenta e segurança portuária
Como tocamos música com redes neurais v 2.0
22 de agosto - Alfa JS MeetUP SPb
Notas da Conferência ACL 2019
Manipulação da consciência. Por que isso é tão simples?
Como o repositório DWH foi organizado no TELE2
Ferramentas de informação ou como falamos sobre nossos serviços e processos
Game Dev Sim: jogo de tabuleiro sobre desenvolvimento de jogos
Como cortar o subconjunto da cidade (qualquer relação) dos dados do OSM
Produção em massa de eletrônicos na Rússia. Como fizemos a telemetria
Amigos do relógio em tempo real PCF8563 do Arduino ao I2C
Objetos sem referências circulares e coleta de lixo circular
A maneira de organizar um estudo coletivo da teoria durante o semestre
Frontend Weekly Digest (5 a 11 de agosto de 2019)
O resumo de materiais frescos do mundo do front-end da última semana n ° 375 (5 a 11 de agosto de 2019)
Tarefa para autodesenvolvimento: formulário HTML com uma lista de sequências aleatórias e seleção por elas
PHP Digest No. 162 (1 a 12 de agosto de 2019)
Por que existem poucas aplicações inovadoras no Google Play ou por que às vezes a programação é mágica
ShIoTiny: nós, links e eventos ou recursos de programas de desenho
Matemática discreta para WMS: lotes de armazenamento em cluster
Dados ou Ossos
Coletor de Lixo. Curso completo + transferência do BOTR
C ++ e CMake - Brothers Forever, Parte II
Lealdade ao seu gosto
Dicas e truques do Kubernetes: como aumentar a produtividade
Gonkey - Ferramenta de Teste de Microsserviços
Finalmente, o Facebook para de segmentar anúncios para números de telefone que as pessoas inserem para o 2FA
Ferramentas para analisar e depurar aplicativos .NET
Estudo de caso sobre comunicação com um cliente "pesado"
CTT em soluções de servidor. A segunda versão + o anúncio da terceira, com a capacidade de tocar
Uma abordagem alternativa para se inscrever em eventos ou o EventObject é realmente necessário?
Detalhes técnicos de hackers Capital One bank na AWS
Cestas e caixas de usabilidade: análise das 20 principais lojas online de nichos russos
Reflexão do Game Designer: personagens de um jogo que não foi lançado
Vue.js: 3 anti-padrões
Desenvolvimento de diagramas de árvore dinâmicos usando SVG e Vue.js
Cliente Apollo. Agora com ganchos React
Escolhendo um sistema de gerenciamento de testes em 2019
Usando o analisador estático PVS-Studio no desenvolvimento de sistemas embarcados em C e C ++
Usando o Immer para gerenciar o status do aplicativo React
Abriu um conjunto de cursos de formação conjunta do Grupo-IB e Belkasoft em computação forense
Problemas inversos de transformações afins ou sobre uma fórmula bonita
Usando o analisador estático PVS-Studio no desenvolvimento C e C ++ para sistemas embarcados
5 Dicas de Liderança de Design Parte 1
Fusão Uber e Careem: como os serviços emergentes de táxi serão afetados na região MENA?
Sistemas de Negociação em Evolução
Como proteger ativos na bolsa: 6 estratégias de proteção ao investimento
Introdução ao Redis usando o Spring Boot
Aprendizado de máquina e teoria das restrições
Sobre serviços para consultas médicas
TI fora de Moscou
Portfólio de Design UX: Melhores Práticas
Wine no Windows 10. Funciona
Mais uma vez sobre o princípio da substituição de Lisk, ou a semântica da herança no POO
Path QA Fighter
Personalize-o: como trabalhamos com as recomendações QIWI
Como se casar com todos (casamento de um, dois e três sexos) do ponto de vista da matemática e por que os homens sempre vencem
Sua empresa é uma família ou um time de esportes?
Mercado de câmbio e engenharia financeira na Idade Média
Introdução ao 3CX 16 Update 3 Alpha - DNS avançado e reconexão de clientes móveis
Nápoles a Roma: Novas CPUs AMD EPYC
Toda a verdade sobre o RTOS. Artigo 31. Diagnósticos e verificação de erros RTOS
A segunda camada de desenvolvimento (jogo para celular), o que, quando e por que
Não trabalhe em projetos ruins
Semana da Segurança 33: interessante com o Black Hat / DEF CON 2019
Portando o SO para Aarch64
Eventos digitais em Moscou de 12 a 18 de agosto
Sistemas telefônicos híbridos
Museu da Emigração Russa: como colocamos um sensor de movimento em um gramofone e geralmente adicionamos tecnologia
Rádio de música inteligente que não requer uma conexão permanente à Internet
Blog de e-mail: Recursos do Gmail
Visão geral dos serviços em nuvem para desenvolver um back-end para aplicativos móveis
Conecte um dispositivo móvel ao banco de dados sem escrever o código do servidor
Computador de controle Apollo de bordo: análise por vareta e engenharia de memória em vários núcleos costurados
Sampler. Utilitário do console para visualizar o resultado de qualquer comando do shell
JMeter - Faca de Testador Suíço (Parte 2)
9 tipos de soluções de software de colaboração para gerenciar equipes ágeis
Astra Linux 1.6 (Smolensk). O sistema está pronto para funcionar com usuários comuns? Exemplos de muletas
Milhares de coisas para corrigir em Java a partir da versão um: uma ótima entrevista com Sergey Kuksenko da Oracle
Erros ocultos com transições de elemento compartilhado
O que é e o que não está no Go. Parte 1
Método para criar um efeito DRAG e DROP
O livro “JavaScript expressivo. Programação web moderna. 3ª edição
Gato de Schrodinger sem caixa: o problema do consenso em sistemas distribuídos
O recurso alterna: exibições, benefícios e trabalho com eles no .NET
Treinamento Cisco 200-125 CCNA v3.0. Dia 16. Trabalho em rede em um pequeno escritório
Colaboração de documentos, bate-papo corporativo atualizado e aplicativo móvel: O que há de novo no Zextras Suite 3.0
O heavy metal mentiu: de fato, a música pesada tem um efeito positivo na saúde de seus fãs
A bizarra história de tradução em inglês de Metal Gear Solid
Mais estatísticas do site em seu pequeno repositório
Cache do Laravel: o básico, mais dicas e truques
Calculadora de eficiência de estoque e 5 razões pelas quais as coisas dão errado
Escritório confortável - ajuda a trabalhar ou interfere e distrai? Sidenis, Alternativa Games e FunBox responderão
Por que o desenvolvimento web moderno é tão complicado? Parte 1
Por que os administradores de sistema devem se tornar engenheiros de DevOps
Os rins são a saída
“Queime, queime claramente até que apague” ou Qual é o perigo do desgaste emocional de seus funcionários
Melhores estruturas de desenvolvimento web em 2019
Usando a API HTMS para trabalhar com um banco de dados de rede relacional
Selênio, Selenóide, Selenide, Selendroid ... O que tudo isso significa?
Pop up! Transcrito no iOS
O que todo desenvolvedor deve saber desde o início
Verificando o código-fonte das bibliotecas do .NET Core pelo analisador estático PVS-Studio
Verificação do código-fonte das bibliotecas .NET Core pelo analisador estático PVS-Studio
Treinamento Cisco 200-125 CCNA v3.0. Dia 17. Resumo e roteiro do curso da CCNA
Como se relacionar com os funcionários e organizar o fluxo de trabalho em grandes empresas de TI
"Você pesquisa no Google?" ou 5 coisas que fizemos ao contratar (mas não mais)
Treinamento Cisco 200-125 CCNA v3.0. Dia 18. Noções básicas de roteamento
Treinamento Cisco 200-125 CCNA v3.0. Dia 19. Introdução aos roteadores
Ajuste exato dos lances contextuais, dependendo do tempo de exibição [+ modelo]
Treinamento Cisco 200-125 CCNA v3.0. Dia 20. Roteamento estático
Treinamento Cisco 200-125 CCNA v3.0. Dia 21. Roteamento Remoto de Vetor RIP
O primeiro chip para data centers baseado na arquitetura Zen 2
Treinamento Cisco 200-125 CCNA v3.0. Dia 22. Terceiro CCNA: continue estudando o PIR
Plasticidade e resistência: endurecimento do intermetálico sem ênfase na luxação
Windows: descubra quem está conectado onde
Treinamento Cisco 200-125 CCNA v3.0. Dia 23. Tecnologias avançadas de roteamento
Fantastic plugins, vol. 1. Teoria
Treinamento Cisco 200-125 CCNA v3.0. Dia 24. IPv6
ConfigureAwait, quem é o culpado e o que fazer?
BlueKeep-2 - todas as novas versões do Windows agora estão vulneráveis
Controlamos o foco ou uma pitada de C # e STM32 para uma webcam
Usando a API de contexto no React para criar um design de aplicativo responsivo
“Isso é um pesadelo”: astronautas compartilham opiniões sobre os erros de Hollywood ao gravar filmes sobre o espaço
Log de método separado em Java / logback
A intelligentsia técnica - do espaço profundo
Alternativa interna do Redux com contexto de reação e ganchos
Sistema de recomendação para o Directum Club. Parte Um, Colaborativa
Fantastic plugins, vol. 2. Prática
As imagens do Docker também podem ser construídas no werf usando o Dockerfile usual
Recursos de teste do MMO móvel
Trabalhe remotamente: nossa experiência
Somos selecionados na selva de testes: estamos construindo um curto caminho desde os equipamentos até os testes
Monitoramento de rede e detecção de atividade de rede anormal usando as soluções da Flowmon Networks
Biblioteca de gerador de código Assembler para microcontroladores AVR. Parte 4
Configurando o NextCloud + ONLYOFFICE no mesmo servidor usando o Docker
Diálogos sobre letras
Testando sua infraestrutura como código com Pulumi. Parte 2
Well Apple BLEee
Vídeos e relatórios com o SmartMail Meetup: Frontend
Nota analítica. Revisão da ordem do Ministério da Energia da Federação da Rússia de 6 de novembro de 2018 N 1015
Matemática discreta para WMS: algoritmo para comprimir mercadorias nas células (parte 2)
Limitações dos jogos de 16 bits e sua recreação no Unity
O nascimento de um projeto ou como escrever seu próprio CMS
Chatbots é uma merda
10 livros para entender a estrutura do mercado de ações, investimento na bolsa de valores e negociação automatizada
1,1 bilhão de viagens de táxi: cluster ClickHouse de 108 núcleos
Floresta não se rende à pesquisa de tecnologia, mas engenheiros revidam
Protocolo MQTT: imersão conceitual
6 razões para abrir uma startup de TI no Canadá
Alquimia de pessoal: qual é a composição ideal da equipe do centro GosSOPKA?
Líder de equipe em um controle remoto: como viajei com minha família e trabalhei na Grécia e no Vietnã
Orçamento hidropônico para a GPU. Conhecimento e primeira experiência
Visão geral das soluções Open Typo Correction
BI: 6 tendências em Business Intelligence
EDC de um especialista em TI saudável: eu carrego tudo comigo
Como conectar e iniciar a impressão com facilidade por uma impressora Bluetooth EPS / POS portátil no aplicativo Xamarin Android
Projetor de som com “lentes acústicas” - entendemos como a tecnologia funciona
Estudo do sistema de levitação magnética de controle modal
Antiguidades: Nokia N900 - um telefone diferente
7 principais indicadores de risco do Active Directory no painel da Varonis
Onde a tecnologia imersiva nos mergulha
As 12 melhores inovações do DJI Osmo Mobile 3
Como fazer com que os funcionários aprendam a trabalhar em novos sistemas
Criando um aplicativo bare-metal no Intel Cyclone V para iniciantes absolutos
Ferramentas do método de gerenciamento de projetos (parte 2)
Petty little joy # 9: aplicativos de console com rosto humano
Como entrar no topo do Google na UE / EUA no nicho de desenvolvimento e encontrar clientes com grandes orçamentos
Encontro com o fundador do NSTR Viktor Chernikov
Mesh VS WiFi: o que escolher para wireless?
Sistema de entrega de configuração de rede de filtragem Qrator
Resolução de problemas com pwnable.kr 21 - horcuxes. Programação orientada a retorno e cadeias ROP
Sistema de Gerenciamento de Configuração de Rede Qrator Filter
Firefox (já corrigido) e Chrome permitem usar o cabeçalho Alt-Svc para verificar portas da intranet
Complicar C ++ é inevitável. E não apenas C ++
Acessar propriedades dentro do campo Jsonb para Npgsql
Scrum vs Kanban: mantenha a calma e escolha o que melhor combina com você
iOS 13: o que você precisa e o que absolutamente não precisa fazer ao desenvolver um novo sistema operacional
PVS-Studio visita Apache Hive
A diferença entre "junho", "médio" e "sênior". E o que fazer para subir um nível
PVS-Studio visitando o Apache Hive
Estrutura de microsserviço PHP - Swoft
Simplifique a migração do OpenShift 3 para o OpenShift 4
Slurm DevOps: por que não discutiremos a filosofia do DevOps e o que acontecerá
Mitap Netologii “Carreira em ciência de dados: do iniciante ao médio”
[Peter] Encontrando JUG.ru com Sebastian Dashner - Torne mais alegre a realização de testes corporativos
Como é organizada a proteção das crianças contra as informações - e a história encantadora sobre de onde elas vieram (18+)
Quem usa o protocolo de autenticação SAML 2.0
Monitoramento de disponibilidade do host do Powershell
Componentes isolados Zen na arquitetura Android
Visão geral dos emuladores de terminal
Grande surpresa velha da HP
O poder dos genéricos em Swift. Parte 2
Punho de ferro: cinemática do desembarque de pássaros, dependendo da geometria e textura da superfície
Tons de significado em inglês: como usar os verbos Aconselhar, Recomendar, Sugerir
O que eu não gosto no Windows 10
3 qualidades-chave para um gerente de produto de sucesso: Anton Stozhko
Meu quinto dia com o Haiku: vamos portar alguns programas
Sete livros para quem quer se tornar um designer de jogos
Preparando o aplicativo para Android Q. Parte 1
Multivan e roteamento no Mikrotik RouterOS
Por que um banco estrangeiro está interessado na fonte de seus fundos?
20 gerentes de produto e a estrutura matricial mais multidimensional de todos. Conversa com Skyeng
Bloqueios do PostgreSQL: 2. Bloqueios de string
AMO, Bitrix, 1C e outros: como escolher por onde começar?
Versão Rust 1.37.0: Otimização guiada por perfil, constantes sem nome e fornecedor de carga
Ferramenta de gerenciamento de projetos do Planilhas Google
FreePBX Configurando o Asterisk para notificações por email de chamadas perdidas na fila
O que há de errado com a educação em TI na Rússia
Uma pequena pesquisa sobre bloqueadores
Esta Internet das coisas perigosa: ameaças e soluções de negócios
Museum DataArt. Lunolet e calculadoras soviéticas
Telegrama, quem é?
O que a preguiça leva ou como começar a escrever um analisador de psd e o que pode resultar disso
Leitura de fim de semana: 65 artigos sobre streaming, a história do antigo "ferro musical" e a tecnologia de áudio
Como vivem as estatísticas da Internet doméstica e do servidor de nomes de domínio?
Como eu hackeei o Qiwi sem conhecimento de programação
O Neuralink como um meio de ajudar pessoas paralisadas e uma ferramenta para combater a IA do mal
Julia: tipos personalizados
Não mexa com NULL
Por que ir ao 404 Festival este ano? Oito razões
Quais são os tipos de cerimônias de Scrum e suas melhores práticas?
Laureada com o Prêmio Nobel Carey Mullis - Inventora da reação em cadeia da polimerase de DNA
Intel Ice Lake. 10 nm - para as massas
Enquanto procurávamos um substituto para o MS Word, introduzimos um novo processo de gerenciamento de documentos
Bootcamp em Yandex: como um desenvolvedor pode escolher uma equipe
Fotos tomadas como reféns. O primeiro hacking de câmeras digitais via WiFi (protocolo PTP / IP)
Problema com a atualização do MikroTik RouterOS em roteadores com 16MB FLASH
Como criar aplicativos para telefones com deficiência
Sistemas imunes artificiais em segurança da informação
Chegou à prateleira de projetores compactos: Epson EF-100 - a primeira andorinha de uma série de projetores a laser portáteis brilhantes
Auditoria de segurança da plataforma em nuvem MCS
Por que estamos esperando a invenção da bicicleta há tanto tempo?
Testando a disponibilidade de redes NB-IoT em São Petersburgo (agosto de 2019)
5 Dicas de Liderança de Design Parte 2
Promoção de canal do YouTube
Criando um aplicativo Sticky Notes usando 8base, GraphQL e React
E como as agências de recrutamento estão realmente procurando programadores?
O que é uma CDN e como ela funciona?
20 coisas que eu gostaria de saber antes de se tornar um desenvolvedor web
Grande pensamento filosófico: os 10 principais pontos
(Não muito) custos ocultos da base de código comum do iOS e Android
.container não é mais necessário
Vivaldi: Como contamos o número de usuários?
Segurança e censura contornada: 5 VPN e proxies para o Google Chrome
Explorando as profundezas das anotações de tipo no Python. Parte 1
Explorando as profundezas das anotações de tipo no Python. Parte 2
Um script Python de 20 linhas que deseja aos pais bom dia todos os dias através do WhatsApp
Não tenho nada a esconder
SimbirSoft lançou uma solução móvel para companhias de seguros
As desventuras do unicórnio preto
c.tech: Cassandra Meetup # 2
Implementando o padrão de design de comando no Unity
Como desenvolver um conceito para alterar a plataforma IP? Instruções de uso
Como implantar uma lista de entrevistas vinculada individualmente
Próprio mapeador ou um pouco sobre ExpressionTrees
Reconhecimento facial em um canteiro de obras
Aplicação tipográfica no LaTeX
Orçamento familiar do telegrama
Notas do Pentester: Casos de Caça
Ambiente moderno para reagir a aplicativos nativos
O filho da mãe tem inveja dela: como ganhar o Alice Award duas vezes
De 0% a 70% do mercado: como o Google Chrome absorveu a Internet?
Aki Phoenix
Aplicativos para e-books no sistema operacional Android. Parte 2. Livrarias e aplicativos de leitura de livros
Localizando detecção não supervisionada de objetos
A proporção áurea em economia - o que é?
Cientistas desenvolveram células com aparelhos eletrônicos implantados
A fusão do OpenTracing e do OpenCensus: o caminho para a convergência
Roteador 4G como um servidor universal para IoT
Como construí um modelo preditivo de um call center para que suas chamadas não enfurem os usuários
Como deixei a TI na psicologia
Perguntas frequentes sobre a API do HeadHunter (publicação de trabalhos)
Instale o OpenCV + CUDA no Windows
Estação de trabalho criptográfica baseada em tokens PKCS # 11. Obtenção de certificados para EGAIS. Parte 4
Código aberto: desenvolvedor da placa gráfica revelou documentação do driver para Linux
O que é alternância de recursos ou como se livrar de morsas excruciantes e galhos de vida longa?
"Fundamentos da programação" definido para um curso gratuito com exemplos em JavaScript
Como sobreviver ao conteúdo na era da explosão de informações
“Achados de um Audiomaníaco”: placas de som como uma maneira de mergulhar na atmosfera de uma cidade desconhecida
Notícias do mundo do OpenStreetMap nº 472 (30/07/2019 - 05.08.2019)
Redes neurais e aprendizado profundo: um tutorial on-line, capítulo 6, parte 2: progresso recente no reconhecimento de imagens
Por que os melhores pilotos de caça costumam ter grandes problemas
História do conversor Ethernet-CAN
Como corri quase em tempo real em 1997
Nota: algoritmo de seleção e rotação de trilhas
Estudamos os dados coletados pelo Xiaomi Mi Band para o ano
Hilbert, Lebesgue ... e o Vazio
Cortando o cabo em 2019
Revolução ou dor? Relatório de ganchos de reação do Yandex
Introdução ao C. Mensagem do século passado
Não, você não precisa de 50 km / s de delta ve. Você precisa de tecnologias aditivas (parte 1)
Como fazer uma nave espacial de decolagem e aterrissagem horizontal sem tecnologia milagrosa
Como o ITSM ajudará e quem aplica essa metodologia
Automatizando solicitações HTTP no contexto do Spring
O resumo de materiais interessantes para o desenvolvedor móvel 311 (de 12 a 18 de agosto)
Bens digitais: o que fazer se um cliente vier buscar uma compra em um ano?
Getters e Setters em Dart and Flutter
A evolução da inteligência: por que os robôs precisam de emoções
Análise da linguagem VKScript: JavaScript, e você?
Rascunho do padrão nacional de IoT do OpenUNB: revisão crítica
Servidor Commento nativo com Docker Compose
Eventos digitais em Moscou, de 19 a 25 de agosto
Pára-quedas supersônicos do espaço
Natas Web. Passagem da plataforma CTF destinada a explorar vulnerabilidades da Web
"CAD para todos, de graça, e não deixe ninguém ir ..." ou os primeiros passos na programação do FreeCAD em Python
Como fazer amigos para um designer, designer de layout e “Figma” usando um sistema de design, pé de cabra e algum tipo de mãe ™
Visitando Vladimir Likhachev, pai de Nikolai Likhachev, mais conhecido como Chris Kaspersky
Frontend Weekly Digest (12-18 de agosto de 2019)
O resumo de materiais frescos do mundo do front-end da última semana n ° 376 (12 a 18 de agosto de 2019)
História secreta da Internet na política de privacidade de 4.000 palavras do Google
Desenvolvimento de favicons animados
Inovações em JavaScript: resultados do Google I / O 2019. Parte 1
Inovações em JavaScript: resultados do Google I / O 2019. Parte 2
O desempenho não se resume apenas à CPU: criando seus próprios criadores de perfil para Python
Suporte técnico Miran: como funciona
Fantasias sobre o assunto de metaclasses em C #
Cura pessoal do câncer. Como os genes dos pacientes afetam o sucesso do tratamento
CMake: o caso em que a qualidade do projeto é imperdoável
CMake: o caso em que o projeto é imperdoável, a qualidade do seu código
A história de um monólito
Victor Vyalichkin: “Liberdade, igualdade, fraternidade estão apenas no OpenStreetMap, onde tudo está sempre à vista”
IA ajuda a estudar animais na África
SPAM e GDRP - como fazer listas de discussão "lá"?
Esta palavra-chave em JavaScript. Manual completo *
Habr Weekly # 14 / Sobre as regras de comunicação em bate-papos em grupo, monopólios e a proteção de crianças contra informações perigosas
Argumentar: depois de ler até o fim, você entenderá como e por que exatamente o GC funciona
Segurança de atualização de software
"Galera amaldiçoada", ou onde as pernas crescem do escritório choramingando
O livro "Kotlin. Programação para profissionais "
Um standup no Yandex.Taxi ou O que você precisa ensinar ao desenvolvedor de back-end
Poco - Automação da interface do usuário baseada em Python para jogos para celular como parte do AirTest IDE
Resumo rápido: Arquitetura limpa, Robert C. Martin
Como criar um projeto de código aberto
Como resolver problemas de site agregador usando proxies residentes
Um microfone aberto do DevOps Deflope, histórias sobre a infraestrutura da Skyeng e da Nvidia e não apenas
A história de sucesso do jogo Last Day on Earth, do estúdio de Volgogrado Kefir
O que acontecerá no TechTrain e por que devo ir até lá?
Criando nebulosa de pixels usando ruído e corte médio
Como a IA e a neurociência se movem para a frente
Do Homo sapiens sapiens ao Homo vulnerável à ciência Homo, ou Adult Security Awareness
Editor Gutenberg, como tornar convenientes editores e tipógrafos
Como visualizar o som na web: uma seleção de materiais temáticos e palestras em vídeo com teoria e prática
Kit de ferramentas Timlid de email para quadros kanban
Aprendendo a trabalhar com uma equipe na Saint TeamLead Conf
Desenvolvimento de Conscientização na Saint TeamLead Conf
REST Assured: o que aprendemos em cinco anos de uso da ferramenta
Como eles vivem e trabalham em Krasnodar
Chaos Constructions 2019 está chegando ...
"Slurm" é altamente viciante. Como transformar uma cabala em um projeto global
Pascal Tanchiki: como as crianças aprendiam programação nos anos 90 e o que havia de errado nisso
Configurando o Killer sem memória no Linux para PostgreSQL
Trabalho remoto no modo de tempo integral: por onde começar, se você não for sênior
Parar de usar datetime
NX JAVA meetup # 14: pesquisa de desempenho em produtos, prós e contras do Spark em soluções baseadas em Cassandra
Resumo do UX: reinicialização
Jogos na nuvem: avaliação em primeira mão dos recursos dos serviços para jogar em PCs fracos
O que é uma API?
A tirania do pensamento positivo ameaça sua saúde e felicidade
Superfícies aleatórias ocultam ordem complexa
Laser de vapor de cloreto de cobre caseiro
Aplicativos para e-books no sistema operacional Android. Parte 3. Dicionários e notas
Atualizar automaticamente a foto do perfil do Vkontakte
A passagem da máquina de laboratório para o penteado "Hackthebox - Friendzone"
Como escrever pacotes Go
As 10 linguagens de programação mais influentes dos últimos 50 anos e seus criadores
Os ganchos são substituídos no React Redux?
Exemplos de uso de alguns novos recursos JavaScript
0, 0, 1, 0, 2, 0, 2, 2, 1, 6, 0, 5, 0, 2, 6, 5, 4, 0, 5, 3, 0, 3, 2, 9, 0, 4, 9, 3, 6, 14, 0, 6, 3, 5, 15, 0, 5, 3, 5 ...
Dados de séries temporais em um DBMS relacional. Extensões TimescaleDB e PipelineDB for PostgreSQL
Pequeno sim. Desembalagem do microvirtual Firecracker
Teste de integração de microsserviços no Scala
Botão de chamada DIY. Raspberry Pi, MajorDoMo, Freeswitch e Linphonec
O filme em que havia solo. Pesquisa Yandex e um breve histórico de pesquisa por significado
Projeto Konbanwa
Como o Scrumban une o melhor das metodologias Kanban e Scrum
Comparação do uso de memória de diferentes GUIs do kit de ferramentas
Benefícios Inúteis: Síntese de Produtos Químicos Absorventes de UV a partir de Castanhas de Caju
Acompanhamento do ciclo de vida dos usuários sem alicate e fita isolante
Testes de unidade no DBMS - como fazemos no Sportmaster, parte um
Como ignorar o captcha: rede neural no Tensorflow, Keras, python v numérico noisy captcha
5 razões para abrir uma startup de TI na Alemanha
Módulos de injeção de dependência, JavaScript e ES6
Câmeras IP PoE, requisitos especiais e operação sem problemas - reunindo tudo
1C: ERP VS 1C: KA 2.0. O que os fabricantes de alimentos devem escolher?
Como um quadro é renderizado no Shadow Fight 3
Blockchain aleatório da RSA
Recursos de teste de aplicativos da Web móveis
Intel Quartz Canyon - NUC para profissionais
Semana 34 de segurança: vulnerabilidades extraordinárias no Windows
E outro escalonamento de privilégios locais no cliente Windows Steam 0 dia
Qual bloqueador você usa? Resultados
/etc/resolv.conf para os pods do Kubernetes, opção ndots: 5, pois isso pode afetar adversamente o desempenho do aplicativo
Edge-to-edge no Android: fazendo certo
Como os mecanismos de pesquisa funcionam
Montador sujo hacks 6502
Viagem ao Alasca ou KDD'19 através dos olhos de uma testemunha ocular
Como eu coloco as coisas em ordem em um projeto em que há uma floresta de mãos diretas (configurações tslint, mais bonitas, etc.)
Python como o caso final de C ++. Parte 1/2
Pegada russa na saga escandinava dos videogames, terminando
10 relatórios interessantes de conferências de hackers
Como encontrar cursos de programação e quais são as garantias de emprego
Aleatório baseado em blockchain RSA
Raspagem da Web no R, Parte 2. Acelerando o processo com computação paralela e usando o pacote Rcrawler
Como executar um projeto java em um shell runner ao enviar para um repositório GitLab
Python como o caso final de C ++. Parte 2/2
Como funcionam os maiores sistemas de vigilância por vídeo do mundo
Como a política do século XIX afetou hoje as localizações de data centers
PVS-Studio: Motor do progresso
PVS-Studio - mecanismo de progresso
Novo serviço de dica para pesquisar hh.ru
10 estruturas PHP populares em 2019
Radio Viber - todas as estações de rádio do messenger online
Como gerenciar o tempo? Resposta do freelancer
Os 10 erros mais comuns ao trabalhar com a plataforma Spring. Parte 1
Plataformas de teste móvel na nuvem
Como não se afogar em um mar de tecnologia e abordagens: a experiência de 50 especialistas
Como a equipe de desenvolvimento pode ganhar mais criando sites de tráfego [Guia de Implementação]
Natas Web. Passagem da plataforma CTF destinada a explorar vulnerabilidades da Web. Parte 2
Por que é realmente impossível ser vegetariano
Count Scoring de la Fer ou um estudo sobre credit scoring como parte da ampliação de seus horizontes. Parte 1
Como eu fiz um rastreador de estacionamento para pessoas
Huskies: remover, sair, substituir? O que?
22 sites para um programador ajudá-lo a falar inglês
Quatro regras de UX intuitivo
Cadeia de respondentes do iOS ou o que eles pedem na entrevista
Como e por que migramos o Preply para o Kubernetes
Aprenda análise da web a partir do zero. Grande seleção
monitoramento de impressora snmp em The Dude
"Manifesto de programadores iniciantes de especialidades relacionadas" ou como cheguei a essa vida
Como construímos um sistema de treinamento e motivação no estúdio
ShIoTiny: ventilação em salas úmidas (exemplo de projeto)
Estamos construindo uma interface para inserir documentos através da seleção
Buildbot em exemplos
Vivaldi 2.7 - Vida Intensa em Silêncio
Desenvolvimento e reflexão de equipes como comunicação gerencial do líder de equipe
JIRA como remédio para insônia e colapsos nervosos
"Mat. Modelo de Wall Street "ou uma tentativa de otimizar o custo da infraestrutura de TI na nuvem
Correspondência de senha Wi-Fi com aircrack-ng
O livro "Grok deep learning"
Como coletar coortes de usuários na forma de gráficos no Grafana [+ imagem do docker com um exemplo]
Duffle: Transformador de XD Design
Como criar e-mails e não bagunçar: dicas práticas
Novos cartões CUBA
Sistemas de Pagamento (PSP) para empresas de TI: jogamos muito
Seu próprio conversor JSON ou um pouco mais sobre o ExpressionTrees
Agora, a publicidade contextual com os nomes dos concorrentes pode ser multada em 500.000 rublos
Detalhes sobre o dispositivo e as funções da scooter elétrica KickScooter T60
Carrossel Demoníaco DIY do Arduino
Estudos clínicos. Como entrar no grupo experimental, obter tratamento gratuito do câncer e ajudar a ciência
O que é e o que não está no Go. Parte 2
Quais são as melhores soluções de comércio eletrônico para pequenas e médias empresas ...?
Uma maneira fácil de ganhar dinheiro com Bug Bounty
Maneira fácil de ganhar dinheiro com o Bug Bounty
XD Design Bobby Pro: a reformulação que esperávamos
Características do transporte Universiade e um Alex muito entusiasmado
Escrevendo aplicativos iOS usando o padrão Redux
Segurança da informação - o que você precisa saber e poder ser considerado um bom especialista em segurança da informação?
IP-KVM via QEMU
Cérebro + VPS por 30 rublos =?
Acampamento de verão da Computer Vision - Escola de verão da Intel Computer Vision
25 tipos de "César" e palavras em inglês
Conjunto de dados 3D maciço ajuda os robôs a entender as coisas
Química de frango frito. Análise detalhada
Nuvem de pontos. Como desenvolvemos a tecnologia digital na construção
Álcool e matemático (a)
Por onde começar a aprender Python: livros para iniciantes
Quando a história é falsa: vinícola Koktebel, vinhos falsos e aulas de marketing
Protocolos de fluxo como ferramenta para monitorar a segurança da rede interna
Alcoolismo do último estágio
Desenvolvimento equilibrado em equipes muito grandes. Relatório Yandex
O complexo falso-industrial da inteligência artificial falsa
TechTrain 2019: transmissão ao vivo grátis
Receitas Python: Convertendo de HTML e URLs para PDF e PS
O lado sombrio do Google Chrome
Como um programador escolheu um banco e leu um contrato
Usando Union em vez de OR
10 razões para aplicar as placas Kanban como uma tendência atual de desenvolvimento de software
Analista de segurança da informação - quem é ele? Imersão na profissão
Walmart processa Tesla após vários incêndios devido a painéis solares da Cidade Solar
BIZERBA VS MES. Em que o fabricante deve investir?
O que acontecerá na conferência UseData Conf 2019?
Reserve tempo para a recuperação - esta é a chave para a estabilidade psicológica
Como configurar o PVS-Studio no Travis CI usando o exemplo do emulador de console de jogos PSP
Nem uma única varredura ou como criar um processo de gerenciamento de vulnerabilidades em 9 etapas
Como configurar o PVS-Studio no Travis CI usando o emulador de console de jogos PSP como exemplo
Jornal Harry Potter
Sistema de colaboração de documentos para Zimbra Open-Source Edition
Biblioteca de gerador de código Assembler para microcontroladores AVR. Parte 5
Como os salários e a popularidade das linguagens de programação mudaram nos últimos 2 anos
Cornija elétrica para engenharia reversa AM82TV
Segurança de aplicativos ou Como incorporar segurança no desenvolvimento personalizado. Experiência pessoal na AGIMA
A quem confiar o projeto de instalações técnicas de reequipamento e reconstrução
Particionando no SQL Server
Receba SMS regulares para mensageiros instantâneos Viber e Telegram (usando gateways GoIP)
TinyFL - driver de lanterna de microcontrolador
Análise dos mecanismos de localização da interface do aplicativo no Splunk
Investimentos na bolsa de valores e custos associados: quanto custam os serviços de uma corretora
Voxgun - um serviço para criar conteúdo de vídeo profissional sem nenhum esforço extra
Telégrafo óptico, rede de microondas e torre Tesla: torres de comunicação incomuns
Se você quer salvar o mundo, o veganismo não é uma opção
Conteúdo do Panda Frontend Meetup # 22: plugins, dados sofisticados, testes, Angular declarativa
Os resultados da batalha cibernética Standoff ou Como o PT Expert Security Center controlava os invasores
Modelo de aprendizado de máquina interpretado. Parte 1
Site de inicialização eficaz: como clientes, parceiros e investidores gostam de um site
Escrevendo uma API em Python (com Flask e RapidAPI)
Vivos e vivos: vírus de ransomware em 2019
A fada dos dentes não funciona aqui: a estrutura de esmalte dos dentes dos crocodilos e seus ancestrais pré-históricos
Algoreve: como os programadores fazem festas
Visualização de gráficos grandes para os menores
Vigilantes freelancers
Gerenciamento de objetivos da organização: objetivos e engenheiros (parte 3)
Como eu preparei e passei a certificação SQL do banco de dados Oracle (1Z0-071)
Engenharia do caos
Comemorando Danny Cohen, especialista em ciência da computação, avançando a era digital
Pergunte a Ethan: como será nossa primeira fotografia direta de um exoplaneta semelhante à Terra?
Natas Web. Passagem da plataforma CTF destinada a explorar vulnerabilidades da Web. Parte 3
Como executar tarefas de teste para java juniors / trainees para obter uma entrevista
Por que todos os meus jogos parecem tão ruins
Redes neurais e aprendizado profundo: tutorial on-line, posfácio: existe um algoritmo simples para criar inteligência?
Alice em Bitrix
O fim do PHP?
Desenvolvimento de Marketing para Pequenas Empresas
Cenário e teste de pesquisa de jogos para celular
Entrando em TI: Experiência nigeriana para desenvolvedores
Dicas e truques para a realização de um teste A / B de aplicativo móvel bem-sucedido
Melhorando seu perfil do LinkedIn antes de encontrar um emprego
Dezenas de livros ágeis que o gerente de projetos precisará em 2020
Um mod pequeno transforma Tesla em uma estação de vigilância por vídeo
Benchmarks para servidores no Linux: uma seleção de ferramentas abertas
Configurando o FreePBX + GoIP
Como o Badoo tornou possível fornecer 200 mil fotos por segundo
Texto datilografado assíncrono em aplicativos avançados da Internet e decoradores para combatê-lo
21 de setembro - Badoo PHP Meetup # 3: Desempenho
Por que const não acelera o código C / C ++?
Sobre abelhas hedonistas, a maneira como as pessoas as fazem trabalhar e drones
TVs inteligentes: CRT para HDR
Benefícios Beeline não competitivos
Tenho certeza de que o desenvolvedor sênior de celular virá apenas por recomendação
Kubernetes para o carro: como abrir o acesso do desenvolvedor ao computador de bordo e torná-lo seguro
Merry Quartusel, ou como o processador ganhou vida
"Ocultar www": por que os desenvolvedores de navegadores tradicionais se recusaram a exibir o subdomínio
Escrevendo uma cobra no ipad (pythonista)
Como testamos a tecnologia de reconhecimento de rosto e o que veio dela
Apple Music para o desenvolvedor
Substituindo o Punto Switcher, layouts Birman por um script na autohotkey
Meu sexto dia com o Haiku: sob o capô de recursos, ícones e pacotes
Consideramos o salário médio de um "cientista de dados". Parsim hh.ru usando pandas / python
Preparando o aplicativo para Android Q. Parte 2
Adicione a funcionalidade do Razor Pages ao .NET padrão
Count Scoring de la Fer ou um estudo sobre credit scoring como parte da ampliação de seus horizontes. Parte 2
Habr Weekly # 15 / Sobre o poder de uma boa história (e um pouco sobre frango frito)
Projeto de Treinamento em Godot - Pong (Parte 1) Criando e personalizando uma cena de jogo
O uso de R para tarefas utilitárias
Desenvolvimento de SO para microkernel multitarefa - Agendador
Controle de vários motores de passo Nema 17 ao mesmo tempo ou NemaStepper
Guia e Referência do Scrum Mini
Natas Web. Passagem da plataforma CTF destinada a explorar vulnerabilidades da Web. Parte 4
Telegrama como um data warehouse para projetos de TI
"Borracha"
A história de um monólito. Parte 2
15 livros de aprendizado de máquina para iniciantes
Por que fazer operações com moeda na bolsa: 3 cenários práticos
Notícias do mundo do OpenStreetMap nº 473 (06/08/2019 - 08/08/2019)
Customizando a composição dos testes JUnit5 com application.properties
Para onde a rede está indo
Alguns erros comuns no Vue.js (Vuex)
De volta ao futuro dos telefones celulares
Estamos procurando bugs no código PHP sem analisadores estáticos
Por que Israel é o motor do desenvolvimento de tecnologia automotiva
Construindo XPath? XPath algorítmico? Nada além do XPath
O colapso de uma cidade do Texas que perdeu dinheiro de uma fazenda de bitcoin
Desenvolvimento de Helpdesk
“Eles estão nos observando”: o que pode acontecer em uma minivan discreta logo abaixo da sua janela
"Know kaizen": qual é essa filosofia para melhorar os processos de produção
Otimização da recursão da cauda do JavaScript
Depois do cyberpunk: o que você precisa saber sobre os gêneros atuais de ficção científica moderna
Controle de recursos embutidos da RAM usada no aplicativo
System.IO.Pipelines - uma ferramenta pouco conhecida para os amantes de alto desempenho
UX Voice Guide: situações, padrões, ferramentas (e um pouco de apoio moral)
Mineiro ASIC em segunda mão: riscos, verificação e hashrate religado
Carregamento lento da imagem do navegador (atributo de carregamento)
Assembler insere ... em C #?
Aplicativos para e-books no sistema operacional Android. Parte 4. Jogos
Confortável DevOpsSec: Nemesida WAF gratuito para NGINX com API e conta pessoal
O resumo de materiais interessantes para o desenvolvedor móvel nº 312 (de 19 a 25 de agosto)
Testando anotações @ NonNull / @ Nullable
Eventos digitais em Moscou, de 25 de agosto a 1 de setembro
Mais uma vez sobre o GCD, o algoritmo euclidiano e um pouco sobre a história dos algoritmos em geral. Claro que com exemplos Swift
Quanto mais simples a tarefa, mais frequentemente me engano
Iron Mike Tyson e o projeto blockchain Fight to Fame
Analisando a frase do idioma russo
Crie componentes visuais na interface do usuário do Unity. Sistema de partículas
Localize rapidamente problemas de desempenho do Microsoft SQL Server no Quest Foglight
Frontend Weekly Digest (19 a 25 de agosto de 2019)
O resumo de materiais frescos do mundo da interface da última semana n ° 377 (19 a 25 de agosto de 2019)
O CRISPR oferece a você a oportunidade de salvar uma pessoa da dor
PHP Digest No. 163 (12 a 26 de agosto de 2019)
Escreva sua música em 10 minutos (módulo textgenrnn Python3)
Como preparar e passar no exame ITIL 4 Foundation
5 de setembro de São Petersburgo - Comunicação Qaal
O Google fornece argumentos para justificar o rastreamento do usuário - a empresa é acusada de falta de sinceridade e manipulação
Internet das Coisas (IoT) vai mudar o mundo. Futuro da IoT
Repositórios em Kubernetes: OpenEBS vs Rook (Ceph) vs Rancher Longhorn vs StorageOS vs Robin vs Portworx vs Linstor
Contexto da extravagância
Projetos que não decolaram
Construindo um pacote RPM para o Rosa Linux na prática
Quebrar sequências no Swift
Sobre o desenvolvimento de tecnologias de RV: onde elas são usadas, por que os negócios de RV e quais dispositivos usam
Como as especificidades do trabalho com servidores de aplicativos estão mudando usando o exemplo OpenLiberty
Amazon Prime Day 2019 - tecnologia da AWS
Interesses para o gênero ARPG
Digitando Django e DRF
Visão interna: RFID no mundo moderno. Parte 1: RFID em casa
Ratings bancários. A participação não pode ser fixada
Freelance / Coeficiente de tempo integral ou como entender que é hora de pensar em freelance
Psicanálise do efeito de um especialista subestimado. Parte 2. Como e por que resistir
Intel Use NUC - Ganhe o concurso NUC
Slurm em São Petersburgo: os últimos dias de inscrição
Como depurar variáveis de ambiente no Linux
Tendências do mercado de fones de ouvido: o que compraremos no futuro próximo
10 perguntas ingênuas, mas importantes, sobre CRM
[POSSÍVEL] SORM descriptografa o tráfego HTTPS para Mail.ru e ICQ
Visão interna: RFID no mundo moderno. Parte 2: RFID chinês
Crie a tecnologia Powercheck
Semana 35 de segurança: estatísticas de senhas e ataques vazados pelo Google Drive
Como fazer uma transação BTC sem depositar moedas pequenas
Kali Linux NetHunter no Android: por que e como instalar
Testes de unidade no DBMS - como fazemos no Sportmaster, parte dois
10 livros sobre gerenciamento ágil de projetos que vale a pena levar com você em 2020
Seis habilidades para levar sua carreira de Ciência de Dados para o próximo nível.
Recipientes e Windows. Do Hello World ao Kubernetes. Parte I, Introdutória
PoE a uma distância de mais de 200 metros. Monitoramento e reinicialização automática de clientes PoE
Por que, em vez de uma semana de trabalho de quatro dias, é melhor pensar em um dia de trabalho de seis horas
Os 10 erros mais comuns ao trabalhar com a plataforma Spring. Parte 2
Novo no Hadoop: Conheça os vários formatos de arquivo no Hadoop
TechTrain 2019 IT festival: como JUG.ru, JUGNsk e JUG.MSK participaram
Não apareça! Transições interrompíveis no iOS
Na cabine do maquinista
Unsafe.AsSpan: Span
como substituir ponteiros?
CLRium # 6: Simultaneidade e Paralelismo. Aprendendo a mágica da paralelização de tarefas
Vigilância de porta vigilante
Lista de verificação anti-phishing
Como a NASA contratou Snoopy e pegou as roupas da Barbie
Como o acaso pode ajudar os matemáticos
Vazamento de dados pessoais de supostos funcionários da Russian Railways
Truques de aprendizado de máquina - Trabalhando com vários modelos no Keras
Education Show: palestras e concursos para iniciantes em profissões digitais
Implementação de tipos de união em Java
Seu testador perfeito
Como se tornar um advogado cibernético
Engenharia do Caos: a arte da destruição intencional. Parte 2
Lições de casa: kits de ferramentas para crianças da Pebaro
Anonimato completo: protegemos o roteador doméstico
Recrutamento. Verão frio 2019
Você não consegue dormir de codificação: como montar uma equipe e se preparar para um hackathon?
Como Durov: um “passaporte de ouro” no Caribe e uma startup no exterior para se render
O livro "Kali Linux. Penetração e testes de segurança
Como fechar tarefas no rastreador de erros
Promoção de concessionárias na busca. SEO para o "diretório estrangeiro"
Suporte para monorepo e multirepo no werf e o que o Docker Registry tem a ver com isso?
Ganhamos em energia solar ou renda passiva a 25% ao ano, experiência prática. Parte 1
Telefonia DECT em edifícios
Infraestrutura como código: primeiro conhecido
Como fazer: Fatores importantes a serem revisados ao escolher uma VPN gratuita para navegação na Web
33+ Ferramentas de Segurança Kubernetes
Como encontrar a melhor localização para as empresas? Life hack sem registro e SMS
Reconhecimento facial no nível aplicado no joelho
'Olá Mundo' para você na nuvem
Instale o Apache Cassandra no Windows
A visão computacional vê emoções, pulsação, respiração e mentiras - mas como construir uma startup nisso. Conversa com o Neurodata Lab
Duas entidades de programação neurolinguística
Modelo de dados do quinteto e centenas de gigabytes de dados
Impressão 3D: casos incríveis e um pouco mais interessante
Planejamento de recursos. Por que isso não funciona? Parte 1
Faça você mesmo do PVS-Studio: Gamification of Achievements
Como alterar o custo da assinatura criada no seu aplicativo. App Store Connect e Google Play Console
Not New Relic's One: Um olhar sobre Datadog e Atatus
A automação substituirá o teste manual?
Lugares escorregadios em C ++ 17
Novos padrões de vigilância por vídeo: cor à noite, anti-ruído, ePoE
6 frases em inglês que podem ser usadas em negociações salariais com empresas estrangeiras
Equipe de desenvolvimento de uma sprint de fluxo de trabalho
Treinamento Cisco 200-125 CCNA v3.0. Dia 25. Estudo aprofundado do IPv6
Construindo um projeto Android em um contêiner de docker
Elefante corporativo
Aprendemos os dados do passaporte de um indivíduo pelo nome (se houver uma garantia)
Escapando o arsenal de testes: construindo um atalho de um dispositivo elétrico para uma asserção
O que ler líder de equipe e estação de serviço: uma seleção de 50 livros com notas e mais
Acronis True Image 2020: Novos esquemas de replicação e proteção aprimorada
Como os registros em 1C podem parecer na presença de OOP
Como fazer uso prático da segurança do papel ou por que precisamos de conformidade com 152-ФЗ e PCI DSS em uma nuvem
Realidade Aumentada no Varejo Online
"Consultor +": mudança no fluxo de material. Fontes, estilos, alinhamento de texto com python
Conversão de malha poligonal em sólido B-Rep: detalhes de algoritmo e amostras de código C ++
Venha e pegue livros em inglês
Meu sétimo dia com o Haiku: listagem, varredura, rede
Veja a interface "através dos olhos do designer": sobre a interação do front-end com o designer
Angular Noções básicas sobre @Input, @Output e EventEmitter
Palestra de Richard Stallman no Politécnico de Moscou. Agosto 2019
O verão está quase no fim. Quase nenhum dado vazou
Implementação do conjunto de conexões WCF para .Net Core usando HttpClientFactory
“Cuidado, FAS!”: Truques do McDonald's, shawarma divino, Clooney falso e um pouco de magia das ruas
ValueTask
- por que, por que e como?
O poder mágico das macros ou como facilitar a vida de um programador de assembler AVR
Bloqueios no PostgreSQL: 3. Bloqueia outros objetos
TypeScript Expressão Mágica
Treinamento Cisco 200-125 CCNA v3.0. Dia 26. DNS e DHCP
Os hackers roubam e lavam dinheiro através de serviços de entrega de comida e reserva de hotel.
Como os desenvolvedores de software da Microgaming protegem os usuários de hackers
Alice Obtém Habilidade
Analisando e analisando a semântica para SEO: 5 modelos gratuitos do Planilhas Google
Reconhecimento de faces usando redes siamesas
Monitoramento Contínuo de Glicose (NMH) com a Bomba Medtronic 640g
“Existe tudo o que é necessário e nada enfurece” - a verdade fala pelos lábios do cliente
Como escrevemos, a interface do nosso próprio painel de controle de hospedagem: estrutura e backdoors
Resumo de eventos para profissionais de RH na área de TI em setembro de 2019
Mais perto do chão: como mudei o coworking para uma casa de aldeia
Como abandonamos a grande hackathon e começamos a fazer viagens para equipes individuais
Como trabalhei na Turquia e conheci o mercado local
"A melhor coisa que fiz na minha carreira é enviar o trabalho para o inferno". Chris Dancy sobre como transformar a vida em dados
Apache NIFI - Uma Breve Visão Geral dos Recursos em Prática
Como criar um processo de layout de comércio eletrônico para obter todos os dados necessários
Trens de Moscou (e não apenas): o que mudou e graças a quem ajudou
Eu sou o maior malvado no desenvolvimento de jogos indie
Sistema de monitoramento de veículos DIY
Kafka e microsserviços: uma visão geral
Mal-entendidos do passado
No futuro, os cientistas poderão aprender a prever exatamente o que você lembrará.
O que será criptografia pós-quântica?
Objetos especiais difíceis de pegar nos robôs
Modelo de aprendizado de máquina interpretado. Parte 2
Como olhar nos olhos de Cassandra e não perder dados, estabilidade e fé no NoSQL
Como criar uma nuvem privada para vigilância por vídeo
Como fabricamos o motor e o jogo por um ano e meio. Parte Dois A infraestrutura
Evento de contratação móvel da FunCorp
Você precisa do Agile: 5 modelos para testar
Problemas comuns para quem ganhou o Gostender
Auditoria de Segurança ICS
Quando 'a' não é igual a 'a'. Na sequência de um hack
Seleção: 9 materiais úteis sobre emigração "profissional" para os EUA
Huawei CloudCampus: infraestrutura de serviços de alta nuvem
Encruzilhada digital de Kazan: como as tecnologias de segurança rodoviária são introduzidas na cidade
Natas Web. Passagem da plataforma CTF destinada a explorar vulnerabilidades da Web. Parte 5
Script de instalação do Windows 10
Quem não escondeu - não tenho culpa (história de sigilo na aviação)
Redes neurais com sensibilidade ao peso (WANN)
Cálculo da hipótese nula, por exemplo, a análise de salários de programadores ucranianos
Não é uma revisão do ASUS ZenBook Pro 15 UX580GE - quase um ano com quase o topo
Venda de servidores dedicados na Holanda e Moscou
Faça você mesmo o Skype
Controle de bomba de insulina autônomo sem fio caseiro
Seguindo os passos do movimento russo Scala. Parte 1
Energia da bateria para dispositivos MySensors
Qual é a principal diferença entre Injeção de Dependência e Localizador de Serviço?
Como o tradutor Nitro apareceu, o que ajuda os desenvolvedores na localização e suporte técnico
Implante o armazenamento distribuído do CEPH e conecte-o ao Kubernetes
5 atividades para acelerar a resolução de problemas em qualquer equipe de TI
Achtung! Novas câmeras na estrada ou informações atualizadas sobre radares e detectores de radar
1. Visão geral dos switches de camada empresarial extremo
Práticas recomendadas do Vue.js para desenvolvimento Web
Falamos sobre DevOps em uma linguagem compreensível
Plugins de volume de armazenamento Kubernetes: Flexvolume to CSI
Amanhã na ITMO University: o processo educacional, competições e educação no exterior - uma seleção dos próximos eventos
Indústria e manufatura inteligentes 4.0: três principais tendências tecnológicas
Vepp - novo servidor e painel de controle do ISPsystem
Análise do Apache Dubbo RPC Framework pelo analisador de código estático PVS-Studio
No entanto, C é uma linguagem de baixo nível
Análise do código-fonte RPC da estrutura Apache Dubbo com o analisador estático PVS-Studio
Robôs de trabalho - homem feliz
Qual distribuição é melhor usar no seu sistema embarcado?
Por que me recusei a trabalhar na AWS
LuaVela: implementação Lua 5.1 baseada em LuaJIT 2.0
Notas do provedor de IoT. Maldição por Saída de Impulso
Como os problemas do Mail.ru e do FSB foram forjados pela reputação de Pavel Durov e pela fé no Telegram
3 de setembro - Dia do CTO em São Petersburgo
Trabalhe com incidentes, melhorando a resposta a incidentes e o valor da dívida técnica. Backend United 4 materiais mitap: Okroshka
Sobre a PBR nos dedos
Uma Breve História da Videoconferência: Do Início ao Uso Comercial Total
Digitação estática em um aplicativo React
Bom nunca é barato. Mas é grátis
Toda a verdade sobre o RTOS. Artigo 32. Migração do Nucleus SE: recursos e compatibilidade não realizados
Você tentou registrar seu site como uma publicação de rede em Roskomnadzor?
Mini-entrevista com Oleg Anastasiev: tolerância a falhas em Apache Cassandra
Como eu ensinei uma cobra a se jogar usando o Q-Network
Lo-fi de pixel no Unity
Antiguidades: Windows 3.1 e vida sem um botão Iniciar
Imprimir tapeçaria Game of Thrones em uma impressora fiscal usando Python
Crie uma plataforma kubernetes no Pinterest
Lista de verificação de prontidão para produção
Zabbix + Voximplant: monitoramento com chamadas ou como parar de se preocupar e configurá-lo rapidamente
Linguagem de programação rápida no Raspberry Pi
Como não perder tráfego ao mudar para um novo domínio: caso "Vse10"
Mensagens secretas através dos logs do servidor
Uma nova lei para descrever a velocidade do desenvolvimento de computadores quânticos?
Lições aprendidas 40 anos após a decolagem e o rápido declínio da primeira "aplicação matadora"
Cartucho Tarantool: retalhando o backend da Lua em três linhas
Asya Patrysheva: “A Internet não é mais apenas uma rede. Isso é vida.
Entre a primeira e a segunda linhas de suporte técnico
Um registro no olho: quais vulnerabilidades os sistemas de CFTV têm
Treinamento Cisco 200-125 CCNA v3.0. Dia 27. Introdução à ACL. Parte 1
Jogo de tabuleiro de papel DoodleBattle
Exposição PRO // Movement.Expo
Fly-fly-pétala ... ou uma história sobre como o designer de UX promoveu seu produto no Instagram
Mais uma cobra Android com Kivy, Python
Relatórios móveis no Oracle BI EE 12c - um, dois, três. Metodologia do Curso de Oracle BI EE 12c CAD
A longa jornada do RFC 4357 ao RFC 8645 ou como gerenciar chaves de criptografia
Suspensão sobre bloqueio
Descompactando listas aninhadas de profundidade indefinida
Quem implementa o IPv6 e o que dificulta o seu desenvolvimento
Yandex: uma casa inteligente para adultos
766 km - um novo recorde de alcance para o LoRaWAN
Das empresas às pequenas e médias empresas: compartilhamos nossa experiência na adaptação de soluções corporativas para pequenas e médias empresas com monetização usando o modelo SaaS
Em diferentes lados do estado: como o Facebook foi frito no Congresso dos EUA, enquanto o Telegram lutou com o FSB
Guia SQL: Como escrever consultas melhor (parte 1)
Resumo dos eventos de TI de setembro (parte um)
Linguagem de programação Ü. Introdução, motivação para criar, objetivos
12 Soft Skills que tornam os gerentes de projeto de TI imparáveis
Prazos de Desenvolvimento de Produto
O que aprendi com um programador líder
Testando o código do SQL Server com tSQLt
Mapa de desenvolvimento para desenvolvedores móveis
Como vender cigarros masculinos para mulheres e fazer selvagens se protegerem: redatores que poderiam
Todo o poder do IntelliJ IDEA no exemplo de um idioma (nas imagens)
Operações de comparação em C ++ 20
Novos tipos de micromarcação para trechos interativos avançados
Criando bate-papos corporativos e videoconferência com a equipe Zextras
Detalhes da campanha maliciosa para usuários do iPhone revelados
Como gerenciar o React Data Grid através do Redux
Análise: qual é o mercado de balcão e quais transações são feitas lá
Guia de Iniciação Rápida ao Piloto e ao PoC
Conferência do PHP Central Europe cancelada devido ao fato de não haver mulheres entre os oradores
5G chega até nós?
Aprendendo STM8S Slow Start. Parte 0
IPFS sem dor (mas isso não é preciso)
Por que você precisa do DevOps e que são especialistas em DevOps
Cursos vs estágio. Como ensinamos midbells na SimbirSoft
O livro “Aprendizado por reforço profundo em Python. Ginásio OpenAI e TensorFlow para profissionais »
Entendendo Lean e Agile no desenvolvimento de software
Por que o 1C-Bitrix de 1 de dezembro de 2019 pode se transformar em uma abóbora
Música para o programador
Um guia completo para matrizes e fatias de Golang
Bloqueios inteligentes: o que são, como funcionam (e quem instala)
Go Gett Juno Meetup - 12 de setembro de Minsk
Esporte para o programador da segunda frescura
10 erros do jovem PO (conclusão)
Acordeão, perguntas frequentes, spoiler e outros widgets suspensos
Bagel de console em C ++
GitLab 12.2: gráficos acíclicos direcionais para gerenciamento de tubulações e projetos
Treinamento Cisco 200-125 CCNA v3.0. Dia 27. Introdução à ACL. Parte 2
Habr Weekly # 16 / Compartilhe hacks de vida: como economizar dinheiro pessoal e não ser estúpido em tarefas
Monitorando processos ETL em um pequeno armazém de dados
Desenvolvimento de código sem olhar
Documentamos o processo de conexão e geração de documentos em um futuro sistema ERP
Notícias do mundo do OpenStreetMap nº 474 (13/08/2019 - 08/08/2019)
A lei de Parkinson: você pode vencê-la
Resposta ao artigo “A conquista da Sibéria pelos moscovitas” ou vinte anos depois
Você também tem um amigo? Ou talvez seja você?
Perguntas frequentes sobre a API Superjob (publicação de emprego)
Spring Cache: da conexão do cache em 1 minuto à configuração flexível do gerenciador de cache
Contando a velocidade de download em seu aplicativo
Hedi Lamarr: inventor de Hollywood
Como a NASA se preocupa com a segurança e a inteligência de seus astronautas
Esqueça o Walkman: tudo sobre os fones de ouvido
O que um relógio pode fazer além de mostrar a hora e como escolher seu primeiro relógio
Como o crepitar de um incêndio, o rangido de portas e o ruído mais comum tornam-se música e caem em faixas eletroacústicas
“A maldição do cinema”: quem está insatisfeito com a suavização de movimento na TV moderna - como a situação está se desenvolvendo
Reaja às práticas recomendadas e dicas que todo desenvolvedor deve conhecer. Parte 1
A passagem da máquina de laboratório para o Pentest "Hackthebox - Querier"
Russian Railway Simulator (RRS): primeiro lançamento público
Usando REST no ENM Ericsson em Python
Como obter renda adicional para a empresa usando a bolsa: investimento em produtos estruturais
JustCode - um navegador de alta velocidade para computadores e tablets econômicos no Windows
Como o GDPR causou vazamentos de dados pessoais
O que ler para o gerente de projeto: livros sobre gerenciamento de pessoal, habilidades pessoais e DevOps
Balanceamento de carga Openstack (parte 2)
Por que as notificações push não são recebidas no cliente 3CX VoIP para Android
Sistema aeroespacial totalmente reutilizável a partir de tecnologias existentes
Posit-aritmética: derrotar um ponto flutuante em seu próprio campo. Parte 1
Treinamento Cisco 200-125 CCNA v3.0. Dia 28. Estudo aprofundado do LCA
Torne-se Zuckerberg ou programador infantil
Eventos digitais em Moscou, de 2 a 8 de setembro
Muitos canais do YouTube para bombear inglês para programadores
O que fazer se os certificados estiverem podres e o cluster se transformar em abóbora?
Como é o sistema de refrigeração passiva nos computadores MIC-7900
Peneira Sundarama
Como o entrelaçamento quântico ajudará na detecção de ondas gravitacionais
Regressão linear e métodos para sua restauração
Tutorial do TensorFlow: Tutorial para iniciantes do TensorFlow de 10 minutos [Tradução]
Neuronomics. Idéia para inicialização 2030
Boa entrevista ruim
Jogo de histórias
Comparação de comparadores para sincronizar esquemas e dados do banco de dados do MS SQL Server
Agosto Machine Learning e Inteligência Artificial News Digest
O modelo matemático revela os segredos da visão
Suavização de movimento mata cinema
Apresentação Aplicação Apresentação
O resumo de materiais interessantes para o desenvolvedor móvel # 313 (26 de agosto a 1 de setembro)
Experiência pessoal e conclusões após mudar de profissão de designer para programador
Atualizando um laptop com o Windows 10 1903 - do tijolo à perda de todos os dados. Por que uma atualização pode ser mais que um usuário?
Servidor LTSP baseado no CentOS7
Aprovisionamento automático do Yealink T19 + Catálogo de endereços dinâmico
Como fiz um disjuntor Okhttp personalizado através das corotinas de Kotlin
Desenvolvedor de jogos russo, sem sentido e sem piedade
Ame a cabra
Treinamento Cisco 200-125 CCNA v3.0. Dia 29. PAT e NAT
Vulnerabilidades de varejistas - três casos em que o OTP pode ser obtido na solicitação
Frontend Weekly Digest (26 de agosto a 1 de setembro de 2019)
O resumo de materiais frescos do mundo do front-end da última semana n ° 378 (26 de agosto a 1 de setembro de 2019)
Algoritmos genéticos (ou o cliente é sempre rei - e muitas vezes um tolo)
Food Design Digest, agosto de 2019
Maven-way para criar projetos Go
Gigatron - um microcomputador caseiro sem processador
A história de como a popular biblioteca JavaScript começou a exibir anúncios no terminal
Não caia na armadilha da otimização prematura
14 dicas para escrever um código React limpo. Parte 1
14 dicas para escrever um código React limpo. Parte 2
Cientistas desenvolveram aglomerados de células nervosas e as enviaram para a ISS
Como o desconforto nos ajuda a melhorar o processo de desenvolvimento.
LAN ideal
Operador Tarantool kubernetes
Diretório telefônico do Asterisk FreePBX a partir de tabelas SQL (diretório baseado na Web, upload para arquivo xml para telefones Grandstream)
[Tutorial] Como criar seu primeiro jogo incremental IDLE JavaScript
TOKEN2 Molto-1, o primeiro token de hardware TOTP de vários perfis do mundo
Fábrica abstrata nos dedos
Tudo o que você precisa saber sobre a margem CSS
Rastreador GPS BOXY
Níquel para óleo
Sobre a modelagem estrutural de mudanças organizacionais
Minha experiência de desenvolvimento no Playcanvas
Link de ajuda útil para trabalhar com dados
As 9 melhores descobertas de código aberto de agosto de 2019
Anti-googlers: os usuários da Web tomam medidas radicais para proteger seus dados
Tradução automática neural sustentável
"Nuvem" confidencial. Estamos procurando uma alternativa para abrir soluções
Como usar o MIDI para web em resumo
Reprogramamos o caixa e imprimimos nele Keanu Reeves
Convertendo modelos poligonais em representação de limites: exemplos de algoritmos e códigos
O problema que você resolve é mais importante que o código que você escreve
Segurança da informação na nuvem: como a plataforma de serviços de segurança cibernética unificada funciona
E os berços?
Como se tornar um líder em Scrum Master e agitar a equipe?
Como abordamos a eficiência energética
Como criar um nome de produto ou empresa usando o Vepp como exemplo
Summ3r do h4ck 2019. Departamento de Análise de Segurança
Visão geral do programa C ++ Russia 2019 Piter: assincronia, módulos, bibliotecas ... e táxi
Os 10 erros mais comuns do Spring Framework
O livro "Prompt de Comando do Linux. O guia completo. 2nd int. ed. "
O que um aplicativo de fitness deve ter?
Bem-vindo ao Fujitsu World Tour 2019
Conferência ZeroNights 2019
Meetup de aceleração 17/09 Vídeos e apresentações da UPD
Atualize o SSD SATA do servidor do computador em 1,92 TB com um recurso de gravação de 2PB ou superior
Círculo de desenvolvedores do Facebook: Moscow | Evento de lançamento
Propriedades de objetos em sistemas CAD de placas de circuito impresso OrCAD e Allegro
Do cyberpunk ao DevSecOps: 7 livros para os quais o engenheiro do DevSecOps ainda vale a pena aprender inglês
3 erros que podem custar sua vida inicial
Count Scoring de la Fer ou um estudo sobre credit scoring como parte da ampliação de seus horizontes. Parte 3
Videoconferência profissional está disponível como nunca antes. Mind Server - nova versão, novos preços
Technostream: uma nova seleção de vídeos de treinamento para o início do ano letivo
Síntese de fala multilíngue com clonagem
A startup Unicorn Bolt realizará um campeonato para desenvolvedores com um prêmio de 350 mil rublos e a possibilidade de mudança para a Europa
Sobre como instalar e usar o LineageOS 16, F-Droid
Treinamento Cisco 200-125 CCNA v3.0. Dia 30. Arquitetura de rede e solução de problemas da Cisco
Aplicativos para e-books no sistema operacional Android. Parte 5. Armazenamento em nuvem e players
Todos nós precisamos de assistência técnica
Bem-vindo ao Wrike Open House Day
Semana 36 de segurança: Vida útil da vulnerabilidade em smartphones
Árvore genealógica dentro de git
Aprenda Internet Marketing por conta própria: mais de 50 cursos gratuitos
Biografia de salários na Alemanha 2019
A correção política penetra na Rússia através de livros sobre como projetar chips no SystemVerilog para não iniciantes
10 reportagens em vídeo mais populares do 404fest 2018
Guia SQL: Como escrever consultas melhor (parte 2)
Treinamento Cisco 200-125 CCNA v3.0. Dia 31. CDP, Syslog e NTP
Lembre-se de que ^ W é exatamente o que você precisa. Experiência usando Anki. Parte 1 (introdutória, penúltima)
Minha experiência em administração do IBM DB2 Express-C quando usada com 1C: Enterprise
Intel Comet Lake: um pouco de 14 nm na décima geração
Aceleramos o processamento distribuído de grandes gráficos usando estruturas probabilísticas de dados e não apenas
O papagaio pousou. O anúncio do livro "Aprendizagem profunda generativa"
Estratégia de produto e estratégia de organização em termos de engenharia de sistemas
Trabalhadores da arquitetura Clean Swift
Não há necessidade de economizar em segurança digital
LDC - Excursão
"Mobile" Feng Shui, ou dormimos corretamente (café, baratas e intolerância em Habré)
Um pouco mais sobre trigonometria na computação
Livy - o link ausente na cadeia Python do Hadoop Spark Airflow
ABBYY Mobile Web Capture: fotos de documentos de alta qualidade no navegador do seu smartphone
Como eu ensinei Yandex.Alice a falar sobre brinquedos sexuais
O livro "O Caminho do Python. Faixa preta para desenvolvimento, dimensionamento, teste e implantação ”
Como transformar um computador quântico em um gerador de números aleatórios perfeito
A missão épica do DeepMind para resolver o problema científico mais complexo
Como envolver uma equipe na busca de idéias e obter muito mais do que idéias
Bibliotecas PHP para comércio eletrônico: trabalhando com ATOL e Payture, analisando códigos GS1 e outras tarefas
O primeiro evento offline da comunidade Circle Developer Circle: Moscow - Launch Event
Como revitalizar uma marca: contar histórias que funcionaram
Projetando lojas online. Parte 3. Página Inicial e Catálogo
De copiar e colar para componentes: reutilizando código em diferentes aplicativos
Automatize a criação de perfil em Java 10/09
Representação de empresas de TI russas em Cingapura: por que não?
Livro “Design Thinking. Do insight a novos produtos e mercados ”
Resumo de notícias do PostgreSQL. Edição No.17
Protetor de tela encantador para Kodi
Como levar a equipe a procurar idéias mais produtivas
10,3 segundos por hash: mineração no computador de controle a bordo da espaçonave Apollo
Como deixei a ciência básica em uma startup
Broadcast Techdir Day em São Petersburgo
3 de setembro
Algoritmo de Pensamento e Consciência, Parte 2
Como funciona o kubectl exec?
Monitorando aplicativos .NET
Recursos de teste de um aplicativo Web para serviço de vídeo
Monitoramento de segurança na nuvem
API de Magento Rest com Overclocking com RoadRunner
Sistema Smart Home faça você mesmo
Solução de problemas com pwnable.kr 22 - brainfuck. Ataque Ret2libc
Treinamento Cisco 200-125 CCNA v3.0. Dia 32. Recuperação de senha, XMODEM / TFTPDNLD e ativação de licença da Cisco
Definindo codificação de texto no PHP em vez de mb_detect_encoding
Geração de som em microcontroladores AVR usando o método de tabela de ondas com suporte a polifonia
Crescimento. Peso. Três vizinhos
Kola NPP ou em pé no reator
Eficiência do transporte em gasolina, baterias e hidrogênio
Megapack: como os desenvolvedores do Factorio conseguiram resolver o problema com o multiplayer de 200 jogadores
System.IO. Pipelines - uma ferramenta pouco conhecida para os amantes de alto desempenho
Tecnologia aplicada nas ruínas da febre do blockchain ou nos benefícios práticos da alocação de recursos
Como criamos código de papelão ou a versão Scratch do jogo de tabuleiro Golem Battle
Gerenciador de exibição de dados reativa. 1. Introdução
Criando um símbolo de conector com texto "dinâmico" no OrCAD
Investigação: programas estranhos no Registro de software doméstico
Criando um documento narrativo de design de missão de jogo usando o exemplo de Last of Us
Arquitetura e recursos da grade de dados Tarantool
Blockchain: o que devemos construir PoC?
Por que a velocidade é importante em uma troca moderna e como superar os concorrentes: 3 maneiras práticas
Como a inteligência artificial ajuda a gerenciar projetos
Oferta especial para estudantes trabalhadores da JetBrains
Cinco razões para escolher o JUG.EKB
fform: React & JSONSchema - flexibilidade máxima
Python de C (API C)
Algoritmos de processamento inteligente de strings no ClickHouse
Editor de lógica visual para Unity3d. Parte 2
A principal coisa sobre a batalha pela neutralidade da rede nos EUA é a cronologia dos eventos e o estado atual das coisas
Feed automático personalizado do MailChimp a partir do feed RSS
PVS-Studio 7.04
PVS-Studio 7.04
Bloqueios no PostgreSQL: 4. Bloqueios na memória
Como deixar a ciência em TI e se tornar um testador: a história de uma carreira
Dia Techdir em São Petersburgo. Cerveja, pizza, dois microfones
Linha principal do projeto no Android 10
4 etapas para criar um perfil de candidato
Projeto orientado a modelo. Criação de um modelo confiável, usando o exemplo de um trocador de calor para aviação
Gerando documentos usando o ONLYOFFICE DocumentBuilder
Decomposição limpa
Programação Orientada a Nós
Como comprar dez caixas de algodão e não cometer erros
ShIoTiny e o mundo ao redor: conectando sensores a entradas binárias, rejeição de contato e outros problemas
Munch em uma varredura equidistante e Meyerhold, que destruiu a Praça Vermelha - Denis Semenov sobre VR art
Como o junior green escreveu seu hot-reloader
Entrevista Introvertida
Escrevendo uma cobra para Android em Kivy, Python
Bombeando o projeto do Soft Launch para US $ 1 milhão em receita por mês
Como reconstruí os locais de desembarque do ALS Luna-9 e Luna-13
Conquistando os mares: data warehouses flutuantes
Sistemas RPC de referência (e Json invertido)
Por que muitos subestimam seus jogos
Cursos Conjuntos Grupo-IB e Belkasoft: o que ensinamos e quem virá
A maioria dos dispositivos Android vulneráveis a ataques de phishing via SMS
Realidade virtual, jogos de código aberto e carros elétricos: o que John Carmack disse no podcast Joe Rogan
Opencartforum e amigos
Um pequeno brinde: rifa combo dvr e detector de radar
Pesquisa e Relatório de Confiabilidade dos Segmentos Nacionais da Internet de 2019
Iniciativas legislativas. Estranho, mas apresentado à Duma do Estado
Pesquisa de Sustentabilidade dos Segmentos Nacionais da Internet para 2019
Cache de reserva indolor no Scala
Sociólogos russos realizaram a primeira pesquisa de chatbots do mundo
Outra coisa: pacotes de aplicativos Haiku?
Takashi Kokubun: como fazer com que os aplicativos Ruby sejam executados mais rapidamente
Como faço para projetar o SCS
Workshop SLS 6 de setembro
@Pythonetc compilação, agosto 2019
Dicas e truques do meu canal de telegrama @pythonetc, agosto de 2019
Acordo: VMware compra startup baseada na nuvem
Criamos um jogo de plataforma portátil no microcontrolador Cortex M0 +
Mapa eletrônico de vinificação na Rússia. Design e conteúdo
Como organizar um local de trabalho para si mesmo
Criando um aplicativo Slack usando os recursos do 8base
Qual a cor da sua função?
Como no Microsoft SQL Server para obter dados do Google Analytics usando R
Treinamento Cisco 200-125 CCNA v3.0. Dia 33. Preparação para o exame ICND1
Como realizar testes A / B em 15.000 lojas offline
Os crocodilos voam, mas baixo-baixo (sobre ekranoplanes sem emoções, mas com digressões)
Por que o Dia Mundial da Dívida Ecológica e a pegada ambiental são um absurdo pseudocientífico
Como o certificado Cossacks GICSP recebeu
Slurm DevOps. Primeiro dia Git, CI / CD, IaC e o dinossauro verde
Desenvolvendo um sistema operacional monolítico semelhante a Unix - Introdução (1)
Nível da API do Android, compatibilidade com versões anteriores e posteriores
As três principais objeções de vendas que você pode enfrentar ao trabalhar com tecnologias de tendências
Desenvolvimento de bot Python TamTam
Museum DataArt. KUVT2 - estudar e brincar
Execute o software "desktop" no microcontrolador
Como as lâmpadas LED da Era mudaram em 2019
Oceano de criptomoedas: análise dos 50 principais projetos com o CoinMarketCap
Entendendo os Corretores de Mensagens. Aprendendo a mecânica das mensagens através do ActiveMQ e Kafka. Capítulo 1
Nós reprogramamos o caixa e imprimimos nele Keanu Reeves. Parte 2. Software para PC
Um pouco de matemática financeira: calculando inflação e juros
Treinamento Cisco 200-125 CCNA v3.0. Dia 35. Protocolo de entroncamento dinâmico de DTP
Treinamento Cisco 200-125 CCNA v3.0. Dia 36. Protocolo de Canal STP
Cultura de recrutamento em grandes empresas de estatísticas Glassdoor
Treinamento Cisco 200-125 CCNA v3.0. Dia 37. STP: seleção de Bridge Root, recursos de proteção PortFast e BPDU. Parte 1
Troca de sites por Bitrix e 1C: resolvendo os principais problemas
Guerra de navios - uma ameaça cibernética enviada por correio normal
Por que trabalhamos no Sitefinity
O misterioso programa LyX. Parte 1
Treinamento Cisco 200-125 CCNA v3.0. Dia 37. STP: seleção de Bridge Root, recursos de proteção PortFast e BPDU. Parte 2
Treinamento Cisco 200-125 CCNA v3.0. Dia 38. Protocolo EtherChannel para OSI Layer 2
Treinamento Cisco 200-125 CCNA v3.0. Dia 39. Pilhas e agregação do chassi do switch
Treinamento Cisco 200-125 CCNA v3.0. Dia 40. Família padrão 802.1X e protocolo AAA
Treinamento Cisco 200-125 CCNA v3.0. Dia 41. VLAN nativa do DHCP Snooping e Nondefault
Treinamento Cisco 200-125 CCNA v3.0. Dia 42. Roteamento Inter-VLAN e SVI
Treinamento Cisco 200-125 CCNA v3.0. Dia 43. Protocolos de Roteamento Distância do Vetor e Estado do Link
Verifique você mesmo: quantas perguntas você pode responder à ChGK?
Código de bugs Python: 10 erros mais comuns que os desenvolvedores cometem
ShIoTiny e o mundo: sensores analógicos ou ADCs para os menores
Ataques entre relações de confiança entre domínios
Para que devemos construir uma CDN?
Treinamento Cisco 200-125 CCNA v3.0. Dia 44. Introdução ao OSPF
Read_You'n não pode jogar
Treinamento Cisco 200-125 CCNA v3.0. Dia 45. Configurando o OSPF
Serviços, microsserviços e programação orientada a lotes
Agricultura e painéis solares - estratégia ganha-ganha para engenheiros e agricultores
Testes de integração paralela do Postgresql no aplicativo GO
Zabbix Summit 2019: o que esperar este ano
Como criamos um aplicativo de reparo de parada de protótipo
Summ3r 0f h4ck 2019: resultados da pesquisa
Suporte para tokens jwt anônimos no IdentityServer4 usando AnonymousIdentity
Como criamos o sistema IoT para gerenciar o uso de energia solar
Como transformar tráfego em vendas usando dados do usuário do site
Uso do PVS-Studio ao verificar projetos de mecanismo irreal no sistema operacional Windows
Usando o PVS-Studio ao verificar projetos do Unreal Engine no sistema operacional Windows
Carros elétricos dos anos 90. Parte 1. Irmãos Citroen e Peugeot
Os engenheiros coreanos sugerem o uso da Hololens como alternativa às divisórias de escritório
Projeto de Treinamento em Godot - Pong (Parte 2) Criando e Configurando a Bola
Docker: Para começar. Atenção Implantar
Como não errar com a concorrência no Go
Ambiente moderno para aplicativos React Native
Ações do Github e construção de plataforma cruzada
Slurm DevOps. Segundo dia. IaC, testes de infraestrutura e "Slurm inspira!"
YIMP - Painel de Controle para o Yii 2 no Bootstrap 4
Um olhar para dentro: o processo do dispositivo para trabalhar e adaptação no Google
Entrevista O que um engenheiro deve esperar de trabalhar em uma startup européia, como são feitas as entrevistas e é difícil se adaptar
Treinamento de localização da Universidade de Washington
Análise detalhada do AWS Lambda
C for Metal - metal precioso para computação em placas gráficas Intel
O que é um layout de iPhone para PSD e como usá-lo?
Testando a funcionalidade do usuário do site com objetos de página da Capybara
Tipos de compilação na JVM: expondo a sessão de magia negra
Pastilda: resultados
Repensando deepClone
Utilizando Módulos JavaScript em Produção: Situação Atual. Parte 1
Utilizando Módulos JavaScript em Produção: Situação Atual. Parte 2
Usando o DbTool para propagar bancos de dados em aplicativos .NET (Core)
Os créditos do Habr Weekly # 17 / Sberbank serão aprovados pela AI - assustador, publicidade em produtos de código aberto - duvidoso
Feliz Dia do Programador
Princípios gerais de operação da QEMU-KVM
Marionetista com ES6 em um nó e navegador, ou por que o Zora é a melhor estrutura de teste em seu nicho
6 lições aprendidas ao encontrar uma solução para um enorme problema em gitlab.com. Parte 2
6 lições aprendidas ao encontrar uma solução para um enorme problema em gitlab.com. Parte 1
Como criar um layout para o site e não ficar extremo
Let é o novo Var
Precisa de escolhas absolutamente transparentes? - eu os tenho
KOST: o que está incluído na nova pilha de tecnologia para o desenvolvimento de aplicativos em nuvem
Python + OpenCV + Keras: faça o reconhecimento de texto em meia hora
Kit de ferramentas para o provedor: seminários on-line temáticos sobre sistemas para trabalhar com tráfego e sua configuração
IPO na Bolsa de Moscou: por que é necessário, quem conduz e como comprar ações
Dicas de OCR do Tesseract - crie seu próprio vocabulário para melhorar o desempenho do OCR
Perguntas ao futuro empregador
Passando listas bidimensionais de python para DLL
Como dois alunos fizeram o jogo no iOS e quanto ganharam nele
A história dos algoritmos de randomização Tetris
Darwinismo quântico: uma idéia que explica a realidade objetiva passa no primeiro teste
Uma Breve História do Detector de Mentiras
Entendendo os Corretores de Mensagens. Aprendendo a mecânica das mensagens através do ActiveMQ e Kafka. Capítulo 3. Kafka
Variáveis CSS e tema de cores para o site em várias linhas
Como receber dados do Google Analytics usando R no Microsoft SQL Server
MVC sem C: O que mudará o SwiftUI na arquitetura do aplicativo?
Situação: nuvem híbrida e perspectivas de IaaS
Histórico do Segundo Lugar no Mini AI Cup 4: Paper IO
Como ignorar o captcha usando o reconhecimento de som
Livros psicológicos de auto-ajuda: eles fazem algum sentido e, em caso afirmativo, quais escolher?
Ferramenta para comparar estruturas CSS
Laboratório de rádio de Nizhny Novgorod e comunicação de rádio amador na HF
“Tudo o que você ler será usado contra você”: como o rap chegou ao tribunal
Opção para usar o blockchain de criptomoeda como um meio para transferir comandos para elementos de botnet
O que você não pode exigir e por que não pode elogiar os funcionários se deseja que eles funcionem bem
Receitas TeamCity. Relatório Yandex.Taxi
Criando um controle deslizante de intervalo de valores para um filtro sem usar o jQuery
Indo além do pod no Kubernetes através dos logs de montagem
Por que seu aplicativo precisa de acessibilidade
Sistema de gerenciamento de casos de teste QuAck - as simples alegrias dos testes
Ssh chat
Notícias do mundo do OpenStreetMap No. 475 (20.08.2019-26.08.2019)
Máquina de mármore eletromecânica de projeto v2.0
Como um tolo, o C # ensinou. Parte 1
O resumo de materiais interessantes para o desenvolvedor móvel nº 314 (de 2 a 8 de setembro)
Telefone para um cavalo e orquestra sem pianista. Como elaborar tarefas esportivas no front-end
Fim de semana em carro elétrico
Escolhendo entre XML e SQL para rolar scripts LiquiBase usando Java / Spring / H2 como exemplo
Depurando jogos para NES: como isso acontece hoje
Detalhes dinâmicos: jogos secretos do compilador, vazamento de memória, nuances de desempenho
Revisão do Kubecost para economizar dinheiro no Kubernetes nas nuvens
Mestrado a Distância no Exterior: Notas Antes da Tese
Experimentos simples com o microcontrolador STM32F103 (Blue Tablet)
Estouro de CSS e perda de dados
O resumo de materiais frescos do mundo do front-end da última semana n ° 379 (2 a 8 de setembro de 2019)
Tesla desenvolve baterias capazes de rodar 1,6 milhão de km sem reposição
PHP Digest No. 164 (27 de agosto a 9 de setembro de 2019)
Treinamento Cisco 200-125 CCNA v3.0. Dia 46. Verificação de desempenho OSPF
Treinamento Cisco 200-125 CCNA v3.0. Dia 47. Resolução de problemas do OSPF
Treinamento Cisco 200-125 CCNA v3.0. Dia 48. OSPF Multizone
Treinamento Cisco 200-125 CCNA v3.0. Dia 49. Introdução ao EIGRP
Treinamento Cisco 200-125 CCNA v3.0. Dia 50. Configurando o EIGRP
Eventos digitais em Moscou, de 9 a 15 de setembro
Vendo dinheiro
Como criar classes de caracteres no MMO móvel
Então, todos da mesma RAML ou OEA (Swagger)?
Se você não entrar no departamento de TI
Mônadas em Erlang
Domesticar protocolos de confiança - autenticação OAuth com o InterSystems IRIS
Let's Encrypt serve quase 30% dos domínios
Vivaldi Beta para Android - Navegador Real
Desenvolvendo um sistema operacional monolítico semelhante a Unix - C Library (2)
Vulnerabilidade O DaOffice permitiu remover qualquer usuário da rede social
É possível em 1C não observar a tecnologia de componentes externos? Ou como parabenizar os colegas usando o 1C?
Perfil de velocidade superluz: teoria e prática. Parte 1
[Yekaterinburg, anúncio] java.ural.Meetup @ 3 - anúncio do terceiro relatório de vídeo mitap + Java de java.ural.Meetup @ 2
Transmissão de texto da Apple - 10 de setembro de 2019
O punhal 2 é elementar (parte 1)
Atualização preguiçosa: como o PostgreSQL 12 melhora o desempenho
O livro "Mineração de dados. Recuperando informações do Facebook, Twitter, LinkedIn, Instagram, GitHub »
Extravagância. Setembro sobe
Bem-vindo ao DINS Java EVENTO 18 de setembro
Uma maneira fácil de criar um alerta de voz no sistema de automação residencial (“Smart Home”)
Por que a rede social do Google+ falhou
O melhor é o inimigo do bem
O melhor é o inimigo do bem
O primeiro local de trabalho ou como começar a desenvolver API no Node.js
Desenvolvedores Mitap iOS na Redmadrobot
Administração de rede rápida e eficiente - Network MACMonitor
O computador vai te deixar gostoso
O primeiro mitap do Flutter em São Petersburgo - 26 de setembro
Sobre os programas afiliados da empresa de hospedagem
Triângulo de Pascal vs cadeias do tipo "000 ... / 111 ..." em linhas binárias e redes neurais
DataLine Insight Brut Day, 3 de outubro de Moscou
Desenvolvendo um sistema operacional monolítico semelhante a Unix - Kernel System Log (3)
O punhal 2 é elementar (parte 2)
Semana 37 de segurança: vulnerabilidade no Android, Microsoft versus deepfakes, popularidade do Windows 7
Como funciona: seleção de frequência para 5G
Recomendações para criar aplicativos no React Native. Parte 1
Aprendendo inglês: 8 maneiras de dizer não educadamente
Redes neurais em tempo real para rastreamento manual
O que as montanhas ensinam: a escolha de um especialista em TI
Pesquisa de texto completo no Android
Startups no futebol russo: elas existem
Maltego está mais perto do corpo. Parte 2
Ignorando o limite de pesquisa do LinkedIn ao jogar com a API
Slurm DevOps. 3º dia. ELK, ChatOps, SRE. E a oração secreta do desenvolvedor
Por que no futuro as naves espaciais serão feitas por extrusão
Python, devorando o mundo: como um projeto paralelo de um desenvolvedor, tornou-se uma linguagem de programação popular
O círculo está fechado. Como as mitaps me ajudaram a encontrar um emprego dos sonhos
Histórico e alternativas à plataforma .NET
Posit-aritmética: derrotar um ponto flutuante em seu próprio campo. Parte 2
Visão geral técnica do NEC HYDRAstor HS8 e mais
Varonis descobriu um vírus de mineração de criptografia: nossa investigação
Implementação de ofertas promocionais no iOS. Como ganhar mais em assinaturas?
Instale o 3CX no Amazon AWS Marketplace
Como configuramos migrações para processos de negócios no Bitrix24
Alguns retoques no trabalho com bigint ids em R
Desenvolvendo um sistema operacional monolítico semelhante a Unix - Heap (4)
Coisas importantes a saber sobre o Tensorflow 2.0
Fim de semana em uma bicicleta elétrica com um gerador de gás
A história da criação do Norton Commander. Parte 1/3
Por que uma almofada de aquecimento, se houver um laptop: o estudo da resistência térmica em nível atômico
Entrevista reversa: que perguntas fazer à empresa?
noexcept-ctcheck ou algumas macros simples para ajudar o compilador a escrever código noexcept
Linha Agilex - 10nm Intel FPGA
Criando Tower Defense na Unity: Cenários e Ondas de Inimigos
Execução de aplicativos em segundo plano no iOS 13
Usando o serviço AD Federation para autorizar usuários da AWS com distribuição de direitos
Como escapar da realidade usando uma hackathon
Configurando Assíntota
Esperando o primeiro de novembro: proibição ou legalização de criptomoedas
As 5 coisas mais novas do JavaScript não entendem
O triste destino dos especificadores de formato de função printf para caracteres Unicode no Visual C ++
O Malicious Sustes foi atualizado e agora está se espalhando pela vulnerabilidade do Exim (CVE-2019-10149)
Melhores técnicas de teste em JavaScript e Node.js
Ivan Shamatov: como escrever dinheiro
Apenas divisão, ou como criar uma teoria matemática e ganhar US $ 400.000 nela
Status da zona de domínio do Báltico em agosto de 2019
Por que largar tudo e aprender Swift e Kotlin agora
Sempre apresente seu trabalho
Para a questão do U-Boot
5G e WiFi 6: quando duas tecnologias de rede são melhores que uma
O tribunal dos EUA legalizou totalmente a raspagem de sites e proibiu-o de obstruir tecnicamente
Como tornar a SFINAE elegante e confiável
Quando o padrão HTTP não é suficiente. Confirmação de micronauta
5 problemas de qualquer empresa de serviços e sua solução usando a plataforma de automação
Como profissionais de TI em um banco estrangeiro para provar a origem dos fundos
Como executar o VDS Hi-CPU para Bitrix, dispersar papagaios e não quebrar
Adicionar token de atualização
Otimização de desempenho para aplicativos .NET (C #)
Como fazer amigos indústria e big data
Como fazemos a Olimpíada on-line totalmente russa em inglês, matemática e ciência da computação
Por que o Windows lê um arquivo cem mil vezes para abrir um menu?
Perspectivas para redes quânticas: quem se envolve nelas e por que
Enigmas do currículo. Parte 3. O véu dos segredos removidos
iPhone 11, o novo iPad, TV +, Arcade e muito mais. O que a Apple mostrou hoje
Habrastatistics: como Habr vive sem geektimes
Apresentação da Apple 10 de setembro de 2019
Adivinha se você pode: prever a classificação de um filme antes de seu lançamento
Leisya, Fanta: uma nova tática para um antigo cavalo de Tróia Android
Renomeando arquivos com variáveis - Código do Visual Studio
Por que ninguém pode vencer a corrida de Tesla
Sobre os novos padrões C ++
Os "ls" atípicos ou como os linuxídeos são entretidos
Configuração do plugin Warnings Next Generation para integração com o PVS-Studio
Configurando o Plug-in Warnings Next Generation para Integração PVS-Studio
Comparação de bibliotecas CLI populares para Python: click, cement, fire e outras
Menu rápido, conveniente e adaptável para 1075 categorias (36000 produtos)
Como colorir polinômios corretamente
FLProg - Integração independente ao programa de controladores personalizados
Criando uma biblioteca doméstica com o Notion e o Python
O que ler e ver para começar na Data Science: livros, dicionários e cursos
JWT: ataque de assinatura digital vs ataque de MAC
O que é o HED / MRSD e para que serve?
Projetando painéis para o site de comércio eletrônico de análise da web. Parte 3: Canal SEO
Como o robô da consciência se comunica com os clientes
Criamos um plugin na Grafana para monitorar o k8s: já na loja oficial da Grafana
Sobre o modelo de rede em jogos para iniciantes
Grigory Petrov: trabalhando com uma rede em Ruby
Uma seleção de artigos técnicos interessantes do Chaos Communication Camp 2019
Projetando painéis para o site de comércio eletrônico de análise da web. Parte 4: Canal do Youtube
Factoring: como conseguir dinheiro para cadeiras
Como conduzir uma revisão de código
Como digitalizamos o Cazaquistão
Importe o OpenStreetMap. Da fonte binária para a tabela no banco de dados em algumas etapas
Fenômeno XY: Evitando Problemas "Errados"
Guia completo do Flexbox
Entendendo o básico do Blockchain: o desafio dos generais bizantinos. Parte 1
ICD Mobile Banking: História do Desenvolvimento
Linha da Babilônia: 5 questões de segurança no setor de construção
Monitoramento de combustível para geradores a diesel de data center - como fazer e por que é tão importante?
Arquivo de problemas das olimpíadas em física para crianças em idade escolar
“No Ocidente, não há diretores de arte com menos de 40 anos. Conosco, pode ser de até 30 ". Como é ser designer em TI
Carrossel de formigas CSS e Javascript
Análise da coloração emocional das críticas do Kinopoisk
Como a estranha instrução popcount é usada nos processadores modernos
Descompilar C, C ++ e DotNet são os princípios básicos da reversão. Resolvendo problemas para reverter com r0ot-mi. Parte 1
Como me preparei e passei na Certificação SQL do Banco de Dados Oracle (1Z0-071)
Patched Exim - faça o patch novamente. Execução fresca de comando remoto no Exim 4.92 em uma solicitação
Uma rápida introdução ao Svelte do ponto de vista do desenvolvedor Angular
Espionando seus programas com Strace
Mais fácil do que parece. 20
Usando a biblioteca de paginação com o Realm
Hapi para os mais pequenos
O épico de criar um robô com o cheiro de um cachorro
Podman e Buildah para usuários do Docker
Como executar vários pipelines usando o GitLab CI / CD
Como o controle de qualidade organiza a automação de teste em um projeto. Uma maneira prática
Dicas radicais sobre como pendurar menos no telefone
Como manter o usuário no site? Segredos de usabilidade
"Ls" atípicos - Edição Habr
Os manuscritos não queimam: o segredo da longevidade dos pergaminhos do Mar Morto que remontam a 250 aC
Jogue o alias de TI com os engenheiros do Badoo
Jogo NES moderno escrito em uma linguagem semelhante a Lisp
Testando APIs usando Postman e Excel
Alisamento Cognitivo 2: Aprendendo Ilusões e Distorções
CLRium # 6: Emparelhe um relatório sobre o Lock-Free, muita teoria e conhecimento prático
Pedal USB para alternar entre computadores
Garantir a operação confiável da equipe Zextras em redes corporativas complexas
Mitapa Saint TeamLead Conf para um tópico mais profundo
Usando impurezas em aplicações de vibração
Não apenas negociação: como usar a bolsa como alternativa aos depósitos bancários e obter renda
Ataques em massa: características de contração na experiência dos últimos anos
Antiguidades: 1992 na imprensa de computadores
Como lidar com objeções: a análise estática ocupará parte do tempo de trabalho
Trabalhar com objeções: a análise estática fará parte do tempo de trabalho
Práticas recomendadas para contêineres Kubernetes: verificações de saúde
Aplicativo da Web no Kotlin + Spring Boot + Vue.js
Como migrar para a nuvem em duas horas, graças ao Kubernetes e à automação
Seguindo os passos do movimento russo Scala. Parte 2
Lições aprendidas ao testar Mais de 200.000 linhas de código de infraestrutura
O que aprendi testando 200.000 linhas de código de infraestrutura
Arquive a implementação segura de ERP
Tarantino Marketing Tips: Qual o papel dos pés e por que fazer Sabonete Uma Thurman
Samsung Compiler Bootcamp: ensine a criar "programas de programação"
Tentando criar um analógico ASH para o PostgreSQL
Estudo das 50 principais plataformas de bot de bate-papo e assistentes virtuais em 2019
Gradiente em declive
Crie a biblioteca de tecnologia mais recente
Amostragem de temperatura
Como criamos o Vivaldi para Android
Vírus mineiro com "Porta do Céu"
Como o polimorfismo é implementado dentro da JVM
Diário de Tom Hunter: O Cão dos Baskervilles
Experiência CacheBrowser: ignorando um firewall chinês sem proxy usando o cache de conteúdo
Apenas divisão, ou como criar uma teoria matemática e ganhar US $ 400 mil com ela. Série dois, penúltimo
Desenvolvemos um aplicativo que envia dados para outros aplicativos (aplicativo do ecossistema)
Cinco linguagens de programação promissoras com um futuro brilhante (3 anos depois)
"Agentes Autônomos" ou execute o código na plataforma aberta de criptografia Obyte
22 Museus da computação: um guia para engenheiros que viajam pela Europa
Nuvem Smart Home. Parte 1: Controlador e sensores
Bem-vindo ao JavaScript Meetup SuperJob 10 de outubro
Como abrir um pacote npm com uma implantação normal, IC e demonstração (sem perda de alegria na vida)
Apresentando o Login com a Apple no seu aplicativo iOS
Aumente o servidor DNS sobre HTTPS
A diferença entre o cientista de dados e um adolescente em um carro esportivo
Carrinho de caminhão ROS. Parte 4. Criando uma simulação de robô usando os editores rviz e gazebo
Dmitry Matskevich, Dbrain: sobre o empreendedorismo como deficiência mental, IA e segurança emocional
Uma história sobre V8, React e uma queda no desempenho. Parte 1
Uma história sobre V8, React e uma queda no desempenho. Parte 2
Reféns COBOL e Matemática. Parte 1
Reféns COBOL e Matemática. Parte 2
Três erros comuns de segurança que todo desenvolvedor de reagentes deve conhecer
Não guarde todos os seus ovos em uma cesta de uma só vez
O DPI (inspeção SSL) contradiz o significado da criptografia, mas as empresas o implementam
Rosqueamento adequado no Qt
Ganhamos em energia solar ou renda passiva a 25% ao ano, experiência prática. Parte 2
Modelos em Segurança da Informação
Programador profissional, químico por profissão
Para o dia do programador. Programador em 2019
pg_stat_statements + pg_stat_activity + loq_query = pg_ash?
Cálculo da proporção de países da UEFA
Retrato do cientista de dados na Rússia. Apenas fatos
Como explicar para sua avó a diferença entre SQL e NoSQL
Desenvolvendo um sistema operacional monolítico semelhante a Unix - GDT & IDT (5)
iOS para criatividade: desenho
A tão esperada ligação de exibição no Android
Conceitos: simplificando a implementação das classes do STD Utility
Como a IA funciona em Hitman (2016)
A história do mais jovem programador do PSB: o hackathon tornou-se a porta do banco
Quando a cidade é inteligente: a experiência das megacidades
Replicação cruzada entre o PostgreSQL e o MySQL
Como o SoftBank engoliu o mundo
Visão geral dos recursos de programação do microcontrolador Qt Creator 4.10 e QBS 1.14
Como me tornei programador aos 35 anos
Os melhores produtos partem de problemas reais: interfone sobre trabalhos a serem realizados. Parte 1
Venda + uma bela loja online no WordPress por US $ 269 "do zero" - nossa experiência
[Resumo do administrador] Como fazer amizade com o DHCP e não ter medo do APIPA
Veja como atualizar o Node.js via Visual Studio, NPM, Windows / Mac
O jogo para celular mais popular: como o "Snake" foi criado para celulares Nokia
E, novamente, o 256º dia do ano
Por que deixei o freelance: impressões do desenvolvedor de back-end após 2 anos de "liberdade"
Conheça os blogs de TI e 4 camadas de treinamento: uma entrevista com Sergei Abdulmanov, da Mosigra
Livro “Criando contratos inteligentes Solidity para o blockchain Ethereum. Guia Prático
Mudando um programador para a Estônia: trabalho, dinheiro e custo de vida
Métodos de otimização de código para Redd. Parte 1: efeito cache
Entrevista com pesquisador de mercado e tendências de desenvolvimento de software na Europa Central e Oriental, Eugene Schwab-Chesaru
PVS-Studio nas nuvens: Azure DevOps
O PVS-Studio vai para as nuvens: Azure DevOps
Esquecemos a delegação em JavaScript. Delegação de evento em reagir
Usando funções personalizadas de perda e aprendendo métricas de qualidade no Keras
Relés de monitoramento de tensão residencial
RubyRussia 2019. Mikhail Pronyakin: Ruby é seguro?
Análise de entrevista de emprego no Google: como encontrar relacionamentos
Gerenciamento da experiência do cliente - o que é?
Três em linha: os 10 principais relatórios do Mobius 2019 Piter
LEDs de vários andares, luzes inteligentes e lâmpadas por 18 rublos
“O gerente precisa continuar codificando”: entrevista com Stephen Chin
Uma seleção de perguntas técnicas psicológicas e atípicas em entrevistas com desenvolvedores Java
Soluções para trabalhar com feedback e experiência do cliente: de pequenos serviços a plataformas pesadas
Pinterest Sharding: como escalamos nosso parque MySQL
Yandex apresenta RPKI
NX Bootcamp começa em outubro
Habr Weekly # 18 / New Apple Gadgets, um smartphone totalmente modular, a vila de programadores na Bielorrússia, o fenômeno XY
Você não pode proibir: como implementar o conceito BYOD e não prejudicar a segurança das informações
Comparação de Tesla Model S e Porsche Taycan
O que você pode e não pode extrair dos componentes da web
Lyft lança concurso de reconhecimento de objetos 3D
Trabalhamos com o cobot Dobot M1
Para fazer negócios no Vale do Silício, você precisa se comportar
Estrutura de microsserviço PHP - `Hello world` do Swoft
Mercado de câmbio moderno
Lançamento final do Jakarta EE 8
Crie ponteiros inteligentes expressivos para memória remota em C ++
Xamarin.Forms - uso conveniente de fontes de ícone no aplicativo
Abordagem intensiva de aprendizagem STEM
BudgetTracker - outra ferramenta de código aberto para contabilidade de finanças pessoais
Habrastatistics: explorando as seções mais e menos visitadas do site
Enviamos relatórios do agente Veeam Linux para o correio ou no Telegram
MVCC no PostgreSQL-1. Isolamento
Por que o vinil voltou e como os serviços de streaming estão relacionados a isso?
Centro Multimídia "Kodi" e Projeto Yocto
Lista indescritível de atualizações instaladas do Windows
Detecção de vulnerabilidades e avaliação da resistência a ataques de hackers de cartões inteligentes e processadores de criptografia com proteção integrada
Resolvendo o problema do número 42 usando um supercomputador planetário
Modelo QBS para programação de microcontroladores no QtCreator usando o exemplo de controladores Milander
O caminho da cirurgia para o desenvolvimento de jogos ou a primeira experiência de desenvolvimento móvel no Unity
Como um microcontrolador pode ler dados em 1,6 Gbps
RubyRussia 2019. Julian Pokrovsky: como otimizar um monólito
Apenas divisão, ou como criar uma teoria matemática e ganhar US $ 400 mil com ela. Série Três, Final
A nuvem salvará smartphones com orçamento limitado
Alma Mikrotik contra ILV sem alma e o mesmo provedor
E mais sobre as sortes
Retorne Thread.Abort () para o .NET Core. Entrega de aplicativos com sua versão do CoreCLR e CoreFX
Kubernetes 1.16: Visão geral dos destaques
Kir Shatrov: O Shopify começou com o Rails e aqui eles amam sinceramente esse framework.
Solução de problemas com a calculadora pwnable.kr 23 - md5. Lidamos com Stack Canary. Conectando bibliotecas C em python
Sobre o futuro dos pagamentos em blockchain e criptomoeda
São variáveis estáticas estranhas no PHP
Como se tornar menos acessível a um invasor em potencial na Internet. Experiência pessoal e observações
Os custos do relé tor
Ladrões usam deepfakes para induzir as empresas a enviar dinheiro para si mesmas
Notícias do mundo do OpenStreetMap nº 476 (28.08.2019 - 02.09.2019)
Implementação na arquitetura de calculadoras soviéticas programáveis "Electronics MK-52"
Aceleramos o Google PageSpeed para 100 e mais
AudioSwitcher - automação do que parece não ser necessário automatizar
O resumo de materiais interessantes para o desenvolvedor móvel nº 315 (de 9 a 15 de setembro)
Como implementamos a arquitetura de RIBs. Relatório Yandex.Taxi
O CQM é uma aparência diferente no aprendizado profundo para otimizar as pesquisas em idiomas naturais
Máquina de estado reativo
Ouvindo ruídos informativos: músicas e vídeos que ninguém deveria ter encontrado
Fórum da CA / B votado contra a redução de certificados SSL para 397 dias
Ssh-chat, parte 2
ShIoTiny: um relógio sem mola ou em tempo real e como trabalhar com ele
Ignorar bloqueios de ILV com DNSTap e BGP
SpaceX planeja implantar rede de Internet via satélite antes do planejado
Frontend Weekly Digest (9 a 15 de setembro de 2019)
Você conhece bem o CSS? (+ miniteste)
O resumo de materiais frescos do mundo do front-end da última semana n ° 380 (8 a 15 de setembro de 2019)
Eventos digitais em Moscou, de 16 a 22 de setembro
Um dia do suporte ao usuário do PVS-Studio
Um dia do suporte ao usuário do PVS-Studio
Suporte para cores de 24 bits no terminal em um monte de ssh + tmux + neovim
Os 8 principais filtros úteis do Google Analytics
Uma maneira de obter o perfil de carga de trabalho e esperar o histórico no PostgreSQL
Revisão mono: o melhor dispositivo combinado Playme P600SG
Renderização correta de cores de retroconsoles em emuladores
Gerente de licenciamento LMTOOLS. Listando licenças para usuários do produto Autodesk
Todo o conteúdo Wi-Fi útil em um só lugar
O que você precisa saber sobre o GDPR em 2019
A nova prova resolve a aproximação de números como pi
(Não relevante, reparado) Nota. Como a Tele2 compartilha o acesso à conta pessoal de novos assinantes
Viajando pelo data center Selectel. Dinossauro em chamas, VMware, C2F5H e o lobisomem invisível
Personalizando as diretrizes de produtos de big data com o Vowpal Wabbit
Renderização de gráficos 3D com OpenGL
Tudo que você precisa é de URL
Confissão do ódio dos estivadores
Criando um aplicativo móvel no React Native
Algoritmos de detecção de contorno de imagem
Como criar wrapper Python e não enlouquecer
Kaspresso: a estrutura de autoteste que você estava esperando
Os jarros Aquafor são um bom exemplo de como os filtros para tratamento de água não podem ser projetados
Encontro Elasticsearch Moscow em Ozon
Reagir nativo: criando um campo de entrada animado usando a API animada
10 serviços para criar uma estrutura de site em 2020
AZN-V como tecnologia de vigilância para drones
O livro “Realidade irreal. Viajando pelo laço quântico »
Visualizações de contexto JavaScript
Petição: Relatório e pagamento automáticos de impostos sobre o rendimento da FLP (Ucrânia)
Semana 38 de segurança: rastreamento de dispositivos móveis via cartão SIM
Após o Angular Meetup # 15
Não carregue - não teste: como identificamos problemas com o sistema de gerenciamento de documentos VTB
Habrastatistics: analisando os comentários dos leitores
Como passei o verão com C # 8
Inventário de I a Z. Contamos licenças de software
Acelere significativamente a execução de tarefas pelo exemplo de configuração adicional da memória HyperX FURY DDR4 atualizada
Dosímetro para Seryozha. Parte I. Polimaster - Caçadores de Nuclídeos
Suporte para instruções específicas de hardware no .NET Core (agora não apenas no SIMD)
Carrinho de caminhão ROS. Parte 5. Trabalhando em rviz e gazebo: xacro, novos sensores
Planejamento de projeto da organização (parte 4)
Assista-me na íntegra: tire o máximo proveito do vídeo ao vivo em plataformas móveis
Computador retro NLX
Recursos de Go incorporados
Modelando o estado do aplicativo usando objetos Store no SwiftUI
Testes ou tipos
PyCrunch - Execução de teste inteligente e cobertura de código visual no IDE
Vulnerabilidade de desvios de roteamento SOAP
Tentando compor os esquemas de encaixe não composíveis:
Uma pequena visão geral do SIMD no .NET / C #
Intel Nervana NNP-T e NNP-I - chips especializados para IA
Resumo dos eventos de TI de setembro (parte dois)
É verdade que GOPATH e GOROOT não são mais necessários?
Como não fazer o strlen mais rápido e encontrar uma falha na Comunidade do Visual Studio 2019
Categorias em vez de diretórios. Uma ferramenta para armazenamento conveniente de arquivos
IT Africa: As empresas e startups de tecnologia mais interessantes do continente
Paramagnons e magnons: energia do calor
Como configurar o Linux para entrar no domínio usando os algoritmos GOST
IoT, nevoeiro e nuvens: fale sobre tecnologia?
Uma maneira de obter o histórico de bloqueios no PostgreSQL
Verifique o ponto Gaia R80.40. O que será novo?
Olá SaaS | 2019 SaaS Trends por Blissfully
Batatas fritas ou carona? Pequenas coisas únicas em smartphones
Como desenvolvedor, nunca conheço meu próprio valor, porque não existe. Mas todo o sistema é construído como se fosse
Desafios para adultos
Bot VS Applications: prós e contras. Caso do contador bot
Um negócio sem tecnologia. Dinheiro que te perdeu
Introdução a montagens determinísticas em C / C ++. Parte 1
SamsPcbGuide, parte 11: Tecnologia - gabinetes do tipo BGA, plástico e espaço
Cluster melhor que o "método do cotovelo"
Teste psicológico: como passar de um psicólogo certificado para um testador
GCP: Analisando a pilha de computação do Google Cloud Platform
Como um mensageiro descentralizado na blockchain
Recorde mundial de transmissão de dados sem fio: 40 Gb / s por 11 quilômetros
Príons, cálcio, microbiota, hormônios alimentares e Alzheimer
Design de SO semelhante ao Unix - Espaço de Endereço Virtual (6)
Energia, calor e água, parte três: vá ao rádio
Toda a verdade sobre o RTOS. Artigo # 33 Usando o sistema operacional Nucleus SE em tempo real
Wi-Fi e muitas outras abreviações. Como obter dados em nós Wi-Fi em um aplicativo Android e não aumentar
Mais facilidades para seguidores JSON-RPC
Em um único recurso de informação federal que contém informações da população
Como um auto-reloader júnior verde, escreveu o seu
quente
. Parte 2. CSS
Fornecimento de recursos incomuns e primeiro contato
5 mitos sobre negócios: por que o cliente está errado e como superar a Apple
Sobre Godot, GLSL e WebGL, shaders usados no minijogo
Curso de C ++ no CS Center, primeira parte
Como um profissional de TI pode trabalhar e viver na Suíça
Como otimizar pandas ao trabalhar com grandes conjuntos de dados (ensaio)
Como configurar a pesquisa de endereços por coordenadas (e onde obter o diretório necessário)
Acabou de chegar o Java 13. O ZGC começou a compartilhar memória, o próprio CDS se lembra de classes e outras maravilhas técnicas
Análise de rolagem de página no Google Data Studio
Pilha de tecnologia chata da empresa de internet one-man
Nota sobre criptomoedas e regulamentação estadual
"Ria por uma questão de": por que você pode precisar de ferramentas de software que não possuem um aplicativo de "combate"
Automação para os mais pequenos. Parte 1.1. Noções básicas de virtualização
Simulação elementar da interação física personalizada em python + matplotlib
Compra e venda de criptomoedas na Rússia: métodos, legalização, riscos
Arquitetura e programação Fairchild Channel F
Revisão das mudanças na 17ª ordem do FSTEC
A mídia levantou pânico de que "os endereços IP estão acabando na Rússia". Como realmente?
Um pouco sobre os padrões de design generativo
Simplifique e elimine o necessário: Entrevista com John Romero, criador de Doom
Análise: OOM no Kubernetes
Algoritmos obrigatórios de aprendizado de máquina
Como fizemos nossa pequena Unidade a partir do zero
O caminho espinhoso para a programação
MCU “Terrível” de três centavos - uma breve visão geral dos microcontroladores que custam menos de US $ 0,1
Facilite a conclusão: Entrevista com John Romero, desenvolvedor do Doom
Como economizar até meio milhão de dólares na AWS?
"Evolução omnichannel da IoT" ou como a Internet das coisas pode afetar o omnichannel
Peloton: próxima Apple ou outro golpe?
Verifique a qualidade sem sair da caixa registradora
Evolução do cartão de visita: do cartão à aplicação
Novo 2GIS: um mapa completo da Rússia e a busca de mercadorias em lojas offline
Nove universidades russas iniciaram programas de mestrado com o apoio da Microsoft
Analisamos o histórico de audição no Yandex.
5 histórias do aumento e queda repentinos de ações devido a erros dos investidores e como eles podem ser evitados
Conheça o novo terminal do Visual Studio
Pague mais e viva em paz. Recursos de configuração da memória HyperX FURY DDR4 atualizada na plataforma Intel Z390
RH orientado a dados: ferramentas para recrutamento eficaz
Não seja tímido, menos
Android para o engenheiro de rádio (e não apenas)
Tutu.ru backend meetup
Kubernetes 1.16 - como atualizar e não quebrar nada
Minas de produtos e segmentos
Perguntas frequentes sobre assinatura [eletrônica] na nuvem
Apenas mais um invólucro Qt para gRPC e protobuf
Que padrões as redes neurais encontram?
Ferramentas de teste automático, integração com o Yandex Mapkit 3, design interessante e abordagem da interface do usuário orientada a servidor - Android mitap
Refute quatro estereótipos sobre a linguagem de programação Rust
Como fizemos o reconhecimento de referência no Cloud Mail.ru e por que
Prós e contras da terceirização
Bate-papo no iOS: usando soquetes
Como melhorar o “mineral bastardo” ou a nova interface para o painel solar
Monitorando o postgres dentro do Openshift
Modelos de Gerenciamento
Problemas do processamento em lote de solicitações e suas soluções (parte 2)
Retire canetas empoeiradas: a caligrafia é boa para o cérebro
Então, você quer se tornar um analista no campo da segurança de rede ...
Por que os desenvolvedores amam tanto o tema sombrio
Organizamos o caos ou como implementar uma abordagem de processo em uma organização
E, no entanto, por que o Posit é uma alternativa digna do IEEE 754
Revisão do gravador Edic Weeny A110 com a função da "caixa preta"
Novo plugin de loja online do WordPress
Problema em quantidade
Fundamentos de risco e segurança da informação orientada para negócios: conceitos e paradigma básicos
Por que a implementação padrão de interfaces é útil?
Habrastatistics: analise os comentários dos leitores. Parte 2, respostas às perguntas
Testando servidores virtuais baratos
O que está por trás da constante Feigenbaum
Cosmologia e flutuações quânticas no navegador
Problemas e nuances ao desenvolver para SmartTV usando React.js
Vivaldi 2.8 - Menu, por favor
Imersão em redes neurais convolucionais: transferência de aprendizado
Apresentações modais de tela modal no iOS 13
Nascimento da plataforma
Huawei Dorado V6: Sichuan Heat
Criando um aplicativo usando componentes com estilo no Vue.js
Integrações de publicidade: como funciona?
Servidor de rack Cisco UCS C240 M5 Anboxing
Por que você deve expulsar o MVP de seus projetos
Geléia colorida e animada: tomada de decisão em nível de material sem CPU
Como projetar uma unidade de controle de suspensão de carro
Quanto os salários regionais dos desenvolvedores são diferentes de Moscou, dado o custo de vida
Por dois anos, desenvolvemos nosso sistema de monitoramento. Clique para ...
A arquitetura do software é superestimada, o design simples é subestimado
Para a questão do VNA ou dispositivo japonês-chinês
Você não acha: os programas realmente se tornaram mais caros
Ferro de 5 GHz: uma história sobre como criar um VDS superfast
Diga uma palavra sobre apoio glorioso (24 de setembro, Moscou)
Mas eu não estou fazendo besteira de novo? Como e por que implementar métricas de qualidade
Vulnerabilidades de sistemas ERP de objetos KII
A história de um robô hipotético
Uma maneira fácil e segura de automatizar implantações de canários com o Helm
O que se sabe sobre o ITIL 4 no momento e quem já está usando a nova biblioteca
O Maybe Monad via assíncrono / espera em C # (sem a tarefa Ov!)
Desenvolvimento de site no WebAssembly usando NetCore 3 e Blazor
PHP, quanta abstração para as pessoas?
Inteligência artificial no jogo de luta Shadow Fight 3
Como configurar o SNI no Zimbra OSE?
Métodos de otimização de código para Redd. Parte 2: memória não armazenável em cache e operação de barramento paralelo
Portamos um jogo multiplayer de C ++ para a web com Cheerp, WebRTC e Firebase
Faça o download da impressora usando um controlador de jogo ou 8 patentes incomuns para dispositivos de entrada
Moscow Kubernetes Meetup # 6 em Acronis (Fiztehpark) 03/03/2019
Anúncio da interface da web do Kubernetes Web View (e uma breve visão geral de outras UIs da web para o Kubernetes)
Como criar um kit de interface do usuário que está à venda. Etapas do desenvolvimento de um sistema de design comercial
Trabalhando com hierarquias no lsFusion
Usando o werf para implementar gráficos Helm complexos
VDS com Windows Server licenciado por 100 rublos: mito ou realidade?
Machine Learning para sua caça plana. Parte 1
Desenvolvimento de sistema operacional Unix-like - Multitarefa e chamadas de sistema (7)
Minha segunda semana com o Haiku: muitos diamantes escondidos e surpresas agradáveis, além de alguns problemas
Cron no Linux: histórico, uso e dispositivo
Angulareact
Modelos de gerenciamento de produtos mentais para todos
Como a composição alfa funciona
Eduard Medvedev, CTO da Tungsten Labs: “Crescemos até o ponto em que a tecnologia pode causar grandes danos”
Andrei Terekhov: "Você pode dizer o quanto quiser que o americano é melhor, mas nosso carro nunca quebra"
O uso de redes neurais siamesas na busca
Posit testes de forma adulta. Análise espectral
Dimensões personalizadas no Google Analytics que nos salvaram mais de uma vez
"Dados anônimos" ou o que está planejado no 152-FZ
API Camera2 do Android da chaleira
O livro "Safe DevOps. Operação eficiente do sistema
Método de divisão bissecional em testes
Redefinição baseada em edição: é possível na produção?
O projeto de lei sobre a criação de um único banco de dados com os dados dos cidadãos adotados na Duma do Estado em primeira leitura
Nitratos nos produtos: lojas suíças vs lojas russas vs casa de verão
Microsoft Edge - XSS genérico
C / C ++ de Python (CFFI, pybind11)
Como criar um modelo com mais precisão do que transfermarkt e não prever ou o que afeta o custo das transferências acima de tudo
Dizem que Samara é uma cidade de Javists, mas estamos conduzindo um mitap PHP lá
PSD2 - chute para bancos
Ethernet, FTP, Telnet, HTTP, Bluetooth - o básico da análise de tráfego. Resolvendo problemas em uma rede com r0ot-mi. Parte 1
Como não me tornei programador aos 35 anos
Animação em Assíntota
Evolution CMS 2.0 nos componentes Laravel 6.0 - a evolução natural do MODX Evolution
Os 10 principais relatórios do JPoint 2019
Aftershokz Xtrainerz Swimming Headphones com som conduzido por osso - Cool
Tarefa: extrair expressões-chave do texto em russo. PNL do Python
466 terabits: o tráfego global da Internet continua a crescer. Os satélites podem competir com os cabos submarinos?
Testes ou tipos? - Versão ferrugem
Convite para o show de luzes "Circle of Light" 2019 em Moscou e um pouco de dentro de um dos sites
Vulnerabilidades do GeekBrains: Por que pagar pelos cursos, se você pode apenas baixá-los?
Tendências de novos produtos
A perspectiva do EcmaScript sobre a teoria geral da OOP
O luminar ganancioso: por que a energia solar não conquistou o mundo e como o “mineral russo” pode salvá-lo
Servidor Oracle VM para SPARC for Dummies (Instruções)
Como o navegador desenha. Relatório Yandex
Viva e aprenda. Parte 4. Estudar enquanto trabalha?
História e herança do JQuery
Blogs de desenvolvimento de front-end que vale a pena ler
Git por dentro e por fora
Análise: como funciona a infraestrutura do mercado de valores mobiliários russo
Silent Trinity: explorando uma nova versão da estrutura pós-exploração
Serviço AWS EC2 e trabalhe com ele
Aumente as habilidades de depuração de JavaScript usando truques de console
RubyRussia 2019: Nikolay Sverchkov sobre sem servidor
JVM Internals, Parte 1 - Carregador de classe
Por que minhas finanças dependem da Beeline?
Como fazemos a automação de uma grande rede herdada
GIT por dentro: introdução (tradução)
Como atualizamos o Zabbix
“Eu só queria fazer uma piada, mas ninguém entendeu” ou como não me enterrar na apresentação do projeto
tinc-boot - rede de malha completa sem dor
Dr. Jekyll e Sr. Hyde Cultura Corporativa
Mecanismos de extensibilidade extensível em JavaScript
Habr Weekly # 19 / BT-door para o gato, por que a IA está enganando, o que perguntar ao futuro empregador, um dia com o iPhone 11 Pro
Reduzindo tamanhos de pacotes com o Webpack Analyzer e React Lazy / Suspense
Aceleração instagram.com. Parte 1
Uma observação sobre o vazio no JavaScript e TypeScript
A segurança no AEM é um problema de plataforma ou implementação?
A maneira de digitar a verificação de 4 milhões de linhas de código Python. Parte 1
A maneira de digitar a verificação de 4 milhões de linhas de código Python. Parte 2
A maneira de digitar a verificação de 4 milhões de linhas de código Python. Parte 3
Escolhendo a estrutura de dados correta no Swift
TR-069 na Mikrotik. Testando Freeacs como um servidor de configuração automática para o RouterOS
Não precisamos de correções de tradução: nosso tradutor sabe melhor como isso deve ser traduzido
Não há futuro
Controle deslizante de imagem simples em CSS e Javascript
Cinco destaques do Helm Summit 2019 em Amsterdã
Um novo jogo com uma atmosfera antiga no Three.js
Diga Olá para o novo terminal do Visual Studio
Fazendo doces com o Vim
Fortalecendo a metodologia UseCase apresentada no livro de Alistair Coburn
Testes vs. Tipos - Versão ferrugem
O trabalho do programador é difícil - uma visão do ponto de vista da psicofisiologia
Principais empresas de desenvolvimento de software para empresas e startups
Atributos C #: sobre todos os aspectos
AM
Sinopse do livro de Mark Gaulston, "Eu posso ouvi-lo através"
Vive Cosmos - revisão do novo conjunto VR da HTC
50 tons de matplotlib - os gráficos principais (com código Python completo)
O que desenvolver Oracle para um desenvolvedor em 2019 (e depois)
Fabricação de lua procedural
Dicas e truques para forense digital: RAT baseado em IM de telegrama - parte I
Apresentando a fonte do código Cascadia
Limpando a pasta de downloads usando um programa Python
Apresentando a fonte Cascadia Code
Como gerar a assinatura correta (SIG) na API OK.RU. Trabalhamos com um erro 104
Como depurar e criar um perfil de qualquer EXE com o Visual Studio
Novo tema escuro disponível no Visual Studio App Center
Eu sobrevivi ao esgotamento ou Como parar um hamster em uma roda
Que ruído ajuda a concentrar e relaxar e também evita a perda auditiva em acidentes graves
Gap - um futuro brilhante para recuo no Flexbox (como no Grid)
Teste A / B não é suficiente
Momentos da vida de Stephen Wolfram - criador do Mathematica, Wolfram | Alpha, um novo tipo de ciência e muito mais
Como depurar e criar um perfil de qualquer arquivo exe usando o Visual Studio
Trabalhando com o cron para Android e adicionando um script de shell à execução automática quando o dispositivo é inicializado
Apresentando o Tema Escuro para o Visual Studio App Center
Shell de nuvem do Azure no terminal do Windows
Jeff Bezos: "Indo para o espaço para o bem da terra"
GitHub lança seus tentáculos no gerenciamento de CI / CD e artefatos
MetricKit. Análise de desempenho de aplicativos iOS
Microestrutura de mercado e seleção adversa
Minha magnum opus do mundo dos jogos para celular
Amazon anuncia plano de aquecimento global
Como eu criei o "WildMAN" - uma paródia de muitos jogos de 8 bits e o portei recentemente para o Android
8 histórias sobre o interior da China. O que não é mostrado aos estrangeiros
Inteligência artificial de uso geral. TK, status atual, perspectivas
De volta ao futuro? Borracha pendente Quantum
Ruby meme generator para atrair interesse no idioma
A área de trabalho está morta, viva a área de trabalho! Eu coleciono habrastatistiki
O resumo de materiais interessantes para o desenvolvedor móvel nº 316 (de 16 a 22 de setembro)
Artyom Galonsky, STO Bureau do Bureau: “Sou contra um engenheiro de DevOps”
Com um bom microcontrolador e o tempo voa rápido ou um osciloscópio de fim de semana
Notícias do mundo do OpenStreetMap nº 477 (03/03/2019 - 09/09/2017)
C / C ++. Como usar recursos de aplicativos incorporados ao trabalhar no GCC no Linux
Maneira segura de trocar JWT no ASP.NET Core + SPA
Controles de tempo de execução de aplicativos de software integrados
Dois navegadores entram na barra de rolagem de alguma forma ...
5G - uma tecnologia que provavelmente desacelerará a web
Trabalhadores de serviço no Slack Client: na aceleração de download e no modo offline
Uma história sobre como resolver o problema de desempenho do Moment.js
Aceleração instagram.com. Parte 2
Por que não 1C?
Lançamento do 3CX v16 Update 3 Beta - chamadas de vídeo no Android e iOS, conexão TLS de troncos SIP
Google Analytics e GDPR: preciso de consentimento do usuário?
Comparação definitiva de plataformas embarcadas para IA
Por que o padrão USB teve que ser tão complicado?
Como ser publicado no Google Play em 2019
O resumo de materiais frescos do mundo do front-end da última semana n ° 381 (16 a 22 de setembro de 2019)
Trabalhe com semântica, links e páginas da web de análise: 16 fórmulas úteis do Planilhas Google para profissionais de SEO
Vou reconhecer um amor ... pela forma do canal auditivo. Uma nova maneira de identificar usuários
Networking nos EUA para manequins. Experiência pessoal
AR e VR no esporte: presente e futuro
Eventos digitais em Moscou, de 23 a 29 de setembro
Firefox e Chrome criptografam consultas DNS e evitam a censura
Laragon - WAMP com domínios locais automáticos
MBLT19 :: relatórios, batalha e teste de produtos
Ótimo GPS e seu lado sombrio
Visão geral do detector de radar por assinatura: nosso carro-chefe Playme Silent 2
Melhorando o desempenho do Zabbix + PostgreSQL com particionamento e indexação
Visão do advogado: como as empresas de TI podem rescindir um contrato com um cliente governamental tóxico
Visão geral do AngularConnect 2019. Parte 1
“As pessoas pensam que o livre é inútil. Pareceu-me que eu poderia convencê-los ”- Yuri Yartsev sobre a escola Russol
Como o S7 foi o primeiro na Rússia a vender passagens aéreas online
Quando você quer uma interface gráfica bonita, mas a gpu não é
O que pode acontecer (vetores de ataque típicos)
Contrabando de solicitação HTTP - novas abordagens
A maldição cármica de Habra
A estrutura da vista aérea do projeto Data Science
Temporizador de escovagem com duração de 3 minutos
Como eu criei um filtro que não corrompe a imagem mesmo depois de um milhão de execuções
O correio não percorre mais de 500 milhas - Perguntas frequentes
Desenvolvimento de sistema operacional Unix-like - Drivers de dispositivos de caracteres (8)
Publicando um servidor através de um gateway DFL da D-Link
Dicas úteis para integração em novos projetos
Crie uma base de código comum
Como generalizamos a segurança da informação
De foguetes a robôs e o que o Python tem a ver com isso. GeekBrains Alumni Story
Brinquedos de madeira, parte um - 1982-1985
Domando Gorynych ou Descompilando o eBPF em Ghidra
O primeiro bot PHP para VKontakte
Carona no DevOps com o Express 42
Não precisa de logs?
Noções básicas de DevOps. Entrada no projeto a partir do zero
Arraste e solte componentes para usuários cegos? Você está brincando
Comitê do programa durante a semana FrontendConf. Entrevista com Sergey Popov
"Alice, vamos para o frontend!"
Falando Inglês, CSS, Grade e Acessibilidade no FrontendConf
Limite de GPU. Como transferir tudo para a placa de vídeo e um pouco mais. Animações
Gerenciamento de parâmetros em aplicativos de negócios semelhantes a um sistema de controle de versão
Introdução a montagens determinísticas em C / C ++. Parte 2
WEB 3.0 - a segunda abordagem para o projétil
Faça backup da nuvem, amigos
Semana 39 de segurança: segurança e erros comuns
Watchmen Watch: O estado atual das instalações de rastreamento espacial
Contador Geiger caseiro em ESP8266 com tela de toque
postgres_exporter e monitorando instâncias do PostgreSQL com vários bancos de dados
Patch'ti - não conta: a história do gerenciamento de patches em rostos e cores
Refatorar em paralelo com o desenvolvimento: nossa experiência e duas listas de verificação
Compartilhe, pesque, rápida e completamente
Exemplos de jogos das ordens "venha resgatar" (análise de uma dúzia de incidentes com exemplos)
Como organizar o trabalho em uma biblioteca de componentes comuns
Como criamos o Wi-Fi na Huawei
O hexágono de Saturno ou como em casa reproduzir o experimento de cientistas da Universidade de Oxford
Estimativa do prazo do projeto. Por que quase sempre é muito discreto e o que fazer sobre isso
O Rutracker incluiu o eSNI. Fim da era do DPI e fim dos bloqueios
Ponteiros constantes para ponteiros para ponteiros ...
Android para o engenheiro de rádio (parte dois)
O desempenho incompreensível da programação múltipla
Multithreading .NET: quando o desempenho está ausente
Os 10 principais idiomas para localização de aplicativos
Traduzimos a rede doméstica para DoH, ou outro clique no nariz do filtro
Quero resenhas sobre Habr
Sem servidor: 15% mais lento e oito vezes mais caro
Módulos de E / S ADAM-6200
Como criei um filtro que não corrompe a imagem mesmo depois de um milhão de execuções - parte 2
Testando aplicativos Flutter. Iniciar
Dichalcogenetos de metais de transição: desvendando os segredos do crescimento de cristais WS2
Como lidar com grandes conjuntos de dados em pandas. Trabalhamos com o banco de dados FIAS usando python e 8 GB de memória
Novidades nos consoles da web 2019
Tutorial para criar solução Blockchain no Hyperledger Composer
Duas páginas foram suficientes para provar a hipótese de 30 anos no campo da ciência da computação.
Música arriscada em uma antiga impressora de linha de mainframe IBM
Qual é a resolução do olho humano (ou quantos megapixels vemos em um determinado momento)
Danças com apoio: tipos e formas de apoio. Sistemas de suporte trabalhando em batalha
End2 End Approach em tarefas de reconhecimento automático de fala
Mas é hora de comprar um irrigador?
O anúncio do smartphone Xiaomi Mi Mix Alpha
Os ABCs de segurança no Kubernetes: autenticação, autorização, auditoria
Teoria e prática da padronização de serviços Docker
Analisamos as novas iniciativas do Banco Central para regular o mercado de ações: 3 grupos de investidores, restrições para iniciantes
Registrando seu negócio de TI em Cingapura: o que devo fazer?
Drivers perigosos de terceiros em seu sistema ou LOLDrivers
Como a automação destrói os funcionários do Walmart
Meu primeiro hack: um site que permite definir qualquer senha de usuário
DB & DWH MeetUp # 5 em Raiffeisenbank
Como um programador pode ganhar ainda mais?
Chamada de vídeo no navegador no PeerJS. Início rápido
Open PostgreSQL Meetup UPD gravação de transmissão e apresentação
Projeto legal de troca de criptomoedas
Experiência de desenvolvimento de teste de reação para Aviasales
Desenvolvimento de SO semelhante ao Unix - Shell. Conclusão (9)
Retentioneering: como escrevemos ferramentas de análise de produtos de código aberto em Python e Pandas
Padrões de Design JS: Padrões de Criação de Objetos
Como fazer a triagem de chamadas do Google com base no Voximplant e Dialogflow
Lenovo ThinkShield: um poderoso conjunto de opções e serviços protege a segurança corporativa do PC
Aplicamos ações do github para IC e publicação automática no npm
Excelente Quantum Excellence FAQ por Scott Aaronson
Aprenda o Bootstrap rapidamente com essas 10 dicas úteis
Baixar musica VKontakte
Resenha do livro: "Life 3.0. Ser homem na era da inteligência artificial ”
Fornecendo failover de armazenamento
Internet na cidade inteligente
Como passei o verão na VK
Eventos do Android LiveData
Daltônico - amigo do homem (o Ministério da Saúde não está certo)
Conexão MySQL após o erro 1040: muitas conexões
Sobre [[trivial_abi]] em Clang
Solução de problemas com pwnable.kr 24 - login simples. Sobreposição de quadro de pilha
A importância de confirmar comandos de controle usando o Delimobile como exemplo
Brinquedos de madeira, parte dois - 1986-1988
Xavier Noria no Rails 6, consultoria e muito mais
Empresa de energia indiana NTPC para construir um parque solar de 5.000 megawatts
Supremacia da IA: Leela Chess. Ou sobre como uma rede neural totalmente aberta ganhou
Qual foi o resultado da migração do ClickHouse sem autorização para o ClickHouse com autorização
Brincando com números complexos
Intel Stratix 10 DX completa a linha Stratix 10 FPGA
2. Casos de uso típicos do Check Point Maestro
Vale a pena conhecer duas experiências curiosas do cérebro humano
Lidamos com a criptomoeda Libra. Detalhes
Distância focal do olho. O que é isso? (Atualizado)
Antipatterns em React ou Bad Tips for Beginners
Como criamos nosso mecanismo de fluxo de trabalho
System.Console, Mono e NCurses
Apache, ViewState e Desserialização
Estação de trabalho criptográfica baseada em padrões de chave pública. Emitir certificados SSL. Epílogo
Divulgação de número de telegrama v.2 - Engenharia social
Como escrever um contrato inteligente com Python ontologia? Parte 1: a API de Blockchain e Block
Pare de pensar que o SLA salvará você. É necessário acalmar e criar uma falsa sensação de segurança.
Gadgets para dormir
Algoritmos de pesquisa de números primos
Tempo "perdido": o que suborna um relógio mecânico hoje?
Como conduzir uma entrevista técnica: um plano de ação para iniciantes
Entrega contínua para sua biblioteca Multiplataforma Kotlin
Você tem medo de implementar um sistema de CRM? Sua empresa pode estar doente
Um curso de fisiologia da cidade, ou partes do corpo
Compras públicas em outros países: por que as leis precisam de estruturas
Engenharia reversa do processador desconhecido em um único programa
Implementação de animação no React Native
A história de uma aplicação bem-sucedida do SPR em um projeto Legacy
“Roteador para bombeamento”: ajuste do equipamento TP-Link para provedores de Internet
Positive Technologies dá vida à 'cidade hacker' no ciberbeat de standoff na HITB + CyberWeek
Internals Go: agrupar variáveis de loop no fechamento
Um trem particular que arruinou a conveniência
Episódio de Hashrate e Depreciação Desmoronado
Uma abordagem alternativa para exibir carga durante a paginação
No início da memória do computador
Natalia Kozlovskaya: “Quem se importa com quem desenha o OpenStreetMap: homens ou mulheres?”
Não aprenda padrões, aprenda conceitos
Funções de retorno de chamada de script
Antiguidades: considere a placa-mãe do 386º computador
SwiftUI para a última tarefa competitiva do Telegram Charts (março de 2019): tudo é simples
Quais projetos faz sentido começar e o que o setor precisa da TI agora
Reagir nativo - aplicação e crítica
O futuro pertence às plataformas educacionais adaptáveis. Flow Entrevista com Asger Palm
Rumo à acessibilidade
Desmodulação Yandex
Graças à autenticação de dois fatores, perdi todo o meu dinheiro e três anos de trabalho
Soberba Quantum Excellence Perguntas e Respostas
Botão Amazon Dash: Retrospectivo
Como a Cisco monitora a segurança das informações das empresas absorvidas e fornece acesso a seus recursos?
Eu ligo de volta
Quinteto em vez de Byte - abordagem de armazenamento e recuperação de dados
O mini-manual de como instalar um hackintosh é o mais simples e simples possível
Execute systemd no contêiner
Pontudo e afiado, onde quer que você olhe: o mecanismo de auto-afiação dos dentes dos ouriços-do-mar
Resumo de eventos para profissionais de RH na área de TI em outubro de 2019
Ataques de cartão bancário sem contato
this e ScopeChain no EcmaScript
ITIL e ITSM são uma história de grande decepção. Existe algum benefício? Quanto custa e quem exatamente NÃO "implementa o ITIL"?
Grandes problemas de configuração para dispositivos pequenos
Estilo de código como padrão de desenvolvimento
A comunicação é outra opção remota configurável
Geração cíclica de masmorras no exemplo de Inexplorado
Gerenciamento de dependências no projeto de vários módulos no granizo
Como se livrar da rotina na vida por US $ 560? Ou como viver, não viver
Backup, parte a pedido dos leitores: visão geral do UrBackup, BackupPC, AMANDA
"Tecnologia" de obtenção de equações de dinâmica de TAU. E por que a Identificação do sistema é péssima e a "física honesta" governa
Crie usuários do Google a partir do PowerShell via API
Escrevendo em Java para Nintendo DS
Rede neural para classificação de imagens de satélite usando o Tensorflow em Python
Mercado UEBA morre - vida longa UEBA
Personagens modulares de sprites e suas animações
Oculus Quest se conecta a um PC e vê as mãos
Política de abertura: como os usuários influenciam o projeto
Mentoring - um must-have ou um bom bônus?
Quais países têm a Internet “mais lenta” e quem corrige a situação em regiões de difícil acesso
Como cozinhar mingau a partir de microsserviços
“Conferência para pessoas e para resolver suas necessidades”: comitê do programa DevOpsDays sobre o que é uma conferência comunitária
Ohio Challenger 2P e sua 4 KB de RAM
RubyRussia 2019. Nikita Shilnikov sobre efeitos algébricos
Cargo cult no desenvolvimento de software
11 mitos sobre USB Type-C
Slurm: Moscou intensiva por Kubernetes e outros anúncios
SPA Meetup 5: Integração Jest com controle de qualidade, UIKit poderoso, bibliotecas de componentes, DI para dimensionamento, comandos de plataforma
Desenvolvimento em um monorepositório. Relatório Yandex
Como encontrar um emprego com realocação para a Europa: um guia prático para profissionais de TI
Arrefecer o vinho rapidamente! Invenção russa
Ivanovo! Mitap: Como construir uma carreira em Digital?
12 nova inteligência artificial dos Serviços de Mídia do Azure
Lançamento da plataforma Elbrus para redes neurais do PuzzleLib
Novas inovações baseadas em IA dos Serviços de Mídia do Azure
Controlador industrial. Sistema de coleta de dados. ACS
Mais do que um jogo: dominar o Mahjong com IA e aprendizado de máquina
Como proteger seu sistema ERP?
C / C ++ de Python (API C)
Por que escrevemos lógica de negócios em Lua
O Azure Cloud Shell Connector no Terminal do Windows
Uma nova série de vídeos para iniciantes aprenderem programação em Python
Prática Zen em espaço aberto
O que há de novo no ML.NET e no Model Builder
Versão Rust 1.38.0: compilação em pipeline, # [descontinuado] para macros e std :: any :: type_name
Inteligência Artificial Microsoft domina mahjong
Derivada discreta ou resumo de como somar séries
Grokay DLR
Novo curso de Python da Microsoft [em inglês]
Python no código do Visual Studio: atualização de extensão de setembro
Retiramos o software do microcontrolador protegido por senha Renesas M16C
MVCC no PostgreSQL-2. Garfos, arquivos, páginas
Comparação de bibliotecas menos populares e não muito CLI: cliff, plac, plumbum e outras (parte 2)
Lançadas atualizações do ML.NET e do Model Builder: O que há de novo
Servidor web CentOS 8 com php7, node.js e redis
Tarefas de teste na entrevista do desenvolvedor - isso faz sentido?
Aprendendo inglês: como aprender a falar como falante nativo
Brinquedos de madeira, parte três - 1989
Substitua Object por var: o que poderia dar errado?
Guia Discovery.js: Início rápido
Programação sob BC 0010 em 2019
Os endereços IPv4 no RIPE terminaram. Completamente terminado ...
Tema sombrio do Thunderbird como um motivo para executar um analisador de código
Otimização ou como não dar um tiro no próprio pé
Devido ao tema sombrio, o Thunderbird teve que executar um analisador de código
Genie
Quais gadgets a Amazon introduziu em seu Hardware Event 2019
Equívocos comuns sobre OOP
O cérebro é a última fronteira da privacidade
Aprenda SEO por conta própria: uma grande variedade de materiais
Como o MAMR funciona no HDD
Zimbra Open-Source Edition e assinatura automática em letras
Nunca é tarde para começar uma nova maneira
Como abrir um escritório no exterior - parte um. Porque
Notícias do mundo do OpenStreetMap nº 478 (10/09/2019 - 16/09/2019)
Histórico de runas: lembre-se de como a rede foi temperada
Convidamos você para o treinamento dos desenvolvedores da Intel Software e Yandex "Desenvolvimento de Software na Nuvem"
Amor e corujas: de que serve o turno da noite
Os melhores produtos partem de problemas reais: interfone sobre trabalhos a serem realizados. Parte 2
Solidão online
Uma breve introdução ao Kustomize
Utilizamos links estáticos para propriedades de objetos usando lambdas
AMA com Habr, nº 12. Problema amassado
O livro "Swift. Noções básicas de desenvolvimento de aplicativos para iOS, iPadOS e macOS. 5a ed. complementado e revisado "
Por que o MS-DOS armazena o buffer de leitura de disquete por exatamente dois segundos?
Desempenho de back-end do PHP. Vídeo do Badoo PHP Meetup # 3
DevOpsProdigy KubeGraf v1.1.0
Forte café para café da manhã e hackathons: por que é importante para o desenvolvimento da comunidade de ciência de dados
Museum DataArt. Descompacte "Electronics MS 0511"
Como as lâmpadas LED Philips diferem das caras
Como o ICD está desenvolvendo um ecossistema para clientes bancários
Explorando analisadores combinatórios com Rust
Trabalhando com datas no idioma R (recursos básicos, bem como pacotes de lubridate e timeperiodsR)
Equipe IMHO SaintLead Conf 2019
Os 20 principais recursos de navegação do IntelliJ IDEA. Parte 2
Cascadeur: prevendo a pose de seis pontos de um personagem
Retroiluminação LED como backdoor
O projeto dos clubes de robótica “GoROBO” - uma startup do acelerador da ITMO University torna
Palestra de Design de Jogos
Habr Weekly # 20 / 2FA autenticação não é uma panacéia, Android 10 Go para a mais fraca história jQuery, filme Gates
Troldesh em uma nova máscara: a próxima onda de distribuição em massa do vírus ransomware
Transformação de código do Android
Solstício desenvolve a idéia de projetos em grupo para obter energia solar a partir de telhados de casas
Nitter, um frontend alternativo para o Twitter
Quanto custa a criação do aplicativo
Integramos comandos do Linux no Windows usando PowerShell e WSL
Mudança climática: analisamos a temperatura em diferentes cidades nos últimos 100 anos
Por que o karma em Habré é bom?
Acesso multi-processamento ao Intel Neural Computer Stick via REST
Tratamento de chamadas do sistema usando LD_PRELOAD com um único ponto de entrada
Serializando e desserializando o .NET Core vs Go Data
Como fiz em 18 universidades americanas
Quem são os DevOps?
Golem de batalha dos cartões. Como transformamos o jogo na Parobot Card League
O que é negociação de margem na bolsa e como funciona
Inicialização e operação do interpretador de bytecode no JVM HotSpot sob x86
“Finds of an Audio Man”: uma árvore de gêneros musicais, um xilofone dos eventos do GitHub e transmissões por satélite
Conferências de ferro. SOM i.MX6, Aliceduino, Keras + STM32Cube.AI
Visualização instantânea, instantânea e inacessível
Agileano: Lean + Agile
Andrei Belyaev sobre reflexão em Java na reunião jug.msk.ru
Google nuts
Instalamos um serviço simples para monitorar o movimento de objetos no servidor
Ferramentas de desenvolvedor do Node.js. Protocolo Mqtt para trabalhar com soquetes da Web
Finanças para PMa na pré-venda: como calcular rapidamente o orçamento e o fluxo de caixa no MS Project
Experiência no campus da F2P
Treinamento Cisco 200-125 CCNA v3.0. Dia 51. Solução de problemas do EIGRP
Problema de getters / setters e encapsulamento em projetos symfony
Uma maneira de calcular logaritmos da base 2
Tratamento de erros de estilo funcional em Java
Sistemas independentes de plataforma como princípio de desenvolvimento filosófico
Às vezes, para descobrir que o HDD está morrendo, você precisa responder aos erros detectados pelo software aplicativo
Programação de blocos
Holivar. História do Runet. Parte 1. Início: hippies da Califórnia, bico e os anos 90
Missão atômica no parque Bitsevsky
Dudwstud - canal de aprendizado de matemática e dados
Intel Comet Lake-U e Comet Lake-Y: até 6 núcleos para laptops finos e leves
O resumo de materiais interessantes para o desenvolvedor móvel # 317 (23 a 29 de setembro)
Um tutorial chato de NumPy
Corra, Gopher, corra! - sobre o que falaremos na GolangConf
Dor e lágrimas em Svelte 3
Execute testes de unidade localmente no STM32CubeIDE no Windows
Eventos digitais em Moscou, de 30 de setembro a 06 de outubro
Descrição da abordagem para organizar e testar código usando o Redux Thunk
Os resultados do projeto para criar uma interface neural para pacientes completamente paralisados questionaram
Por que Mozilla, Coil e Creative Commons destinam US $ 100 milhões para projetos de código aberto?
Aplicação de métodos formais de validação de modelo para UI
Agones, crie um servidor de jogos multiusuário. Arquitetura e Instalação
Solução hiperconvergente AERODISK vAIR. Base - Sistema de Arquivos ARDFS
A história de um "desenvolvedor" ou como um iniciante deve escrever um aplicativo para iOS
Parametrização por uma rede neural de um modelo físico para resolver um problema de otimização topológica
Interfaces de áudio: o som como fonte de informação na estrada, no escritório e no céu
Redação do Flare-On 2019
Onde e como usar várias colunas (colunas CSS)
Wi-Fi no Arkhangelskoye Museum-Estate
Atualização do serviço 3CX WebMeeting, Elastix Online Converter e novos tutoriais em vídeo
Estamos entrevistando um candidato para o cargo de desenvolvedor de software sênior
O Deep Learning agora está em Java
ARIES PLC110 [M02] -MS4, HMI, OPC e SCADA, ou quanto uma pessoa precisa de chá de camomila. Parte 1
Criação de perfil do Linux com o Performance Analyzer
RE: Dor e lágrimas em Svelte 3
O resumo de materiais frescos do mundo da interface da última semana n ° 382 (22 a 29 de setembro de 2019)
Níveis de isolamento transacional para os menores
Distribuído SIM ou distribuído NÃO? Entrevista para quem há seis meses não consegue encontrar um desenvolvedor
Olá pessoas com deficiência autista
Holivar. História do Runet. Parte 2. Contracultura: pAdonki, maconha e o Kremlin
Dmitry Matskevich, Dbrain (parte 2): sobre neurobiologia, liberdade interna, "dopamina barata" e intuição
Brinquedos de madeira, parte quatro - 1990
Revisão do desejo de habra opiniões
Primeira vez A história de como introduzimos o Scratch como uma linguagem de programação de robôs
Protocolo de ativação Yandex.Station de engenharia reversa
ARIES PLC110 [M02] -MS4, HMI, OPC e SCADA, ou quanto uma pessoa precisa de chá de camomila. Parte 2
Complexidade da simplicidade
Material que sobreviveu: a estrutura “impossível” que suporta as condições terrestres foi obtida pela primeira vez
Visão geral do AngularConnect 2019. Parte 2
O caminho da inteligência artificial, de uma ideia fantástica para a indústria científica
Certificados EV SSL: Existe vida após a morte?
Filosofia do zero
Gerenciamento de uma equipe distribuída no modo multiprojeto (revisão e reportagem em vídeo)
Migrando do Nginx para o Envoy Proxy
Onde Extravaganza leva
Conectando dispositivos IoT na cidade inteligente
“Para as Estrelas”: Anti-Cósmico “Apocalipse Hoje”
Tendências e previsões no processamento de idiomas naturais
Inicialização em C ++ moderno
C ++ vs C #
"5 centavos" para falar sobre as sortes
A ascensão e queda do Flash, o plugin irritante que moldou a web moderna
Hora da Apple parar de comparar o iPad ao PC
De onde vem a probabilidade quântica
Configurando top no GNU / Linux
Interação com o servidor Asterisk a partir de um aplicativo Java
Torne o C ++ ótimo de novo! .. in Tula
Novas abordagens para a criação de ACS usando tecnologias WEB
Crie níveis 2D isométricos com o sistema Tilemap
Como nós da Parallels Conquistamos entre com a Apple
Segurança cibernética: protegemos os dados dos assinantes contra vazamentos em 2019
3 maneiras práticas de levar negócios para mercados estrangeiros: abordagens e técnicas de empresas reais
Terceira vulnerabilidade do Steam Windows Client, mas não 0 dia
Esquemas angulares, ou como eu escrevi meu modelo para cli angular
Preparando o Aplicativo para Istio
Comprei uma moto para andar, para não cair
Dependência do desempenho do código no contexto da declaração de variáveis em JavaScript
Sistema de controle automatizado para uma escavadeira de mineração
O interfone é um ouvido espião?
A renderização de texto odeia você
"Comparar linguagens de programação em uma base de pior a pior é uma ocupação completamente idiota."
Problemas e ameaças da identificação biométrica
Conhecendo Swift com Snake
Montagem e implantação dos mesmos microsserviços com o werf e o GitLab CI
Redis Scaling e Failover para Serviços DirectumRX
O que há de novo no kernel do Linux 5.3 - Drivers gráficos, virtualização e modificações no subsistema de rede
Como fizemos a tarifa do Windows VPS por 99 rublos
VDS com uma placa de vídeo - sabemos muito sobre perversões
Transmissão: Moscow Kubernetes Meetup # 6
Visualização do Reciclador Genérico ou como não escrever código padrão
Cálculo da raiz quadrada inteira
Histórico: detalhes sobre o iPhone 11, 11 Pro e o novo Apple Watch após duas semanas de testes
Arend - idioma do tipo dependente baseado no HoTT (parte 1)
Linux Piter 2019: o que aguarda os convidados para uma conferência Linux em larga escala e por que não deve ser desperdiçada
Como reprogramar o modo de suspensão: 30 dias todas as manhãs brilhava uma luz verde nos meus olhos
Análise forense de disco, análise forense de memória e análise forense de log. Estrutura de volatilidade e autópsia. Solução de problemas com r0ot-mi. Parte 1
Análise de Efeito Picabu
OpenVPN e Active Directory (Kerberos sem certificados de usuário)
A evidência do capitão recomenda ... ou 100.500 vezes sobre os textos corretos
Semana 40 de segurança: Vulnerabilidade de Apple Mobile BootROM
Psicologia dos jogos de tabuleiro: jogo e temperamento
Arquitetura do Citrix Cloud Digital Workspace
Analisando o mecanismo 2D de desenvolvimento no WinForms
O futuro do Li-Fi: polaritons, excitons, fótons e alguns bissulfeto de tungstênio
Consciência humana. Não é possível transferir a cópia?
Por favor, esteja online
Sobre o sistema nacional de gerenciamento de dados
Tempo de alta precisão: como trabalhar com frações de segundo no MySQL e PHP
Destrua o monopólio da América na EDA. Innópolis dá o primeiro passo
Pesquisa: se o comprador entender que está conversando com o bot de bate-papo, a compra não será realizada.
GitLab 12.3 com firewall de aplicativos da web e análise de desempenho
Como coletamos dados em campanhas publicitárias de plataformas on-line (o caminho difícil para o produto)
O átomo pacífico não está em todos os lares: opções inesperadas para fontes de energia de radionuclídeos
Acelerando em Figma. Precisa de mais plugins
Criamos um conjunto de dados para reconhecimento de contadores no Yandex.Tolok
Como funcionam as transferências de dinheiro entre cartões
Nos anos 90, o rapper MC Hammer desenvolveu o jogo, mas hoje U Can't Touch This
Identificação geoinformacional do vinho. IGP e ZNMP
Os 10 principais relatórios do DevOpsDays Moscow
Gadget ESPboy para jogos retrô e experiências com a Internet das coisas
WIBAttack. A nova vulnerabilidade do cartão SIM é realmente terrível?
Por que você precisa de um serviço de suporte que não suporta?
Análise: quais ativos de câmbio trazem o maior retorno para investidores russos
Carros RC: Introdução
A história do DashaMail: do lançamento de um clone de uma start-up de e-mail americana a brigas com investidores e um novo começo
Direitos do Linux (chown, chmod, SUID, GUID, sticky bit, ACL, umask)
Edward Snowden fala sobre por que ele se tornou um informante
Por que você deve usar a linguagem Ada para programar seu sistema
Tabagismo, estilo de vida saudável, motivação e velocidade de desenvolvimento de software
Lançada a versão final do TensorFlow 2.0
Segurança Nuclear e Vigilância por Vídeo Industrial
Lista das 25 vulnerabilidades de software mais perigosas publicadas
Economize tempo ao trabalhar com a linha de comando
Como alimentar milhões de chineses em meia hora
O nascimento de novas tecnologias em processos de negócios fabricados tradicionalmente
Avalonia regular
Configurando o VSCode para Trabalhar com o Scala
Blitz Engine e Battle Prime: ECS e código de rede
Deixe a luz brilhar
Dell OptiPlex 7070 Ultra: um computador modular que transforma qualquer monitor em um monobloco
Criando uma habilidade stateful para Alice nas funções sem servidor do Yandex.Cloud e Python
Guia do sistema solar para caronas
Manipulando exceções do ASP.NET usando IRO.Mvc.MvcExceptionHandler
Carros de RC: primeiras compras - chassi e trem de força
Algoritmo para calcular a raiz do enésimo grau a partir de um número positivo arbitrário
Brinquedos de madeira, parte seis - 1992
Celestia: As aventuras dos insetos no espaço
Celestia: as aventuras de insetos no espaço
14-15 de outubro: Bootcamp do projeto global blockchain Hyperledger pela primeira vez em Moscou
Resumo do evento de TI de outubro (parte um)
Melhorando o UX com a tecla Tab
Como ser um bom programador
Tecnologia AR ao serviço da pintura
Elogios relaxam e críticas ofendem - como avaliar o trabalho de outra pessoa, para que todos fiquem bem
Como escolhemos o ServiceDesk. Parte 1
Crie um aplicativo para Android. Tarefa com um asterisco
Desenhe um som
Outdoor Future London Academy Meetup
Por que o futuro da entrega ainda pode estar por trás dos dirigíveis
Uso da Intel NUC - Ganhe o concurso NUC. Resultados e vencedores
Solução Veeam PN e seus novos recursos na versão 2.0
OWASP TOP 10 vulnerabilidades de dispositivos IoT
Como criar a lição perfeita
A evolução da revisão do sprint na equipe Agile
Sim, podemos excluir tudo, não, não lemos seu SMS
Aconteceu! Lâmpadas LED baratas com CRI 90+
Boa fonte
Operação TA505: como analisamos as novas ferramentas dos criadores do Trojan Dridex, Locky ransomware e botnet Neutrino
“Erva daninha sinistra” nas baterias: cientistas do NUST “MISiS” testaram a pastinaga de vaca como um eletrodo de um supercapacitor
Dia Aberto da Netrologia: Novas Profissões em Ciência de Dados e Análise
Origami de cinco metros ou Como construir uma cidade futurista de papelão
As pessoas são terrivelmente ilógicas: comportamento irracional nos contratos públicos
Como criei mais de 100 aplicativos de código aberto usando ferramentas de automação
Gerenciamento programático (e padrões)
Sonhos soviéticos do futuro, parte 2. Agora com sepulki
Primeiro encontro do Flutter em São Petersburgo: reportagens em vídeo
Vulnerabilidade de spam no Pikabu
"Onde estão os jovens punks que nos limparão da face da terra?"
O jogo "Attack 51%": escrevendo um jogo autônomo simples na plataforma Obyte
Gradle + LLVM
Semântica de ponteiro e valor na determinação do receptor de um método
Estruturas de dados para programadores de jogos: dados em massa
700 funcionários e vários continentes: como a Alconost construiu um modelo de negócios não oficial
Por que você deve fazer overclock de RAM (é fácil!)
Quando os teclados eram mesas
Como proteger suas senhas em 2019
Oh, este método de Newton
VPN dupla em um clique. Como dividir facilmente o endereço IP de um ponto de entrada e saída
Os três primeiros dias de vida de um post sobre Habré
Desative o console local ao usar x11vnc
SamsPcbGuide, parte 12: Tecnologia - gabinetes do tipo BGA, plástico e espaço II
Casa com elementos de alta tecnologia para um gato de rua
Engenharia social no Instagram
Derramamento com quartzo na Masstransit
Monitores duplos, Windows 10X e o novo smartphone Android: o que a Microsoft mostrou no Surface Event
DVRs: as principais diferenças entre os dispositivos modernos
Dois lados de uma moeda chamada "Eternidade"
Verificando a rede aberta do telegrama com o PVS-Studio
Texto rápido em PHP \ Python. Primeiros passos
Verificação do código do Telegram Open Network pelo analisador PVS-Studio
Vulnerabilidade inesperada em produtos Apple. Totalmente inesperado
“F # não é mais difícil de dominar do que o Entity Framework ou o WPF”: Entrevista com Scott Vlashin
10 mandamentos do desenvolvedor
O que é um fator de velocidade de aprendizado e como ele melhora as características de aprendizado profundo?
Como medir a eficácia e resolver os problemas dos desenvolvedores, se você tiver cem
Curso "Fundamentos do trabalho eficaz com a Wolfram Technologies": mais de 13 horas de vídeo aulas, teoria e problemas
Roteador CNC doméstico como alternativa a uma impressora 3D, parte quatro. Conceitos gerais de processamento
Nematóides extremos do lago Mono: nadar em arsênico e sobreviver
É importante que computadores e pessoas vejam o mundo de maneira diferente?
Imagens minúsculas do Docker que acreditavam em si *
No aniversário de Yuri Knorozov: estudamos o básico da escrita maia
Controle segmentado DIY, como no iOS 13.0 e posterior
Custdev, serviços sofisticados e a arte da apresentação: o que ensinamos aos participantes do acelerador VTB
Confie na Microsoft (ou na criação do Security Daemon Azure IoT Edge)
SonarQube e IntelliJ IDEA: integração correta
Estruturas de dados para armazenamento de gráficos: uma revisão das existentes e duas "quase novas"
Desdock de dez páginas - um modelo baseado em um livro de Scott Rogers com um exemplo de jogo da Pixonic
Caminho de Santiago com laptop
Registros de relatórios do segundo iOS mitap Redmadrobot
O que há dentro do bot de bate-papo?
Como criar uma estratégia para derrotar o envelhecimento?
As 20 principais empresas de desenvolvimento de mercado de todo o mundo
C # Regex em exemplos
Processamos pedidos da loja on-line usando RabbitMQ e TypeScript
Analisador Python SAX vs analisador DOM python. Casas FIAS Parsim
Quais manchetes têm maior probabilidade de atrair atenção ou análise do HabraHabr
Como os servidores negociam entre si: algoritmo de consenso distribuído Raft
Dicas e truques do Linux: servidor, aberto
F # 1: Olá mundo
Controle remoto do computador via navegador
Classifique fotos por dados do EXIF + PHP
Laboratório interativo de termodinâmica como um meio eficaz de treinamento em simulação
Andrei Terekhov (continuação): “Quando eles dizem que estamos atrás dos americanos para sempre, eu respondo:“ Não espere! ””
Confiabilidade do flash: esperado e inesperado. Parte 1. XIV conferência da associação USENIX. Tecnologias de armazenamento de arquivos
Modelo anêmico e rico no contexto de modelos GRASP
Estamos escrevendo um pagamento por um bot de telegrama em python usando a biblioteca de telebot parte 3
VK Hackathon 2019 (como foi)
Pedagogia extrema: “Nós sabemos” sobre como trabalhar com crianças em tratamento a longo prazo
F # 2: ambiente FSI
Gerador delirante: crie textos em qualquer idioma usando uma rede neural
F # 3: Formatação de texto
A ciência por trás de como nossos cérebros funcionam melhor e como a tecnologia e nosso ambiente podem ajudar
Visual Studio para Mac: Principais recursos do novo editor
Olhei para trás para ver se ela olhou para trás - 2 ou para o meu próprio data center via AWS
Introdução ao gerenciamento de pacotes NuGet em nível de solução no Visual Studio para Mac
Neurociência: quando nosso cérebro funciona melhor e como a tecnologia pode ajudá-lo
Introdução ao gerenciamento de pacotes NuGet em nível de solução no Visual Studio para Mac
Visual Studio para Mac: 5 novos recursos interessantes
Como escrever menos código e ter mais sentido
Semântica cibernética sem SMS e registro
Dagaz: O Fim da Solidão
Para observação dos professores: use o PVS-Studio para familiarizar os alunos com as ferramentas de análise de código
Nota aos professores: PVS-Studio para apresentar aos alunos as ferramentas de análise de código
Minimização de impostos para empresas de TI através de caixa IP: comparação de jurisdições
Novidades da Pacsafe para a cidade: mochilas Intasafe X e Intasafe X Slim
September Food Digest
Só não diga que você não era assim ou a minha opinião sobre o aprendizado
Organização de transmissões online em condições especiais
Teste de acessibilidade: o que é e por que é importante
Alternativa à Autoridade de Certificação Microsoft
Dicas e truques para forense digital: RAT baseado em IM de telegrama - parte II
Apresentando o GraphQL em uma festa
Splatter tiles: como criar peças para jogos sem muito barulho
Avalonia regular
oktech Data Sense # 3: Sistemas Recomendadores
Dicas e truques do meu canal Telegram @pythonetc, setembro de 2019
@Pythonetc setembro de 2019
Como a tecnologia na memória mudou a inteligência comercial
O seu navegador móvel dificulta a condução
Preparando-se para combinar
Escolas de programação da empresa ou como ingressar em TI
Armadilha financeira Yandex.Money
Não julgue estritamente o código de outra pessoa
Compositor com memória de longo prazo
Gerenciamento de memória declarativa
Como coletar métricas não distorcidas por referência de tempo com o Prometheus
Uma aplicação web interativa sem programação? Fácil! Mavo nos seus braços
2 hacks de vida: alternativas à pesquisa clássica no Microsoft SQL Server
“Cuidado, FAS!”: Por que o ingresso militar é perigoso na publicidade, por que é importante saber matemática e se a verdade pura é sempre necessária
Não haverá coleções imutáveis em Java - nem agora nem nunca
Dicionário de modelo de dados
Características do reconhecimento nacional de padrões
Geração Prime
A filosofia de dividir por ... ou confissão de um louco
Conferência para os interessados em ciência antes de se tornar mainstream
Como impedir que a idéia morra e reunir uma equipe que não a mate
Plataforma de integração como serviço
Adicione o login com a Apple ao back-end
PDDM - Novo algoritmo de aprendizado de reforço baseado em modelo com agendador avançado
Como o método Levenberg-Marquardt funciona
A faixa de preço para o design e o design de um serviço on-line é de 100 mil a 5 milhões de rublos. Razões
Enviando mensagens ponto a ponto com o PeerJS
Web Solução de problemas com r0ot-mi. Parte 1
Proteção universal contra ataques xss e injeções de sql
F # 4: deixe / use / faça
Posso haz? Considere o padrão Tem
Memorando para um desenvolvedor iniciante de jogos de computador
A agulha de aprovação do carma, como um espelho da evolução do Homo
Localização de jogos no Unreal Engine 4
1C Developer Tales: Epicafe
Transformação de código no Android 2. Análise AST
CAGR como uma maldição para especialistas, ou erros na previsão de processos exponenciais
DS18B20 falso à prova d'água: o que fazer?
F # 5: Operadores
Holivar. História do Runet. Parte 3. Motores de busca: Yandex vs Rambler. Como não fazer um investimento
Diretrizes de design de jogos para celular UX
Por que fotos e vídeos autodestrutivos no Telegram não são seguros
Como entrevistar um empregador?
Sons para a interface do usuário: uma compilação de recursos temáticos
Como escrever um robô de negociação: ferramentas para iniciantes
Entrevista com Dmitry Simonov, criador do canal CTORECORDS: “A principal qualidade do techdir é o hábito de vencer”
Literatura de fim de semana: leitura fácil para técnicos
ERP não desenvolvido na produção: em terapia intensiva ou necrotério?
Histórico de startups: como desenvolver uma ideia passo a passo, entrar em um mercado inexistente e alcançar expansão internacional
RESHI.RU - um robô resolve e explica problemas de texto escolar em matemática
Como fiz um aplicativo de desktop no Flutter (+ bônus)
Otimização do portfólio de títulos usando ALGLIB
Manto em torno do ImmutableList em Java
Aimybox na pesquisa: a estrutura para criar assistentes de voz precisa de um assistente para iOS
Folha de dicas da abreviação de C ++ e muito mais. Parte 1: C ++
Monitoramento de temperatura certificado
ReactOS 0.4.12: 华为 , 你 认为 这个 怎么 样?
F # 6: Tuplas
F # 7: Registros
F # 8: Uniões Discriminadas
Como é organizada e organizada a rede global na Federação Russa?
IA, aprendizado de máquina, big data, reconhecimento de fala e outras palavras que NÃO o ajudarão a aprender inglês
O rosto do software russo. Ou algumas estatísticas do Registro Unificado de programas e bancos de dados russos
O mecanismo de busca é uma mulher
Um tigre agachado à espreita em SQLAlchemy. O básico
Migrant
A linguagem de programação dos meus sonhos
Como a vulnerabilidade no Yandex.Stations me inspirou no projeto: transferência de dados de música
Árvore de palavras-chave: análise gráfica para extração semântica
Instale o servidor tftp no CentOS 8 ou RedHat 8
Preparando-se para a certificação profissional da Spring. Container, IoC, Feijão
Brinquedos de madeira, parte sete - 1993
Brinquedos de madeira, parte oito - 1994
Folha de dicas da abreviação de C ++ e muito mais. Parte 2: "e não apenas"
Brinquedos de madeira, parte nove - 1995
DIY DeepFake [Parte 1]
Como identificar logs ISI, Scopus ou Scimago indexados?
Programador, Gerente, MVC e Critérios de aceitação
Como trabalhei por 3 meses no Y. Market e parei
Como aprender a API HERE em pouco tempo
Automatize rotinas de geração automática de clientes SOAP com importação de WSDL para SBT e Scala
Holivar. História do Runet. Parte 4. Mail.ru: jogos, redes sociais, Durov
Eventos digitais em Moscou, de 7 a 13 de outubro
Notícias do mundo do OpenStreetMap nº 479 (17/09/2019 - 23/09/2019)
O resumo de materiais frescos do mundo do front-end da última semana n ° 383 (1 a 6 de outubro de 2019)
Para quem você vai ligar: crie uma chamada no designer de bot e aprenda a não enfurecer as pessoas
Trabalhando com USB personalizado HID no Android
Food Design Digest, setembro de 2019
PHP Digest No. 165 (23 de setembro a 7 de outubro de 2019)
Quando testes e autotestes são necessários, uma olhada no super-sistema
O problema das três montanhas, a teoria ilusória da mente e o problema da periodização do desenvolvimento infantil
A proporção áurea em economia - 2
Desculpe usuários do macOS, mas a Apple foi longe demais
A Mozilla prometeu não incluir a criptografia DoH no Reino Unido. O que isso significa para a Rússia?
Óculos de inteligência - impressões da Pegasi Dream Glasses
Top 10 RC de segurança da API da OWASP
Como apresentar as crianças à TI e como trabalhar com o ML no .NET: uma entrevista com Dmitry Soshnikov (Microsoft)
Portando aplicativos WPF para o netcore 3.0
Como o Yandex me ensinou como entrevistar programadores
10 recursos pouco conhecidos das Ferramentas do desenvolvedor do Chrome
O que é melhor escolher em 2020 - React ou Vue?
FAQ.Net - um programa de notebook ou nota para Windows de graça
Setor 4.0: Idéias empresariais autônomas da SAP e KUKA
Ataques e segurança dos modernos sistemas Windows
Redefinição baseada em edição. Parte 2
ERP não desenvolvido na produção: em terapia intensiva ou necrotério? (continuação)
Inovação digital: finais da maior Hackathon do mundo
Tamanhos de diferentes tipos de objetos Java
Criação de perfil contínuo no Go
O primeiro protótipo de um computador quântico na Rússia foi lançado no NUST "MISiS"
Anatomia dos falantes: verdade e ficção sobre emissores NXT
Principais habilidades necessárias para ser um desenvolvedor front-end
Como o junior verde entrou na TI
Bicicletas de TI de varejo - como era há 12 anos
Servidor QIWI 5.0
Movimento browniano fracionário
Como transplantamos toda a equipe para outro idioma em um dia (na verdade não)
PVS-Studio nas nuvens: CircleCI
PVS-Studio vai para as nuvens: CircleCI
Arrefecer o vinho rapidamente! (Adição)
Crônicas de importação: uma revisão do MyOffice
Mais acessível: análises de áudio de baixo custo
Centro de Lakhta do universo dos transformadores. Episódio 1: Para cima e para baixo
Por que os cookies de rastreamento são perigosos se você realmente não tem nada a esconder
Laboratório de Tecnologia Azure em Moscou
Competições tecnológicas Radiofest-2019
Semana de Segurança 41: Mais vulnerabilidades em cartões SIM, descriptografia de PDF
Como usar systemd-nspawn para restaurar um sistema Linux
Como usar interrupções no Unity Animator ao máximo
Mônada "Reader" via assíncrono / aguardar em C #
Usuários e autorização do Kubernetes RBAC
TI na Armênia: setores estratégicos e esferas tecnológicas do país
Como encontrei uma casa inteligente dominada por uma botnet
Um pequeno passo para o testador: os 10 principais relatórios do Heisenbug 2019 Piter
Experiência na criação de assemblies Linux para atualizações de placa única com suporte
Lançamento do 3CX V16 Update 3 e o novo aplicativo móvel 3CX para Android
Como traduzimos o projeto legado para o GraphQL
O neurofisiologista discute o projeto Neuralink e fala sobre o trabalho do cérebro "nos dedos"
Maneiras de criar gráficos de barras usando Python
Novo pacote de validação para o React no Mobx @ quantumart / mobx-form-validation-kit
Noções básicas de trabalho com o Neo4j em um navegador
Como colocamos o gerenciamento de infraestrutura no Terraform - e começamos a viver
Tarefas de aipo: novo decorador, novos recursos
TSMC espera seguir a lei de Moore nas próximas décadas
Integral de Euler-Poisson. Detalhes sobre métodos de cálculo
Joker 2019 review: parada do planeta, ou o que nos espera
Controle de luz: um novo tipo de elementos ópticos baseados em metamateriais
Como remover críticas negativas e repelir um ataque à reputação: experiência pessoal
Minha experiência na empresa 1C
Como os desenvolvedores vivem em Ulyanovsk e o que estão fazendo além do trabalho?
Preparando-se para a certificação profissional da Spring. Perguntas sobre Spring MVC
Implantação azul-verde de aplicativos Spring com o Nginx Web Server
GridmiAPI - uma biblioteca Android simples e flexível para trabalhar com REST e RPC
“Automação de infraestrutura. Por que estamos fazendo isso? ” (Denis Yakovlev)
Os bancos da América nos próximos anos se livrarão de 200.000 empregos
Como "humanizamos" a contabilidade em um banco móvel
Verificando a interface do usuário da Telerik quanto à UWP como uma maneira de começar a usar o PVS-Studio
Verifique a interface do usuário da Telerik para obter UWP para se familiarizar com o PVS-Studio
Revisão do Plesk - painéis de controle de hospedagem e site
Relatório do show de luzes “Circle of Light” 2019 em Moscou
Recursos do Q e KDB + no exemplo de um serviço em tempo real
O livro "Java moderno. Expressões, fluxos e programação funcional Lambda ”
Sobre consoles noVNC seguros, escalonamento automático em Kubernetes, Haproxy em Ostrovka e o trabalho de administradores com programadores
Como seria o metrô de Moscou em um mundo tridimensional
Velocidade de carregamento de sites no comércio eletrônico: análise das 48 principais lojas online da Rússia
Otimização da interface do usuário do Unity
Um dia na vida de um desenvolvedor
O que um voltímetro mostra ou soquetes matemáticos
Como os gráficos do NES foram organizados?
Uma nova solução para o paradoxo de Fermi (por que estamos sozinhos no universo)
Modelagem temática de notícias usando análise fatorial
Infraestrutura como código: como superar problemas com o XP
Visão geral dos métodos de seleção de recursos
Construção naval de simulador de nave espacial
Arend - idioma do tipo dependente baseado no HoTT (parte 2)
Identifique comunidades cruzadas no Instagram para identificar os interesses dos usuários
Métodos quase-newtonianos ou quando existem muitas segundas derivadas para Athos
Pesquisando o Elasticsizing
Conheça Yandex.Station Mini. Grande história de um pequeno dispositivo
Por que os blogs corporativos às vezes azedam: algumas observações e dicas
Matemática para ciência de dados. Novo curso da OTUS
IBM LTO-8 - Maneira fácil de armazenar dados frios
Preparação de dados em um projeto de ciência de dados: receitas para jovens donas de casa
19 de outubro Badoo Techleads Meetup # 5. Situações difíceis
3. Cenário típico de implantação do Check Point Maestro
Qual código deve ser mostrado na entrevista
Canon imagePRESS C910: os cavalos de trabalho agora podem fazer mais
A Intel lançou uma nova linha de processadores Xeon. Eles são mais baratos que os modelos anteriores, mas ainda a 14 nm
IT-Hogwarts: Escola de Programadores hh.ru
Como criar uma bicicleta elétrica inteligente
Implementação de Service Desk e CRM. 13 principais causas de falha e como evitá-las?
Dentro do JeMalloc. Estruturas de dados principais: emparelhando heap e árvore de bitmap
Resolvendo problemas algorítmicos: a possibilidade de reservar um hotel
Melhores idiomas para localização de jogos
O que escrever no currículo se não houver experiência profissional
Tecnologia para a cidade inteligente. São Petersburgo se tornará a primeira metrópole conveniente para cegos?
O que se sabe sobre o VMworld 2019
Como criamos um novo site do Rosbank e o que veio dele
Escolhendo uma plataforma de email marketing: o que prestar atenção às empresas russas
Por que Kaldi é bom para reconhecimento de fala? (atualizado em 25.12.2019)
Mesa. Metálico Silencioso O seu
Python + Keras + LSTM: faça um tradutor de texto em meia hora
Machine Learning para sua caça plana. Parte 2
Como fui para a final do avanço digital
"Efeitos algébricos" na linguagem humana
Como escrever um contrato inteligente com Python ontologia? Parte 2: API de armazenamento
Como escrever um contrato inteligente com Python ontologia? Parte 3: API de tempo de execução
Como não se afogar na rotina, ou Nossa experiência na comparação de depósitos de AWR durante testes de estresse
Azure PowerShell: Principalmente inofensivo
Azure PowerShell: "principalmente inofensivo"
Seleção de outono: o que você acha dos guarda-chuvas inteligentes?
Contos da cripta (de 40 anos de trabalho do programador)
WWDC 2019: Instrumentos personalizados e símbolos SF, bem como novas abordagens para o desenvolvimento de aplicativos iOS
Equação de Navier-Stokes e simulação de fluidos na CUDA
Matemática revela segredos do feedback de células vivas
O Facebook faz da conversa a próxima interface popular
Amazon pego pegando os melhores produtos
Analisando Pagamentos Wechat
RASA Chatbot: Parallels Experience
Criando um aplicativo de back-end para o bate-papo online Apollo, Node.js
Visão geral da atividade viral em setembro de 2019
TON: recomendações e melhores práticas
Novas anotações de tipo no Python 3.8 (Protocolo, Final, TypedDict, Literal)
Revisão do drive Seagate ST2000DM008: rápido "dois" sem preço excessivo
A barra está pronta - o novo da Seagate para armazenamento
Dados na fronteira: como criar uma nova arquitetura de TI
O design de cores dos mundos misteriosos de células mortas
Preparando-se para a certificação profissional da Spring. Segurança de primavera
Resolvemos tarefas Yandex.Interview em um estilo funcional
Entrevista com um dos criadores do jogo Untitled Goose
Laravel: explique os conceitos básicos. Parte Um: Teoria
P - antecipação, bem como o Programa Preliminar DUMP Kazan. Veja os relatórios que passaram na seleção do moedor de carne
Backup, Parte 6: Comparando ferramentas de backup
Prêmio Alice: 5 idéias do vencedor
Problema fundamental de teste
Astra Linux "Eagle" Common Edition: existe vida após o Windows
Cartucho Tarantool: Fragmento Lua Backend em três linhas
Materiais do android-mitap: ferramentas para autotestes | Yandex Mapkit 3 | design de aplicação | UI orientada a servidor
Rússia - TPA - Bielorrússia: aqui o terceiro não é de todo supérfluo
Caça ao bug, XSS às cegas e truques da Fox
Um teste rápido de dezenas de hipóteses: como saímos da rotina e discutimos em outra cidade
Monitoramento de temperatura na empresa
Diálogos Prometidos
Mineiros, diversificadores e cobalto: como fornecemos aos clientes acesso seguro à Internet
Lista vinculada do Python: Gatos em caixas
Assíncrono / aguardar em C #: conceito, design interno, truques úteis
Modelos de superinfecção, antibióticos e apocalipse zumbi
Segurança de contêiner no CI / CD
O novo projeto dos irmãos Durov: Telegram Open Network
Processando 40 TB de código de 10 milhões de projetos em um servidor dedicado com Go por US $ 100
Telegram GRAM Wallet: termos de serviço
Antiguidades: Referência do 386º processador e dos anos 90
Sobre as delícias de mudar para o painel e não apenas
Hora do primeiro byte: o que é e por que é importante
Pré-carregando fontes
Métricas de desempenho para pesquisar aplicativos da Web incrivelmente rápidos
Otimizando o carregamento do JavaScript na Wikipedia
Crie construções de sintaxe JavaScript personalizadas usando Babel. Parte 1
Crie construções de sintaxe JavaScript personalizadas usando Babel. Parte 2
Mecânica de jogo. Aventura, o conceito de zero e terapia da fala convincente
Por que você pegou meu mouse ou um jogo de tabuleiro como modelo de interação social
Escrevendo e lendo dados no blockchain Bitcoin
Legislação russa e internacional no campo da proteção de dados pessoais
Implementação simples de pequenas CAM no FPGA
Bullet
Alto desempenho e particionamento nativo: Zabbix com suporte ao TimescaleDB
O caminho mais suave e peludo do aprendizado de máquina e das redes neurais profundas
Pela primeira vez no mundo, com a ajuda de tecnologias aditivas, foi obtido um conjunto de motores de aeronaves de grande porte
O que pode ser feito com anotações de contratos de microsserviço?
O ponto de verificação eletrônico "mais barato" na Rússia controlado a partir de um smartphone
F # 9: Opção de tipo
Mais de 5 maneiras de conectar-se a uma nuvem DataLine
Anúncio do mitap ThinkJava # 10 em Kharkov
Por que para o novo projeto eu peguei o Robot Framework
“Confiamos um no outro. Por exemplo, não temos nenhum salário "- uma grande entrevista com Tim Lister, autor de Peopleware
Práticas recomendadas para executar o Buildah dentro de um contêiner
Gamificação do produto. Ratatype da história
Cura antes do casamento: proliferação celular e habilidades regenerativas da água-viva
Como abrir um link em Python. Trabalhando com o WebBrowser e resolvendo um problema com o Internet Explorer
MSK VUE.JS meetup # 3 no Mail.ru Group: materiais da mitap
Do iniciante ao estilo ícones: como fizemos prêmios em 2GIS
bear_hug: jogos em arte ASCII em Python3.6 +
Dicas e truques para forense digital: aplicativo "Seu telefone" Forense
Instale o Zimbra OSE 8.8.15 e o Zextras Suite Pro no Ubuntu 18.04 LTS
Sondas de vida em Kubernetes podem ser perigosas
JSConf Budapest 2019
Brinquedos de madeira - inscrições
Senha Unix de Ken Thompson
DNS passivo nas mãos do analista
Song of Ice (Empresa Sangrenta) e Chamas (DevOps e IaC)
Pesquisa de mercado de analistas: onde eles estudam, quais ferramentas eles usam e quanto ganham
As tarefas que os robôs de software (RPAs) resolvem no setor bancário
Análise de confirmações e solicitações pull no Travis CI, Buddy e AppVeyor usando PVS-Studio
Análise de confirmações e solicitações pull no Travis CI, Buddy e AppVeyor usando PVS-Studio
As inscrições estão abertas para o Slerm DevOps em Moscou
Kit de ferramentas de marketing on-line: 3 aplicativos para aumentar a comunicação visual
Herança JavaScript do ponto de vista de um nerd entediado: fábrica de construtores
Como uma simples tag
se torna um alto risco para uma empresa?
Brinquedos de madeira, parte dez - 1996
Brinquedos de madeira, a última parte - 1997
Brinquedos de madeira - um epílogo que permanece pregado no teto
US $ 500 por mês: em que os beneficiários da renda básica incondicional gastam seu dinheiro?
Vamos falar sobre monitoramento: gravação ao vivo do podcast Devops Deflope com a New Relic na reunião de 23 de outubro
Algoritmo de Grover e pesquisa de dados
Abordagem de engenharia para desenvolvimento de software. Da teoria à prática
Estamos fazendo um drone de água autônomo, ou como eu sonhava em ajudar Baikal, mas não sou uma Gazprom. Parte 1
Design de banco de dados. Melhores práticas
Comparação do desempenho de PC e smartphone, incluindo o iPhone 11
Como encontrar um bug em um microprocessador lançado há 35 anos
Revelando um segredo de 140 anos em física
Análise: o que são futuros e como usá-los para investimentos em câmbio
TypeScript Poder nunca
Carrinho de caminhão ROS. Parte 6. Odometria com codificadores de roda, mapa da sala, lidar
Foto invisível
Entrevista com Pornhub Web Developer
Viva e aprenda. Parte 5. Auto-educação: se recomponha
Arquivo descritor do Linux com exemplos
[marcador] Versão em PDF e ePUB do manual React
Solução de problemas com pwnable.kr 25 - otp. Limite de tamanho de arquivo do Linux
Sass MediaScreen - Definindo dispositivos CSS
Stylish Avalonia
React + Mobx: qual é o objetivo?
D Financiamento do Fundo de Desenvolvimento da Linguagem: Novas Plataformas e Novos Subsídios ...
Posso haz? Atingido por programação de tipo genérico
Longrid sobre o realismo da ameaça quântica para criptomoedas e os problemas da "profecia 2027"
Como ensinar Alice a gerenciar sua casa inteligente. Relatório Yandex
Como é o arquivo zip e o que podemos fazer a respeito
Qual idioma do servidor escolher ... para um desenvolvedor de dispositivos móveis
Quanto gramas em telegrama?
Synet - uma estrutura para o lançamento de redes neurais pré-treinadas na CPU
Como a Matrix criou um legado à prova de balas
O Chrome bloqueará completamente o conteúdo misto
Quem é responsável pela qualidade de testar o aplicativo? 10 razões para obter erros na produção
Padrões de procedimentos que podem ser usados com cartões lado a lado
Gerador de capa de música Python no Blender
Especialistas em TI Burn Out: 4 histórias do gerente, desenvolvedor, produto e administrador. E a receita de Southbridge
[Não] use CDN
Comando cp: copiando pastas de arquivo para * nix corretamente
O Tutu.ru e o Clube de Programadores de Moscou são convidados para uma reunião de back-end em 17 de outubro
Teste público: solução para privacidade e escalabilidade no Ethereum
Inovação digital - como foi
Interação entre componentes angulares usando RxJS
DNS dinâmico personalizado com CloudFlare
Resumo dos eventos de TI de outubro (parte dois)
Razão estúpida por que seu aplicativo de visão de máquina astuto não funciona: orientação em EXIF
5 dispositivos de tecnologia de alimentos e um robô com tomates
Como apresentar sua organização ao OpenStack
Como resolver problemas atuais de TI no gerenciamento de reparos de equipamentos
Notícias do mundo do OpenStreetMap nº 480 (24.09.2019 - 09.09.2019)
Lidando com backups do Dell EMC UnityVSA
Projeto Colagem: Como combater a censura na Internet com conteúdo personalizado
Eventos digitais em Moscou, de 14 a 20 de outubro
Esgotamento profissional de especialistas em TI: 15 respostas do psiquiatra Maxim Malyavin
Python vs JavaScript: Qual deles pode te beneficiar mais?
A primeira grande reunião de tubos da comunidade Scala na Rússia - como foi
Programação em par em Vineti
Preparando-se para a certificação profissional da Spring. Descanso de primavera
12 recursos do ES10 em 12 exemplos simples
Serviços órfãos: o lado oposto da (micro) arquitetura de serviço
“Como gerenciar intelectuais. I, nerds e geeks "(versão eletrônica gratuita do livro)
De volta à escola: como treinar testadores portáteis para lidar com testes automáticos
ID @ Xbox na Rússia: expandindo os horizontes dos jogos
Problema ao instalar o Ruby on Rails no final de 2019
Anunciando suporte para edição nativa de notebooks Jupyter no código VS
Python no código do Visual Studio - versão de outubro de 2019
Práticas funcionais e frontend: mônadas e functores
Introdução ao Git e GitHub é mais fácil do que nunca com o GitHub Desktop 2.2
Edição nativa de Jupyter Notebooks no VS Code
Guia de início rápido do DPI: cenários de uso
GitHub Desktop 2.2: O que há de novo
Uma mistura de programação e sobre
Gestão do Conhecimento em Padrões Internacionais: ISO, PMI
Python no Visual Studio Code - atualização de outubro
40 das melhores ferramentas e recursos do Laravel
Convidamos você para a conferência Azov Developers Meetup 2019 - 19 de outubro em Taganrog
Sobre as coordenadas barentêntricas nos dedos
Bot de telegrama para aprender idiomas
Estudamos a afirmação do teorema do limite central usando a distribuição exponencial
Como não consegui ligar o meu MacBook devido à desinstalação do TeamViewer
Reconhecer data e hora na fala natural
Deus ... Balada sobre um programador
10 dicas e truques para ajudar você a se tornar o melhor desenvolvedor do VueJS
A longa história do guia - como eu escrevi um serviço para trilhas inteligentes por 5 anos
Cockpit - simplifique tarefas administrativas típicas no Linux através de uma interface web conveniente
Compreender as políticas de privacidade de aplicativos e serviços ajudará redes neurais
O Linux tem muitas faces: como trabalhar em qualquer distribuição
Grokay PyTorch
Minha experiência conectando o LPS331AP ao Omega Onion2
Dosímetro para Seryozha. Parte III Radiómetro nacional
“Bitchy Betty” e interfaces de áudio modernas: por que eles falam com uma voz feminina?
Introdução ao Bash Shell
Código Rosetta: mede o comprimento do código em um grande número de linguagens de programação, estuda a proximidade das linguagens entre si
Reguladores dos EUA proíbem a distribuição do token Telegram Open Network
Startups do ITMO University Accelerator - Iniciando projetos de visão de máquina
Vue.js é bom, mas é melhor que angular ou reagir?
Sistema de armazenamento / carregamento de dados
Kali Linux NetHunter no Android Parte 2: ataques a redes sem fio
Holivar. História do Runet. Parte 5. Trolls: Aprenda, impressora frenética, Cobre
Escolhendo uma alternativa ao Mailchimp: por que mudar e qual produto escolher
O futuro está aqui ou codificado diretamente no navegador
Entendendo os Corretores de Mensagens. Aprendendo a mecânica das mensagens através do ActiveMQ e Kafka. Capítulo 2. ActiveMQ
Automatizamos o recebimento de dados na velocidade de carregamento de um site do Google PageSpeed Insights [modelo]
Os benefícios da digitação forte em C ++: experiência prática
Geração de texto em russo por modelos
À procura de pneumonia em raios-x com Fast.ai
Criando o rosto de um personagem para o jogo "OnAir"
Poemas sobre Haskell, C ++ e programadores
Lean Manufacturing - uma ferramenta para a eficiência
Bieber e Bilan acenam com uma caneta. AI agora está cantando músicas
Reagir: elevar o estado está matando seu aplicativo
Verificação do usuário na China e crédito social
Empire ERP. Contabilidade divertida: contabilidade, contas, saldo
Desenvolvimento do plug-in VPN do Continent-AP para o sistema operacional Sailfish
Minha opinião muito subjetiva sobre o profissional e não apenas a educação em TI
Preparando-se para a certificação profissional da Spring. Bota de mola
Resumo de aprendizado de máquina e inteligência artificial de setembro
Ferramentas para desenvolvedores de software: Framework aberto e bibliotecas de aprendizado de máquina
As redes neurais sonham com a Mona Lisa?
O conto dos perigosos std :: enable_shared_from_this, ou o antipattern Zombie
Histórias do computador lunar. Parte 2
Histórias do computador lunar. Parte 3
Para memorizar, mas não para empinar - aprendendo “por cartões”
Holivar. História do Runet. Parte 6. Fechaduras: Lurk, Tape, 282nd e caminho chinês
Drimsim vs Mate 20 Pro Round! Mas para quem?
Stylish Avalonia
Mais uma vez sobre o ImmutableList em Java
Aplicativos TypeScript de pilha completa
Engenharia reversa de amplificadores operacionais de baixo ruído de um computador analógico em 1969
Escrevendo apresentações no LaTeX
Como escrever um contrato inteligente com Python ontologia? Parte 4: API nativa
Método de duplicação. 11 exemplos do design do ICE
Gerenciamento automatizado de testes com o Telegram
O tribunal da UE se opõe a cookies por padrão - não deve haver caixas de seleção pré-marcadas
Por que as empresas devem gerenciar os smartphones dos funcionários?
Nós convidamos você a NIXMultiConf # 3 em Kharkov
Onde começa a programação?
Pentesters na vanguarda da segurança cibernética
Liga da Internet grátis
Algumas características do desenvolvimento de habilidades para Alice
Habr Weekly # 22 / Como se comunicar em equipe, novos impostos para as grandes corporações, TON nos dedos, Amazon copia produtos
Como a grade CSS altera a estrutura de conteúdo
Iptables e filtrando o tráfego dos dissidentes pobres e preguiçosos
É possível ganhar mais trabalhando como engenheiro em outro país?
Uma alternativa aos inversores de fase de vibração: linhas de transmissão (TQWT, ALT)
Um post sobre um monte de lixo na área de trabalho
Sistema líder de suporte técnico. Como obtemos requisitos e desenvolvemos um serviço em nuvem?
O que o mercado de RV pode ensinar a um designer de jogos?
PowerShell como uma ferramenta Pentest: scripts e exemplos Varonis
The Story of Nitro, um serviço de tradução profissional que ajuda os desenvolvedores com localização e suporte multilíngue
Como a TI pode ajudar muito a fazenda coletiva "O Caminho do Comunismo" ou uma propriedade agrícola
Como negociar com um crítico interno
Os vilões fones de ouvido Aftershokz, ou como a Marvel inspira e o que inspira
Conectando-se automaticamente a uma conferência do Lync no Linux
Novo aplicativo 3CX para Android - respostas a perguntas e recomendações
Como treinamos estagiários na equipe Exceder ou no horário da educação
Entrance to Aeronet, Episódio 4: Find and Fuck
Inteligência artificial se conecta à previsão de terremotos
Regressão linear e descida de gradiente
Escola de desenvolvedores Java em Nizhny Novgorod
Designer elétrico em miniatura para crianças com as próprias mãos
O problema da classificação de hackers por perigo
Criptografado de acordo com GOST: memorando sobre a configuração de roteamento dinâmico de tráfego
Semana de Segurança 42: backdoors de hardware, vulnerabilidade no Intel NUC
Life hack - escreva e hospede o site com um livro de visitas na nuvem gratuitamente
Como criar equipes de produtos eficazes?
CLRium # 6: Simultaneidade e Paralelismo. Dois dias: do processador ao assíncrono / aguardar
Modelo de transferências de futebol: aprofundando
Como verificar a disponibilidade da oferta introdutória no iOS
Um pouco sobre o modelo de assinatura na App Store
O mapa das câmeras de fixação de estradas é divulgado: se alegrar ou chorar?
Retorno de chamada ou "Aumentar a lealdade do cliente"
Idea Farm
Dueto bidimensional: criação de heteroestruturas de borofeno-grafeno
Arredondamento correto de números decimais no código binário
Admin sem braços = hiperconvergência?
28 de outubro, Ecaterimburgo - Comunicação de qualidade
O cabeçalho "Leia artigos para você". Janeiro - junho 2019
Intel 665p - SSD com QLC NAND de 96 camadas
Apple em 2019 é Linux em 2000
O livro "Tarefas clássicas de ciência da computação em Python"
Askozia. Como funciona o Plug & Play de provisionamento automático
Tradução completa de instruções para avaliadores do Google
Implantar aplicativos usando o docker swarm
O GitLab percorreu um caminho incomum para CI / CD e Kubernetes
Adeus PCB; olá interconexão de silicone
Previsão de inundação do Google: um olhar por dentro
Da idéia de um aplicativo móvel ao MVP no qual os investidores investirão
Reconhecimento de texto OCR
Sobre o amor, ou por que o centurião cossaco mudou seu uniforme para um manto uzbeque
Os 5 principais livros a serem lidos por um artista
Onde obter áudio para o desenvolvimento de jogos e outros projetos comerciais? Bibliotecas com os sons da natureza
Escrevendo um clone do mecanismo Doom: lendo informações do mapa
Como reduzir os riscos de reivindicações fiscais da venda de aplicativos e conteúdo?
Fujitsu World Tour 2019. Como foi a nossa maior conferência
Mãe, eu estou na TV: como foi o final do concurso Digital Breakthrough
Superinfecção 2: Rubicon de problemas, o fiasco da tecnologia e uma nova esperança
Amigos RaspberryPi com TP-Link TL-WN727N
"Bons desenvolvedores não são suficientes para criar uma empresa": Jeff Proseiz sobre negócios e aprendizado de máquina
Por que você precisa de suporte técnico se você já possui CRM?
Smartphones recondicionados: lucro ou engano?
Várias solicitações de API usando mergeMap e forkJoin em vez de se inscrever
Oracle Database 19c: diferenças fundamentais em relação às versões anteriores
Como o controle de qualidade cria uma interação eficaz com os desenvolvedores. Uma maneira possível
Conferência para desenvolvedores de plataformas Stripe, Intercom, JetBrains, Miro, ManyChat, Wrike, Targetprocess, etc.
Arquivos locais ao portar um aplicativo no Kubernetes
Internet industrial das coisas: conversando sobre casos de sucesso
Os primeiros seis meses como líder de equipe: como não enlouquecer se tudo parece estar ruim
O MacOS 10.15 não é mais compatível com aplicativos de 32 bits. O que você pode fazer?
Beeline Cazaquistão e Slerm realizam o Beeline DevOps Day em Almaty nos dias 6 e 7 de novembro
O MacOS 10.15 não suporta mais aplicativos de 32 bits. O que você pode fazer?
Framework de microserviço PHP Swoft: WebSocket Server Part 1
O número subjacente à música moderna
Não se esqueça do Open Graph
Sistema de prevenção de colisões: Parte 1. Legislação como CT para o desenvolvedor
Servidor REST no Prolog, como ele é?
Versão Rustup 1.20.0: suporte para perfis, melhorias nos comandos update e doc
C / C ++ de Python (impulso)
Estratégias de implantação no Kubernetes: rolando, recriado, azul / verde, canário, escuro (teste A / B)
Xamarin.Forms - um exemplo simples de emulação de cartão baseada em host
Fazendo uma apresentação com design perfeito de UI / UX
IA para pessoas: palavras simples sobre tecnologia
Refatorei sozinho 15 mil linhas herdadas. Foram as piores duas semanas da minha vida
Prazer proibido: em quais países o PornHub está bloqueado e por que
Como criar email marketing em uma empresa e evitar problemas: 6 etapas práticas
Veículo não tripulado: algoritmos de animação. Relatório Yandex
Uma visão geral das técnicas de análise de blockchain anônimas
Assassino de infância
Novamente sobre o phpQuery
Pizza AI: como usamos duas redes neurais recorrentes
Minha vida com a Boost Graph Library
Como desenvolvemos um dispositivo de Internet resistente às geadas
Golpistas por telefone. A primeira ação em que sou gentilmente informado sobre outros golpistas
Palestra sobre Psicologia do Jogador
Web - autenticação javascript, ofuscação e código nativo. Solução de problemas com o r0ot-mi Web - Client. Parte 1
Estágio na ABBYY: uma empresa com a qual você pode ser “você”
Experimente o desenvolvedor iOS se mudar para a Alemanha com um visto de trabalho
Análise técnica da exploração checkm8
Tentando Jetpack Compose em batalha?
Golpistas por telefone. A segunda ação, na qual eu corro e corro para o caixa eletrônico mais próximo
Prestar serviços sob demanda
Por que você precisa criar módulos para o nginx
Como a AWS fabrica seus serviços resilientes. Escala de servidor e banco de dados
Como a AWS fabrica seus serviços resilientes. Escala de rede
Como escolhi uma pilha tecnológica com uma base para o futuro
Aplicativos Web com aprimoramento cibernético
O livro “Mitocôndrias egoístas. Como manter a saúde e mover a velhice "
9 problemas típicos de rede que podem ser detectados usando a análise NetFlow (usando o Flowmon como exemplo)
Storypoints são perigosos para o desenvolvimento de aplicativos cliente-servidor
Criando um aplicativo de bate-papo móvel no React Native
Exposição de tecnologia GITEX 2019 - como foi
SSEGWSW: Gateway de eventos enviados pelo servidor por trabalhadores de serviço
Como um garoto de 17 anos portou um fliperama dos anos 80 nos computadores
Necessidades ágeis e cerebrais: gerenciamento do estresse
Método moderno para medir a resposta ao impulso e distorção não linear
Avalonia meus prós e contras
Sensor Ethernet sem contato
Uma pequena história sobre como a conveniência às vezes dispara no joelho
Serviço de cache inteligente baseado em ZeroMQ e Tarantool
Sberbank AI Journey. Como ensinamos uma rede neural a fazer um exame
Tarantool Data Grid: arquitetura e recursos
Guia completo para a configuração de cabeçalhos HTTP para segurança
Otimização de farmácia: o que fizemos com a matemática
Gerenciamento de acesso privilegiado como uma tarefa prioritária em segurança da informação (por exemplo, Fudo PAM)
Como o servidor inicia
Como traduzir texto para um idioma diferente?
Edward Snowden: O Campo de Batalha - Criptografia
Manipulação de erros Kotlin / Java: como fazer isso certo?
Conheça o Big Data Tools: suporte a notebook Spark e Zeppelin no IntelliJ IDEA
Ferramentas para ativar e desenvolver aplicativos Java, compilação, execução na JVM
API Camera2 do Android do bule, parte 2, gravando um vídeo
Laravel: explique os conceitos básicos. Parte Dois: Prática
Quebrando o Micosoft Lunix no HackQuest 2019
De onde veio o Mago "Milagre Comum"
A era dos microfones de teto plano
Um pouco de experiência - muitas entrevistas: como realizar entrevistas em equipe
Em resumo: privilégios (recursos) do Linux
Como a iluminação afeta o design e a experiência de jogo
Relé GSM autônomo com inversor de componentes pré-fabricados
Compare as ferramentas para auditar alterações no Active Directory: Quest Change Auditor e Netwrix Auditor
Biblioteca gratuita do Wolfram Engine para desenvolvedores de software
WolframClientForPython | Nova biblioteca cliente da linguagem Wolfram para Python
Como assinar aplicativos para o macOS Catalina 10.15
Golpistas por telefone. Etapa três, na qual obtenho documentação de que meu celular do banco foi criado
Primeiro conhecimento do Assistente Doméstico
Câmera de disquete: 8 fatos interessantes sobre o Sony Mavica MVC-FD85 (muitas fotos)
Visualização de código python automatizada. Parte Quatro: Suporte à Documentação
Amor de matemática
Por que ir a entrevistas
5 razões para visitar EPAM INSIDER no Cazaquistão
Notícias do mundo do OpenStreetMap nº 481 (01/10/2019 - 07/10/2019)
Calor Morte 5G
Resolvemos todas as 42 versões do quebra-cabeça de poções de Harry Potter
RabbitMQ vs. Kafka: Failover e alta disponibilidade em clusters
Analisadores de Peg
Implementação do Analisador PEG
Geração de analisador PEG
Uso efetivo do libdispatch
Interfaces no C # 8: suposições perigosas na implementação padrão
PDU e Tudo-Tudo-Tudo: Distribuição de Energia em Rack
Como escrever um contrato inteligente para o WebAssembly em uma rede Ontology? Parte 1: Ferrugem
10 utilitários ApexSQL gratuitos para gerenciar bancos de dados do Microsoft SQL Server
VMmanager 6: apresentando a caixa e comparando com a geração anterior
Inferência Variacional - o que é e o que come?
6 histórias práticas de nossos dias da semana do SRE
O Inside Playbook. Recursos de rede no novo Ansible Engine 2.9
Planejador de recursos na HPE InfoSight
Os perigos de otimizações impróprias
A inesperada beleza dos números primos
Aprendendo inglês: 7 maneiras práticas de expandir seu vocabulário
Como o sistema gráfico Sega Mega Drive funcionava: Processador de vídeo
SwiftUI: Conhecimento
Introdução aos módulos Sass
Restaurar automaticamente a última configuração salva nos roteadores Mikrotik
Projeto atômico mitap - letras, cores, uniformes, equipe e dinheiro
Notas de layout: extensões úteis do Google Chrome em 2019
Como reduzir o risco de inadimplência em assentamentos diferidos: fatoração para empresas
De acordo com suas necessidades: teste profissional dos SSDs Kingston DC500R e DC500M
Jogue na caixa
Minha visão para o futuro D
Rádio próprio na Internet
Gráfico de estado animado
Amazon EX Windows no GA com bugs, mas mais rápido do que qualquer um
Operação TA505, Parte Dois: Aprendendo o Backdoor ServHelper com o NetSupport RAT
Riise do oráculo
Oráculos vêm em socorro
Conheça o ransomware Nemty em um site falso do PayPal
Como dois capitães se tornaram generais: branco e vermelho
Como um especialista em TI consegue um emprego no exterior?
Não podemos confiar nos sistemas de IA construídos apenas com aprendizado profundo
Golpistas por telefone. Ato Quatro, Final ...
Discutindo o futuro do PHP
Gramática PEG recursiva esquerda
Adicionando ações à gramática PEG
Meta gramática para analisador PEG
Implementando os recursos restantes do PEG
Trabalhar no PEG no Core Developer Sprint
F # 10: Listas
“É fundamental que a comunidade estabeleça padrões”: Marchin Moskala sobre Kotlin
Reembalagem de pacotes em Gradle
Boost.Spirit, ou adicione "Espiritualidade" aos filtros da lista
Por que é útil reinventar as rodas
Kanban em meia hora
OTUS. Nossos erros favoritos
Sistema de controle de biblioteca na Flask-Potion, Parte 0: preparando tudo que você precisa
Top 10: os melhores relatórios do HolyJS 2019 Piter
12 livros que lemos
Versão 3.0: faça melhor
Nevanger: a estrada mudou
LoRaWAN e NB-IoT: rivais ou associados?
oktech Data Sense # 3: mini entrevista com palestrantes
Fórmula para calcular números primos e otimizar divisores de força bruta
Balanceamento de árvores vermelho-pretas - três casos
Multilocação completa no Zimbra OSE com o Zextras Admin
Visão geral do ISPmanager - painéis de controle de hospedagem e site
Conferências: o começo do caminho
Design orientado a dados (ou por que, usando OOP, você provavelmente se atira no pé)
Organizadores e assistentes de ensino sobre os programas online do CS Center
A polícia alemã invadiu um bunker militar, que abrigava o recém-declarado data center
Monitoramento + teste de estresse = previsão e sem falhas
Ansible + auto git pull no cluster de máquina virtual na nuvem
Usando o NVME SSD como uma unidade do sistema em computadores com BIOS antigo e SO Linux
PG12: Uma dúzia de patches do Postgres Professional
O livro "Java para todos"
Riscos Bancários Abertos
Vulnerabilidades em smartphones
Usando as leis da psicologia da gestalt no design de interface do usuário
Como escolhemos o ServiceDesk. Parte 2
Funções PHP inseguras
Delegados e eventos em C #
O clicker Android inscreve usuários em serviços pagos
Shchyry ucraniano Dunno ou Como Kiev não adivinhou
Habr Weekly # 23 / Voando no espaço e na mente, a Microsoft enterra o Windows Phone, o legado da Matrix, os jogos de papel
Fazendo o MacBook Pro 2018 T2 funcionar com o ArchLinux (dualboot)
Passamos o desafio RegexPlay 100%
Chatbot no barato
Consola de jogos e jogos "faça você mesmo". Little Game Engine + ESPboy
Como a American Zoom na China bloqueou
Conceito de Navegação em Campo Adaptativo
Cientistas russos reconstruíram imagens de pensamentos humanos da atividade elétrica do cérebro
5 maneiras de criar um servidor Python em um Raspberry Pi Parte 1
Por que eu gosto de PHP?
Como evitar o tumulto da empresa?
Digitalização da educação
Assobie todos no Linux, trovões e relâmpagos
Retrogaming: PAL vs NTSC. Ou por que o PAL não é necessário
Testando código multithread e assíncrono
Como não perder o orçamento para a produção em série de edifícios-2: preços da moldagem de plástico em pequena escala
Implementando o padrão Objeto de Página no Python + pytest
"O processo educacional em TI e não apenas": concursos e eventos de tecnologia da Universidade ITMO
SO Phantom: subsistema de janelas - fazer controles
Marketing de email terceirizado: como criar e o que esperar
Prática divertida para o desenvolvedor
Quem sugeriu descentralizar a zona raiz do DNS
Redesign adequado do site - algoritmo passo a passo, perguntas básicas e nuances
Personalidade e som: Paul Voight - “Sennheiser 30s”, o pai da banda larga, um cruzamento mecânico e linhas de transmissão
Museu Virtual Pushkin
Holivar. História do Runet. Parte 7. YouTube: comediantes, guinchos e Vale do Silício
Anúncio do .NET Core 3.1 Preview 1
SSH remoto: dicas e truques
Princípio aberto-fechado
O que você precisa saber sobre a Verificação de cheque na App Store (recibo da App Store)
Execute scripts PHP via php-fpm sem um servidor web. Ou seu cliente FastCGI (sob o capô)
"Açúcar" caseiro para um projeto Android ou "Como não fazer"
Localização de mensagens push em aplicativos móveis
Modernização da aula de ciência da computação em uma escola russa de framboesa: barato e alegre
Windows 10 + Python = código VS + WSL
Experimentos simples com o microcontrolador STM32F103 (Blue Tablet)
Telas OLED de smartphones Android e como lidar com eles
"Parece que isso já aconteceu?" Pesquise incidentes e reivindicações semelhantes
Como pousar um ônibus espacial do espaço
A ramificação prevista erroneamente pode aumentar significativamente o tempo de execução do programa
O que devemos construir a IoT? Sua IoT na Amazon em um dia
Por que os principais físicos não gostam de uma interpretação multi-mundo
“Leia se você gosta de ouvir”: livros para quem não é indiferente à música - do clássico ao hip-hop
Usando o novo NVMe SSD como um disco de inicialização em sistemas mais antigos com o Legacy BIOS (para qualquer sistema operacional)
Melhorando os controles de formulário no Microsoft Edge e Chromium
9 truques para trabalhar com o código do Visual Studio
Chips para ML - fale sobre novos produtos
Do “Color Extender para ZX-Spectrum” ao ZX-Poly
Criptomoeda: ainda é um freeloader ou um parceiro?
Sobre gamification. O que é, por que e como fazê-lo? Aparência do desenvolvedor
Aceleramos o agendador Tokio dez vezes
React + IndexDb + atualização automática = quase AsyncRedux
Como fundimos a programação final do IT-Planet
Eventos digitais em Moscou, de 21 a 28 de outubro
Eventos digitais em São Petersburgo, de 21 a 28 de outubro
Como "aprender a aprender" - melhore a atenção plena
O resumo de materiais interessantes para o desenvolvedor móvel nº 318 (de 14 a 20 de outubro)
Arqueologia digital e realidade virtual ou como tentei fazer amizade com BIM e VR
Melhorando os controles do Microsoft Edge no Chromium
“Você não tem acesso à oração atual”: contas de alta tecnologia do Vaticano foram cortadas em 15 minutos
Um novo jogo com uma atmosfera antiga no Three.js. Parte 2
SSH remoto: dicas e hacks
Meu commit git favorito
A tarefa de determinar a presença de uma palma em um scanner de veias
9 extensões úteis de navegador para desenvolvedores (lista para 2020)
Estruturas vs. Classes
Bloqueio de conteúdo: o cenário mundial
Crie jogos e vídeos no YouTube. Meu experimento de interação e a receita desse
Sistema de proteção contra vazamentos para uma máquina de lavar
O resumo de materiais frescos do mundo do front-end da última semana n ° 385 (14 a 20 de outubro de 2019)
Descida de gradiente estocástico (SGD) para a função de perda logarítmica (LogLoss) em um problema de classificação binária
NASA contrata engenheiros para desenvolver robô humanóide de próxima geração
PHP Digest No. 166 (7 a 21 de outubro de 2019)
Identificação de clientes em sites sem senhas e cookies: solicitação de padrão
Experiência na transferência de um projeto Maven para o Jar Multi-Release: já possível, mas ainda difícil
Eu gosto de pessoas de papelão
Rastreamento distribuído no Istio
Entrevista com o Zabbix: 12 respostas francas
Nossa indústria espacial ... E se você olhar para os problemas da indústria da perspectiva de um nerd?
Vida por cupons ou como otimizamos o trabalho dos serviços sociais
Aceleração instagram.com. Parte 3
Quem é o assassino do JavaScript?
O GraphQL perdeu relevância na era HTTP / 2?
Dois "Companheiros", ou Phlogiston da Guerra Civil
Como Methodius se tornou Anna: a experiência de desenvolver e lançar classificadores de mensagens de voz. Parte 1
TechnoText, episódio II. Contamos como os autores de Habr vivem e trabalham em artigos
Entre a cadeira e o monitor, está a principal vulnerabilidade no sistema: VAP-person
Microsoft vs IBM: grandes mudanças no suporte a Java
30 de outubro às 17:00, webinar "Implante o cluster Kubernetes em uma hora na nuvem CROC"
Digitalizando o código do Orchard CMS for Bugs
Pesquisamos e analisamos erros no código Orchard CMS
PostgreSQL e configurações de consistência de registros para cada conexão específica
Novo algoritmo do Path Finder no Factorio
Pesca com fala: analisamos métodos de ataque e métodos de proteção contra eles
Automação Android Guia super fácil para criar seu primeiro teste de café expresso
Por que transferimos servidores para a Islândia
Confiabilidade do flash: esperado e inesperado. Parte 2. XIV conferência da associação USENIX. Tecnologias de armazenamento de arquivos
MIRO - uma plataforma de robô indoor aberta
Um olhar sobre as atualizações do Android da perspectiva de um desenvolvedor
ZIO & Cats Effect: uma aliança de sucesso
Walmart declara guerra de preços na Amazon
A ascensão, queda e possível retorno de fitas de áudio - lidamos com mitos e fornecemos uma visão geral da situação
Avaliando o impacto da inteligência artificial em petróleo e gás offshore
Em todo o mundo em 4 segundos no Columnstore (parte 1)
Streaming de chamadas de vídeo RTMP
Cálculo 2D de colisão: Algoritmo de Gilbert-Johnson-Kirti
Expandir o centro de dados durante a entrega da pizza
Projetando sistemas de cores disponíveis
Analista de sistemas e métricas de produto - tremer, mas não misturar?
A longa história dos reatores rápidos de nêutrons e a promessa de um ciclo fechado de combustível
ZeroNights Hackquest 2019. Resultados e críticas
Como manter os direitos de desenvolvimento personalizado
Tornando a interface mais responsiva graças ao Promessa adiada
Sber X RamblerFront & Meet Up
Semana de Segurança 43: A Vida Secreta dos Hanipots da IoT
Operador Tarantool kubernetes
Como escolhemos a base de componentes para uma casa inteligente: sobre sensores e um controlador
Python 3.8: O que há de novo e como usá-lo?
Atualize seus lançamentos
Como os proxies são usados na segurança da informação: 6 casos de uso prático
Um dia no Joker 2019
A situação: todo mundo está falando sobre o retorno de formatos de áudio esquecidos - por que eles estão destinados a permanecer nichos
Os melhores produtos partem de problemas reais: interfone sobre trabalhos a serem realizados. Parte 3 final
Como fazer a cor correta do código em "Habré" e por que é tão difícil
Temas da seção Frontend no DUMP Kazan: ML para um desenvolvedor front-end, pixel magic, SvelteJS, risos, suor e lágrimas
Como adicionar suporte para o período de carência (período de carência de cobrança) no aplicativo iOS?
Visão geral de servidores VPS baratos
iFest em Níjni Novgorod: TI é impressionante
5 maneiras de criar um servidor Python em um Raspberry Pi Parte 2
Classificar por distribuição
ClusterJ - trabalhando com o MySQL NDB Cluster de Java
Camundongos transgênicos e antienvelhecimento
Casa de campo no inverno: ser ou não ser?
Erro cosmético engraçado no Google Chrome
Acidente radioativo: descoberta de uma fase sólida e estável do plutônio
Fechando furos em um cluster Kubernetes. Relatório e transcrição com DevOpsConf
Armazenamento de dados a longo prazo. (Artigo - discussão)
Trinta relatórios do DevOops 2019: Tim Lister, Hadi Hariri, Roman Shaposhnik e outras estrelas do DevOps internacional
Como pesquisei um padrão de beleza usando o Processamento de linguagem natural (e não o encontrei)
Analisando o Código de ROOT, Estrutura de Análise de Dados Científicos
Análise de código ROOT - estrutura de análise de dados de pesquisa
Criando um Layout de Scrapbook na Grade CSS
O SOC é pessoal: a dura vida cotidiana do gerente de serviços do centro para monitoramento e resposta a ataques cibernéticos
PHP Microservice Framework Swoft: Use o Banco de Dados Parte 1
Onde está o erro, Billy? Precisamos de um erro ...
De encontrar uma ideia a um aplicativo finalizado
Yandex.Translator para Linux em Python + GTK3
Kits de treinamento do vídeo - de maneira rápida e eficiente
O livro "Desenvolvimento contínuo da API. As decisões corretas em um cenário tecnológico em mudança ”
Espaço, grades e layouts
3D sobe: um novo compósito para o setor aeroespacial foi criado, o que reduziu a massa de peças em 20%
Tentando pré-carregamento (PHP 7.4) e RoadRunner
Vigilância por vídeo em Moscou: realidades e perspectivas atuais
Link de ajuda útil para profissionais de marketing
Eles acordam! (N. ° F. romance, parte 1 de 2)
Smart IdReader SDK - incorporar reconhecimento em projetos em Python e PHP
Eles acordam! (nº história, parte 2 e a última)
Truques de marketing do Pornhub: o que o site mais tocante de hoje diz
Como fomos ao mercado (e não conseguimos nada de especial)
Lançamento de um negócio de TI: as 4 principais franquias tecnológicas de 2019
63 núcleos bloqueados por sete instruções
O segredo da felicidade dos funcionários é a natureza no escritório?
Teste Gestalt: uma nova abordagem para otimização de mala direta com base na teoria bayesiana e aprendizado de máquina
Tendências financeiras: grandes empresas precisam de mais e mais profissionais de TI
O inferno pessoal do escritor Fraerman, ou o Conto do Primeiro Amor
Apache Ignite Zero Deployment: exatamente zero?
Grande atualização do Intel Xeon W
DevOps and Chaos: entrega de software em um mundo descentralizado
Crie seu Minecraft: gere níveis 3D a partir de cubos
XVI conferência de desenvolvedores de software livre ou onde obter colaboradores gratuitos
Gerenciamento de serviços corporativos: por que estender o gerenciamento de serviços além da TI
Histórico da Internet: Computador como dispositivo de comunicação
Análise do viva-voz: o que há dentro e como funciona
Tudo o que você queria saber sobre o pêndulo reverso
Escolhendo um desenvolvedor móvel em 5 etapas: aparência da empresa de TI
Como fazer vídeos para jogos. Dicas práticas e orientações úteis
Orientado a aspectos dinâmicos
Introdução ao Git
Como não desonrar nas reuniões, ou o desenvolvedor ensina os desenvolvedores a falar. Entrevista com Alexander Shushunov
Webinar aberto “Validação fluente como ferramenta de validação de dados”
Envolvemos todo o tráfego do SO no Tor
Quais elementos HTML são mais procurados: análise de 8 milhões de páginas sob uma perspectiva de SEO
Os amigos do Agile e do Knowledge Management são amigos?
Tentativas de começar a ensinar uma programação infantil com o Minecraft pocket edition
Como montamos uma super equipe em um site remoto e nunca nos arrependemos
Museum DataArt. Inspeção do terminal de vídeo Mera CM 7209
Plano de nivelamento para a profissão Data Engineer
Análise da placa-mãe ASRock Z390 Phantom Gaming 7: preparação para 9900KS
Codificações, shift cipher, hashes brutos e criação de imagens usando python PIL. Solução de problemas com o r0ot-mi Cryto. Parte 1
Visão geral do programa DotNext 2019 em Moscou: quem lhe dirá o quê?
Construa um andador de ferro fundido no Spring Boot e no AppCDS
O que aprendi em 6 anos ajudando startups a crescer
Webdev freelance - como e com quem você NÃO deve trabalhar
Estágios em empresas internacionais: como não preencher a entrevista e receber a cobiçada oferta
Medo, dor e ódio ao suporte técnico
Quase tudo sobre o futuro HolyJS 2019 Moscow
Como prototipar rapidamente dispositivos e por que isso é importante. Relatório Yandex.Taxi
Com quem exportar
Produto pensando. O que é e como desenvolvê-lo
Limely outono, Limely inverno ...
O cabeçalho "Leia artigos para você". Julho - setembro 2019
Variáveis de ambiente para projetos Python
Criamos o departamento de Jones para ajudar as equipes principais, usando apenas Slack, Jira e a fita azul
Retardando o envelhecimento com sinergias medicamentosas em C. elegans
Surpresa fsync () PostgreSQL
Estúdio de Vídeo Baseado no i486
Como funciona a renderização de jogos em 3D: processamento de vértices
O que há de novo no Zabbix 4.4
Mais do que Ceph: MCS Block Cloud Storage
JH Rainwater “Como pastar gatos”: raças de programadores e características de sua criação
Imperva revelou detalhes técnicos do Cloud WAF hack
Onde o trabalhador front-end deve procurar trabalho e não cair: Telegrama, Slack e não apenas
Obtendo o Spring Bean de um contexto de aplicativo de terceiros corretamente
ERP não funciona ... Qual é a alternativa? ou na hora certa. Para a Rússia?
Introdução ao skydive.network
Melhoria da imunidade ao ruído do Arduino
Ivanovo! Mitap em homenagem ao 10º aniversário do Node.js
Seminário on-line aberto "Introdução à automação de teste de aplicativos móveis no Selenium e Appium"
Como atualizar um projeto existente do ASP.NET MVC para o ASP.NET Core. Guia prático
O MRP não funciona ... Qual é a alternativa?
Servidor de terminal para administrador; Nem uma única lacuna SSH
Navegador semântico ou vida sem sites
OK, eu realmente preciso do Kubernetes?
CSE: Kubernetes para qualquer pessoa no vCloud
Como falar inglês em um mês. 9 etapas fáceis e comprovadas
Proposta: try - função de verificação de erro integrada
Reduza o tempo de computação de alguns anos para minutos. Compreendendo o aprendizado de máquina quântica
Análise técnica da exploração checkm8
Parametrização do arquivo em py.test
Como contratar, demitir e retornar da gerência ao desenvolvimento: vídeo do Badoo Techleads Meetup # 5
Organização da interface no Unity com UI Canvas
Pesquise incidentes e reivindicações semelhantes. Métricas e Otimização
Backup Parte 7: Conclusões
5 maneiras de usar o Raspberry Pi
Por que evitar amigos ou como eu perdi todas as minhas vantagens
Por que dor de cabeça 3D / Parte 8 Desfoque e o futuro do 3D
Antiguidades: i-Mate Jasjar, um comunicador para negócios
Computador baseado em válvulas NOR: dentro do computador de controle de bordo Apollo
YES recua FAANG * ou [guia prático] em busca de emprego nos EUA / Europa para especialista em TI
Mapas Yandex para aplicação de táxi
O MIRO é uma plataforma de robô indoor aberta. Parte 2 - Design de Robô
Para o administrador do sistema iniciante: como fazer o pedido sair do caos
O servidor "extingue" se o teste de fumaça do data center "pegar fogo"?
Minha primeira máquina virtual: como não mexer
Padrões elegantes em JavaScript moderno (ciclo da equipe Bill Sourour)
Movimento coletivo: como os cientistas estudam cortiça de formiga
Quando a Academia Russa de Ciências é impotente
Microinterações e seu uso em interfaces de usuário
Como escrever código fácil de descrever
Localização ou adaptação criativa? Estudo de caso das ruas do jogo de Rogue
Projeto Open Data Hub - Uma plataforma aberta de aprendizado de máquina baseada no Red Hat OpenShift
Na prática, em 80-90% dos casos, o aplicativo da Web é lento devido ao front-end: uma entrevista com Ivan Akulov
Armazenamento definido por software ou o que matou os dinossauros?
Reflexões sobre uma carreira em TI
Profissão ou vida: ganhe um curso de netologia se não tiver medo
O GitLab faz alterações para usuários de produtos comerciais e em nuvem
Criação de perfil de interface de usuário do Unity: quem estraga meus lotes?
Como criei um serviço de controle de qualidade a partir de mesas e paus
Python e clientes HTTP rápidos
Invalidação de cache em cascata. Parte 2
Check Point: otimização de CPU e RAM
Talismã para comunicação estável
Por que o Agile fica parado sem transformar as ferramentas de arquitetura e desenvolvimento - apresentação da conferência
Como aumentar a inicialização para 50 funcionários sem perder a cultura
História da nave estelar: através de torres de água para as estrelas
Cachoeira da complexidade e arquitetura sob demanda
Como os estereótipos de um desenvolvedor iniciante colapsam no início do jogo
Como implementar um analisador estático no desenvolvimento para que todos fiquem felizes?
DeepPavlov para desenvolvedores: # 1 ferramentas de PNL e crie chatbots
Por que antivírus tradicionais não são adequados para nuvens públicas. E o que fazer?
DartUP 2019: conferência sobre Dart and Flutter em São Petersburgo em 23 de novembro
Helicóptero de uma impressora: pela primeira vez, os cientistas “imprimiram” um estojo grande de um motor de helicóptero
Windows para IoT: Suporte aprimorado a hardware e novos recursos de dispositivos inteligentes
Dagaz: Episódios (Parte 2)
Encontre texto em placas e pacotes usando um smartphone
Banco de dados ClickHouse para humanos ou Alien Technology
Back-end, aprendizado de máquina e sem servidor são os mais interessantes da conferência Habr de julho
ZX Spectrum na Rússia e na CEI: como a busca pelo online se transformou offline
Programador do Defender mais forte que a entropia
A lei dos retornos acelerados (parte 1)
Serviço de computação GPU altamente carregado
Astrofísicos do Vale do Silício Quantificando Moda
Análise estática do IntelliJ IDEA versus mente humana
O que é um Zero Trust? Modelo de segurança
Operação TA505: Agrupando infraestrutura de rede. Parte 3
Dados como serviço: o que é, dificuldades técnicas e como contorná-las usando proxies residentes
Um bom desenvolvedor é sábio, não brilhante
Como o FaceID funciona no iPhone X: algoritmo Python
10 maneiras de proteger a propriedade intelectual de uma startup de TI
A história da construção de um robô lagarta
Como criar programas do Windows no Arduino
A melhor lente / preço / qualidade da Sony
Postagem em vídeo: experimentos como forma de visualização científica
Situação: mais e mais empresas de código aberto estão trocando licenças - discutimos opiniões de especialistas
Como é o arquivo zip e o que podemos fazer com ele. Parte 2 - Descritor e compactação de dados
Curso de autoria de Arduino para seu próprio filho
Calções Belokamentseva
“Ouça para encontrar um colapso”: são publicadas gravações em áudio de máquinas industriais com falha
Carrinho de caminhão ROS. Parte 7. Localização do robô: gmapping, AMCL, pontos de referência no mapa da sala
O que estamos fazendo de errado com o Spring
Pentágono desenvolve tecnologia de controle de drones com pensamentos de soldados
Um breve guia de matemática para estrangeiros
Explicação do paradoxo de Fermi no âmbito da sociologia espacial Liu Qixin
DevOps - tudo
A Lei de Acelerar Retornos (Parte 2)
Resultados da Advantech Partner Conference em Moscou
Introdução à autorização Kubernetes do cônsul Hashicorp
Principais modelos de negócios rentáveis, implementados pelo crescimento do Uber como aplicativos de táxi
Dicas para candidatos de um programador que conduz entrevistas no Facebook
O que você precisa saber sobre a Internet das coisas: programa educacional fundamental
Om-yum-yum e validação de dados
Na Rússia começou a importar resíduos radioativos da Europa? Resolvido
Calculamos potenciais bots "maus" e os bloqueamos por IP
"A esperança é uma péssima estratégia." SRE intensivo em Moscou, 3-5 de fevereiro
Como se sentar timlid
API Camera2 do Android do bule, parte 3. Codec de mídia e transmitir vídeo por UDP
Código morse de 8 bits
Prós e contras do Django
Como criar capturas de tela eficazes para um aplicativo na App Store
A AMD obriga a Intel a reduzir os preços não apenas em novos, mas também em modelos de CPU mais antigos. Este é o começo de outra guerra de preços
WorldSkills final, desenvolvimento de soluções de TI para empresas - o que é, como era e por que os programadores da 1C venceram lá
Como Alice reconhece países a partir de fotografias. Pesquisa Yandex
Sergey Sinitsyn: “OSM é mais do que apenas desenhar casas ou trilhas. São mais histórias! ”
Relações informais em uma equipe: por que e como gerenciá-los
User.js subjetivo para o Mozilla Firefox e não apenas
Lágrimas batavianas, carros e Gorilla Glass: sobre alguns tipos de vidro reforçado
Árvores de quadrante e reconhecimento de colisão
Como a Gazpromneft cria um caminho digital para um cliente corporativo
Gerencie facilmente configurações de microsserviços com o microconfig.io
Como escrevemos microsserviços e por que não o fazemos rapidamente
"Ivan" é uma profissão de bot de bate-papo. Ou experimentos criativos com assistentes virtuais
Como o malware evita caixas de areia com o Visual Basic
Revisão do PocketBook 632 e 632 Aqua - pequenos leitores principais de 6 polegadas com tinta E
AMA com Habr, nº 13: notícias importantes para usuários e empresas
Histórias incríveis de desenvolvedores, parte 5: Segredos do Universo
Estruturas de dados avançadas. Parte Um: Gráfico Acíclico Direcional
Compilando o FFmpeg no WebAssembly (= ffmpeg.js): Parte 1 - Culinária
A comunicação assíncrona é a verdadeira razão pela qual o trabalho remoto é mais eficiente.
Componentes Agulares em Angular
Laravel: analisamos os conceitos básicos. Parte Três: A Final
Siemens Digital Industries Software redefine projeto elétrico
O desenvolvedor quer ir para a inicialização. O que fazer com o empregador?
Como usamos as cadeias de Markov na avaliação de soluções e na descoberta de bugs. Com script Python
FutureVSReal - em # X5TechFutureNight
História dos processadores de vídeo: 1976 - 1995
Compilando o FFmpeg no WebAssembly (= ffmpeg.js): Parte 2 - Compilando com o Emscripten
Habr Weekly # 24 / Como conduzir fraudadores telefônicos, um robô de 800k ₽, uma competição de autores sobre Habré, um SSD quase russo
Próximas alterações de cookie SameSite no ASP.NET e no ASP.NET Core
Um homem com quatro "en" ou Nostradamus soviético
Servidor Blazor nos cenários e desempenho do .NET Core 3.0
JS Open Space amigável: renderização do lado do cliente e criação de wrapper
Como é quando 75% de seus funcionários são autistas
Marca pessoal para ajudar os negócios: 8 etapas para criar um conceito
Compilando o FFmpeg no WebAssembly (= ffmpeg.js): Parte 3 - Convertendo avi para mp4
Docker + php-fpm + PhpStorm + Xdebug
Layout não trivial de elementos no flexbox sem solicitações de mídia
Prós e contras das ferramentas Atlassian. Use em negócios que não são de TI
A eletricidade pode ser obtida da neve.
Resumo de telecomunicações: na construção de redes de operadoras, protocolos de Internet e segurança da informação
Transformando scripts em belas ferramentas de aprendizado de máquina
Driver de motor de passo. Testando o chip L9110
Agressão no jogo, ou como uma cooperativa se transforma em um banho de sangue e o que fazer para impedir que isso aconteça
Testando a localização de jogos para celular para bonecos de um bule de chá
Discussão: como os serviços de streaming estão mudando a cultura musical e a abordagem das composições
Renderização no lado do servidor para o React App no Express.js
Yaga - contos eslavos no cenário móvel
Entrevista com Ivan Kruglov, desenvolvedor principal: Service Mesh e ferramentas "não padrão" da Booking.com
Os pilares da destruição do código lento na Wolfram Language: acelerando o código dezenas, centenas e milhares de vezes
Regras personalizadas de iptables para docker usando o zabbix como exemplo
Ensino superior vs competência. Parecer separado de um juiz do Tribunal Constitucional da Federação da Rússia sobre o estado do ensino superior
Colocando o Perl direto desde 1987
A Internet via satélite é uma nova corrida espacial?
Qual sistema de controle de versão você usa (no trabalho real, a maioria)?
Criando uma API REST com Node.js e um Banco de Dados Oracle
Trabalho em TI, gerenciamento de projetos, regulamentação e desenvolvimento de PD na nuvem: megadigest from 1cloud.ru
Como funciona a Netflix
O que eu entendi durante o ano de uso da scooter elétrica (o mais curto possível)
A justificativa matemática da inadequação de descer a escada rolante no metrô
Projetos Arduino de Bricolage: Campo de Tiro Robótico no Carrossel Demoníaco
Autodesenvolvimento de um programador e a pergunta "Por quê?"
“Música do Big Brother”: como soa a distopia e quem cantou sobre a teoria da conspiração e o pós-apocalipse antropogênico
Como a NASA está prestes a pegar e reabastecer um satélite em baixa órbita terrestre
Implementação do fluxo Kotlin em C #
Por que a percepção negativa do processo educacional está associada a seus resultados positivos
Estrutura como uma abordagem de sistemas
Como os lutadores eram temperados ru-> neta. Alguma história real
A crença incondicional na autoridade dificulta a adaptabilidade
Eventos digitais em Moscou, de 28 de outubro a 3 de novembro
Eventos digitais em São Petersburgo, de 28 de outubro a 3 de novembro
Atualização do terminal do Windows: visualização 1910
Parthenon. Bilionários de Slumdog: como os irmãos Bukhman se tornaram bilionários e o Vologda online - global
Senior, TechLead, Architect - o que vem a seguir? Como lidar com uma rotina de trabalho e para onde seguir em frente?
Escrevemos proteção contra ataques DDoS no XDP. Parte nuclear
Crie seu código do zero, ele irá bombear seu nível
Julia. Por onde começar o projeto? ...
O resumo de materiais interessantes para o desenvolvedor móvel nº 319 (de 21 a 27 de outubro)
Gerenciamento de memória ou menos frequentemente atire no seu pé
Inicialização sem dinheiro. Experiência pessoal
Como criar processos e parar de zombar de uma equipe
RP na era digital, programas modernos de fidelidade e marketing de festivais
Adeus HTML, Olá QML
Conceito de óculos de realidade aumentada. Meu fone de ouvido AR perfeito, que é possível
Como conduzir a Revisão de código pelo Google
“Big Brother Music”: metal, pop e ópera chineses
Marketing de influenciadores da Arábia Saudita, tendências de relações públicas 2020 e os formatos de anúncios digitais mais lucrativos
Pesquisas por telefone e pesquisas de CRM em CFDs 3CX, novo plug-in WP-Live Chat Support, atualização de aplicativo Android
SpecFlowMaster: Como melhorar a qualidade do teste
Tirando Jira do depósito de lixo, por onde começar
Como Methodius se tornou Anna: a experiência de desenvolver e lançar classificadores de mensagens de voz. Parte 2
Testadores homeopáticos ou problemas crônicos de recrutamento
Mitya Alexandrov e Dmitry Konstantinov na reunião jug.msk.ru
Cat Ghonim: Como fazer com que os gatos não se aliviem no gramado em casa?
TDD: como escrever especificações corretamente (descreve)
O resumo de materiais frescos do mundo do front-end da última semana n ° 386 (21 a 27 de outubro de 2019)
“O longo caminho está esperando por você ...” ou resolvendo o problema de previsão em C # usando o Ml.NET (DataScience)
Concertos e eventos KudaGo no seu espelho
Criando uma API REST com Node.js e um Banco de Dados Oracle. Parte 2
A idéia de inércia (SGDm), a idéia de escalonamento (Adagrad) e regularização no aprendizado de máquina usando o problema de classificação como exemplo
Criando uma API REST com Node.js e um Banco de Dados Oracle. Parte 3
Coleções atuais em 10 minutos
Sobre as esquisitices da hemostatística
Instale e configure o Nexus Sonatype usando a infraestrutura como abordagem de código
Experiência GSoC: como dois (três) alunos realmente aprimoraram o código CRIU
Há um góbio, balançando: uma lista de verificação para o comércio eletrônico na temporada de vendas
O que está na minha tv inteligente para você? Ou o que pode ser amontoado na TV?
O MIRO é uma plataforma de robô indoor aberta. Parte 3 - Componente de software: ESP8266
Criando um serviço simples de rastreamento de chamadas, parte 1
Como integramos o YouTube Live com o Zoom
Documentação no Windows 10X - uma nova versão do sistema operacional para dispositivos com duas telas vazadas na rede
Contratos de licença de malware
4. Teste de carga do ponto de verificação Maestro
3DToday Fest: como foi (será). Impressões dos membros
FDM está vivo
Como lançamos um novo site bancário. Parte 2
Todos vocês estão mentindo! Sobre a publicidade em CRM
Precisamos de outra bitrix
Tecnologia Text-to-Speech de alta qualidade, leve e adaptável usando LPCNet
Maratona grátis "Ciência de dados e IA: ensine a máquina a escrever o roteiro da série"
Depurando vazamentos de memória oculta no Ruby
Criando um Plug-in para o Clang Static Analyzer para Procurar Estouros Inteiros
Programa da Conferência ZeroNights 2019
OSCP - Segurança Ofensiva
Abrimos a temporada de encontros com PHP em Nizhny Novgorod em 2 de novembro
A ARM anunciou as soluções gráficas Mali-G57 Valhall e Mali-D37, neuroprocessadores Ethos-N57 e N37
Automação de testes de ponta a ponta de um sistema de informação integrado. Parte 1. Organizacional
RCS substitui o SMS. O progresso tão esperado, ou um passo à frente dois para trás?
Perguntas frequentes sobre o trabalho do motorista assistente
Três melhores relatórios Saint TeamLead Conf
Uma abordagem sistemática em tons de turquesa ao integrar o junho
Transformação Gestão como competência
Como as estratégias chinesas ajudam no trabalho
A psicologia mínima necessária para o líder
Definitivamente, algo vai dar errado, e tudo bem: como ganhar um hackathon com uma equipe de três
Acordo de não concorrência: o principal é não ter medo
DevOops grátis 2019 e C ++ Russia 2019 Piter
Inteligência Artificial Robótica InterSystems IRIS
Teste a automação usando o Selenide através do Selenoid em um contêiner de encaixe
A última fronteira de controle de qualidade de defesa: detecção automática de erros
Para a questão da matemática
Semana 44 de segurança: NordVPN, TorGuard e Half Hack
GitLab 12.4 com solicitação aprimorada de mesclagem e dependências da API de auditoria
Verificando o wrapper OpenCvSharp sobre o OpenCV com o PVS-Studio
Verificando o OpenCvSharp Wrapper para OpenCV com PVS-Studio
Os sucessos da campanha saudita, Halloween-PR e um pouco sobre as campanhas publicitárias da Japan Airlines
Curso C ++ no CS Center, segunda parte
Navegação entre plataformas: por que o NavController derrotou o angular / roteador no Ionic 4
Por que os principais físicos adoram a teoria das cordas
Aplicativo no TSD e comunicação com 1C: Enterprise 8.3 através do serviço HTTP. Parte 1 (escolhendo um método de troca. Descrição da API)
O Linux matou o Unix comercial?
Estamos escrevendo um programa para uma câmera com reconhecimento de rosto
Notícias do mundo do OpenStreetMap nº 482 (10/08/2019 - 10/10/2019)
Escrevendo um blog de microsserviço - Parte 1 “Descrição geral”
Escrevendo um blog sobre microsserviços - Parte 2 do API Gateway
Uma cidade sem engarrafamentos
Introdução à exploração e reversão (não do zero) usando o IDA FREE e outras ferramentas gratuitas
Qual é o perigo de ataques de hackers em dispositivos IoT: histórias reais
Automatizar alterações nas informações do OEM
Estudo de recarga múltipla JPEG
Aplicativo no TSD e comunicação com 1C: Enterprise 8.3 através do serviço HTTP. Parte 2 (implementação da API no lado 1C)
Descentralização da PKI: abordagens propostas para melhoria da segurança
Coringa 2019: Triunfo do Ano
Deanonymization através do Clickjacking em 2019
Criando uma API REST com Node.js e um Banco de Dados Oracle. Parte 4
Preferências criptografadas no Android
Existem habilidades, mas não há razão: tarefas que a IA não pode lidar com
Serviço de campo, aplicações no mapa, geolocalização. Escolha do serviço cartográfico. Vista lateral do produto
Pesquise 314 km² em 10 horas - a batalha final dos engenheiros de busca contra a floresta
“Zakroma Rodina” será recontado: a Alemanha determinará reservas estratégicas pelo novo método
Aplicativo no TSD e comunicação com 1C: Enterprise 8.3 através do serviço HTTP. Parte 3 (BroadcastReceiver Obtendo o código de barras)
Infraestrutura de experiência do desenvolvedor
Criando módulos dinâmicos para o Nginx
Filtragem de conteúdo na escola baseada no Ubuntu 18.04 e Squid transparente, com integração à rede no MikroTik e não apenas
FortiConverter ou movimento sem complicações
Ases intrusivos: cinemática da aterrissagem "invertida" em moscas azuis
Como ganhei 3 de 4 medalhas de ouro na Olimpíada de Computação
Scrum Community MeetUp em Raiffeisenbank + transmissão
Python v3.x: manipulador de exceções para corotina e funções síncronas. Em geral, para tudo
O que aprendi escrevendo uma biblioteca de componentes no Svelte
Quem precisa dos Chromebooks?
Trabalhar de forma assíncrona
Um guia para entender o conceito de desenvolvimento moderno de aplicativos Web
Analisando o novo console da web Plesk Obsidian
Tratado sobre o Pin. Pensamentos sobre como configurar e trabalhar com pinos em C ++ para microcontroladores (usando o CortexM como exemplo)
O livro “Head First. Kotlin »
“O desenvolvedor quer comprar um avião em três anos. Minha tarefa é ajudá-lo ”- Denis Pushkin sobre a motivação do Skyeng
C ++ no serviço de ortodontia: entrevista com Mikhail Matrosov, desenvolvedor CAD da Align Technology
Práticas recomendadas e ferramentas para o desenvolvimento de aplicativos iOS
Vimos um artigo sobre Habr
Lobby da Comcast proíbe criptografia DNS
Faça o download do torrent de 16 GB via tablet com 4 GB de espaço livre
Shader não é mágico. Escrevendo shaders no Unity. 1. Introdução
Pôr-do-sol de grande volume de dados
Cribble Crabble Gradle: Auto Build Magic
Hackathon em uma pequena empresa: como organizar sem descarregar um trem de recursos
O cavalo está morto - cry: transição de tslint para eslint
Criando uma API REST com Node.js e um Banco de Dados Oracle. Parte 5
PHP Composer: Corrija dependências sem dor
Experiência com o Hugo Static Site Generator
Lidando com bugs no Go 1.13
Arcade Reverse Engineering: Record Michael Jordan no NBA Jam
Experiência de aprendizado em primeira mão. Yandex.Practicum - Analista de dados
Como escritor de ficção científica, Arthur Clark quase fechou a revista Tech - Youth
Por que Bitrix - Bitrix
Stoloto: como introduzir um celular na loteria
Por que, Bitrix? Ou o mundo das fadas 1C
Vulnerabilidade de backport no RouterOS compromete centenas de milhares de dispositivos
Sistema para receber uma cópia da memória em dispositivos executando Android via canais sem fio
Ar condicionado IT. Parte II
Da mania das tulipas ao comércio eletrônico: quais são as opções e como os investidores as utilizam hoje
Ennoble Phicomm K3C Roteador Wi-Fi
A Rússia é um centro global de desenvolvimento de CAD. Você sabia disso?
O que é sharding na blockchain terahash
Bro vs. não mano
Zoia: CMS reativo leve para desenvolvimento rápido de sites
Carro elétrico caseiro - nem tudo é o que você pensa
Os princípios de documentação e localização ou como obter uma boa localização a um custo mínimo
Como cheguei à especificação formal de um processador RISC-V em F #
Widgets acionados por mouse. Arraste e solte dentro da janela
Como adicionar cheques ao NoVerify sem escrever uma única linha de código Go
Duas maneiras de fazer testes de unidade confiáveis
Isolamento remoto, ansiedade e depressão
Não basta saber o que são Mutex, Semáforo e Async / Wait. Você precisa saber tudo, desde quanta
Implementação típica de monitoramento. Nikolay Sivko
O histórico de fraudes na construção de uma rede a cabo no Ártico por US $ 1 bilhão
CreateRemoteThread para Linux
Impressoras de engenharia Epson para CAD e GIS e algumas palavras sobre "design robusto"
Curva de Bezier a serviço dos economistas do trabalho
Stereopi + WebRTC = telepresense em casa
O que há de errado com o Copy-on-Write for Linux ao copiar
DNS HTTPS - Solução meia e errada
Psss, quer algumas histórias terríveis de TI?
O trabalho não é um lobo, parte 1. Procura de emprego: 9 voltas HR-a
Parcel é meu construtor de projetos favorito
Análise estática de grandes volumes de código Python: experiência no Instagram. Parte 1
Os 5 melhores livros para quem deseja melhorar suas habilidades
Análise estática de grandes volumes de código Python: experiência no Instagram. Parte 2
Nuvem segura no DF Cloud
Unificação de regras de validação pelo exemplo do núcleo Asp + VueJS
Otimização de imagem: como usar a visão AI do Google para entender os princípios de classificação de imagens
Detecção rápida de contorno em vídeo 4K: cores e formas complexas
Como escrever um contrato inteligente para o WebAssembly em uma rede Ontology? Parte 2: C ++
As inscrições para o hackathon em Riga estão terminando. Prêmio - treinamento de curta duração na PhysTech
Microproteínas descobrem aspectos desconhecidos da biologia moderna
Splines em gráficos 3D, a opção mais automatizada
Phishing para celular - ameaças sem fim
Extensor HDMI óptico. 300 metros
Programação orientada a protocolo. Parte 1
Bio radar, drone de papelão e linguiça voadora - Nikita Kalinovsky sobre boas e más tecnologias de pesquisa
Alain Bombar - queda após triunfo
Qual é o salário do Junior QA?
Este é o tipo de internet que queremos: como as mídias sociais se transformaram em uma arma mortal
Resumo dos eventos para profissionais de RH na área de TI em novembro de 2019
Habilidades, regras e conhecimento para pessoa e pessoa de TI
Recursos do JavaScript moderno dos quais você talvez não conheça
Aplicativo no TSD e comunicação com 1C: Enterprise 8.3 através do serviço HTTP. Parte 4 (scanner OnKeyUp. SC com emulação de teclado)
Oferta de emprego em 1 dia: como entrevistamos e demos feedback no mesmo dia
Como construir uma tecnologia comercial para o planejamento de vendas em um único sistema
Autenticação OTP no Apache Web Server
Visão computacional como alternativa aos passes de escritório
ShIoTiny: Atualizações e notificações
Monitoramento de caixa preta em redes Clos. Relatório Yandex
DJI Mavic Mini: o quadrocopter dobrável mais leve
Transmitir vídeo do dispositivo Android pelo aplicativo UDP para JAVA
Notícias de Aprendizado de máquina e inteligência artificial de outubro
Por que precisamos de intervalos de C ++ 20 em um triturador simples?
Como medir o desempenho de redes blockchain. Métricas principais
c.tech em HighLoad ++ 2019
Prós e contras de trabalhar à noite
Como nos lembramos do último JokerConf
Facilidade perigosa com a qual você pode enganar a inteligência artificial militar
Resolvendo problemas de um artigo sobre aleatoriedade perfeita
Novo curso de Netology - Deep Learning: Machine Learning
Geração de especificações OpenAPI baseadas em testes funcionais
Nós olhamos para o chip chinês novatek NT78820
Plano de preparação para entrevistas com desenvolvedores Java
O resumo dos eventos de TI em novembro (primeira parte)
BlessRNG ou RNG verificam a honestidade
Introdução às dependências funcionais
Como descarregar dados com uma estrutura aninhada do Google BigQuery usando o exemplo de parâmetros personalizados do Google Analytics
Estação de trabalho criptográfica baseada em padrões de chave pública. Funções para analisar e visualizar a estrutura ASN1
Notícias do mundo do OpenStreetMap nº 483 (15/10/2019 - 21/10/2019)
Operação Calypso: Novo grupo APT ataca escritórios do governo em todo o mundo
Seis tarefas para desenvolvedor front-end
Vivaldi 2.9 - Melhorias na melhoria
7 cursos gratuitos para desenvolvedores da Microsoft
Garantir recursos em Cuba
Código em inglês
Histórias do data center: histórias de horror do Dia das Bruxas sobre diesel, diplomacia e parafusos perfuradores no aquecedor
Viagem pela Internet na Rússia: velocidade e oportunidade
Conferência da Academia de Redes Selectel
Não apenas SMS e token: autenticação multifatorial baseada no Serviço de autenticação SafeNet
Extinção de arquivos de computador
HTTP / 3: quebrando as fundações e um admirável mundo novo
Como funciona uma IA de jogos híbridos e quais são suas vantagens
Desempenho interativo de áudio - uma nova era dos jogos de assistente de voz
Armazenar universalmente as configurações do aplicativo por meio da configuração ICon
Teste de força: nanomecânica de madrepérola concha pinna nobre
Conselho do criador do RimWorld: distorções cognitivas na previsão de um fã do jogo
Log e rastreamento distribuídos para microsserviços
Operon: Acelera o desempenho da Ansible
Implementar, escalar: a experiência do uso de autotestes em VTB
Como escrevi AI para estratégia baseada em turnos
Informações secretas de uma companhia telefônica de traficantes de drogas
Os japoneses da NICT introduziram um cluster de fibra de trabalho com uma largura de banda de 1 Pbit / s
Estratégias de localização de conteúdo
O modo escuro está agora em todo lugar. Isso é tão útil? (no final da pós-pesquisa)
A pedido dos desenvolvedores incorporados: detectando erros no Amazon FreeRTOS
Por ordem dos desenvolvedores incorporados: procurando bugs no Amazon FreeRTOS
Intercom'19 - uma conferência sobre automação de comunicações da Voximplant será realizada em 14 de novembro
AWS Elasticsearch: produto fundamentalmente defeituoso
Tanta dor, tanta dor, caixa registradora como 2: 0
Tecnologia e o mundo real: 4 startups que estão mudando o futuro do design de interiores
NB-IoT: como funciona? Parte 3: SCEF - uma única janela de acesso aos serviços do operador
Data Science Digest (outubro de 2019)
“Meu sonho é ver uma pessoa através das árvores” - fundadora da Lisa Alert sobre as modernas tecnologias de pesquisa
Otimizando a Distribuição do Servidor nos Racks
Aprenda o OpenGL. Lição 7.2 - Texto de desenho
Visão geral de protocolos modernos em sistemas de automação industrial
Carregamento de script moderno
Holanda, ou lá e volta
IQBX - projetista eletromecânico para clubes e entusiastas de bricolage [ideia conceitual]
De Norilsk a Riyadh: Um exemplo real para os cartões de memória microSD UHS-I de temperatura industrial da Kingston
Greenplum 6: revisão de novos recursos
Segurança para contêineres do Docker
Como os proxies ajudam na promoção de sites: casos de uso reais, problemas e soluções
Escritores sobre ... Escritores sobre ... Escritores, prod, ou como a ficção científica extinta e renascida na Rússia
Fadiga do asfalto: como a saúde da infraestrutura rodoviária é monitorada
Como Methodius se tornou Anna: a experiência de desenvolver e lançar classificadores de mensagens de voz. Parte 3
Transformamos um robô aspirador de pó em um soldado universal
Histórias de consumidores, a Asos abandonando sua revista e o TikTok
Quais habilidades sociais os desenvolvedores precisam? Opiniões de Yandex
Organizando células padrão (notas de alguém de fora)
A edição de texto também te odeia
Atualizações periódicas de dados
Entrevista Playboy: Steve Jobs, Parte 1
Competição! Histórias à luz de servidores trêmulos ...
Seminários sobre serviços em nuvem, IA, blockchain, Data Science, microsserviços: agora em Moscou e São Petersburgo
HILDACRYPT: novo ransomware atinge sistemas de backup e soluções antivírus
Você não pode simplesmente pegar e executar seu aplicativo se você é a estrela da indústria da música
Cesta de dificuldade para o viajante
Seminário on-line aberto "Fundamentos do MongoDB"
Contando dinheiro. Escolhendo uma métrica na pontuação de crédito
VM ou Docker?
Dispositivos de sala de reunião BYOD
Como se tornar o melhor do mundo em um nicho
Bot de telegrama mostrando as primeiras páginas dos 10 periódicos mais populares do mundo
Phonocut - um gravador de vinil doméstico: reflexões sobre a probabilidade de decolagem
Julia e Redes Neurais: Fluxo
Protegemos o servidor remoto no Windows, como podemos
Salários de desenvolvedor na Armênia
Seção de back-end no DUMP Kazan: arquitetura de aplicativos em nuvem, microsserviços de saída, DDD e mais
Editor de diagrama de blocos - sobre a amizade entre Vue.js e MxGraph
Linguagens de programação populares 2019 de usuários do hh.ru
Uma maneira universal de personalizar a aparência de um aplicativo WinForms (usando o exemplo do FAQ.Net)
Semântica das Ferramentas de Resolução de Dependências
Otimize a distribuição de servidores em rack
Convidamos você para o GDG DevFest Moscow 2019 - uma conferência informal de TI
Como você não precisa obter consentimento para o processamento de dados pessoais
O livro "inDriver: de Yakutsk ao Vale do Silício. A história da criação de uma empresa global de tecnologia "
Da teoria à prática: como o blockchain é usado na aviação
Precisamos de outro 1C-Bitrix, parte 2
Assincronia no .NET, popularidade no Stack Overflow, software "igreja": entrevista com Stephen Cleary
TDD, meninos mokisty e reais
Ouça estas frases se desejar manter o departamento de desenvolvimento
Como aprender rapidamente um idioma sem pisar em um ancinho? Opinião Poliglota
Criando memes em ambientes corporativos: do que os desenvolvedores do Dodo IS riem
Implantar o servidor SonarQube
Como criar uma inicialização: projeto de IoT da ideia à produção
Maior velocidade de backup e capacidade de escolher a taxa de compactação na nova versão do Zextras Backup
Derivação de um modelo de um sistema dinâmico de um filtro Kalman discreto para um sistema linear arbitrário
Vitrectomia - aramos os espaços abertos do mundo delimitados pela cavidade ocular
Zimbra é o nosso tudo
Índices de capas para GiST
Confissão de Design - 15 de novembro, Moscou, DI Telegraph
Multa de 30 mil euros pelo uso ilegal de cookies
11 vídeos do primeiro dia do DevFest 2019 em Kaliningrado
URA no Webhook
Como a arquitetura da Web tolerante a falhas é implementada na plataforma Mail.ru Cloud Solutions
Passamos o desafio de Callum Macrae 100%
Refutando mitos: práticas reais de TI na Armênia
Por que mudei do UX para o PM e depois para o Lead PM e o que mudou?
Equipe bússola
Os 10 marcos mais importantes no desenvolvimento da IA hoje
Melhorando o desempenho da bateria através da química
Lançamento do Windows Terminal Preview 1910
O sucesso não está sem a ajuda de outra pessoa: como "crescer" um projeto finalizado para o mercado através de um pré-acelerador
Diga uma palavra sobre diferentes ticks ou como não obter um erro no Powershell ao trabalhar com Get-Date
Longhorn, Rancher distribuiu armazenamento para K8s, transferido para CNCF
Python em um mês
O que traz a combinação de testes manuais e automatizados: a experiência Wrike
Habr Weekly # 25 / Trabalho em equipe informal, funcionários autistas e críticas por telegrama
Yurchik - um mutante pequeno, mas formidável (história de N.-F.)
Kotlin vs. Swift: Android e iOS caminhando para uma linguagem universal?
Apresentando o Orleans 3.0
Uma licença de projeto de código aberto que exige que os usuários "não causem danos"
Mais 9 projetos para aprimorar as habilidades de Front-End
Como melhorar suas habilidades de escrita com gramática
SpaceFusion: Estruturando o espaço latente não estruturado para IA de conversação
Conversas em conferência: 8 horas de teoria e prática de IA conversacional
Lançamento do Orleans 3.0
SpaceFusion: Estruturando o espaço oculto não estruturado para IA interativa
JavaScript SuperJob Meetup: Relatório de Vídeo
VPN em todas as casas ou como domesticar o dragão
Animação realista de personagens em jogos usando IA
Criando um efeito pegajoso legal para um controle deslizante no React
A ideia de encontrar pessoas na floresta
Reconhecimento de circuitos digitais. Gatilho de contagem assíncrona
Gráfico de conhecimento. Pluralidade, temporalidade, abordagem da atividade
“Treinamento de reforço profundo. AlphaGo e outras tecnologias ": o anúncio do livro
Python v3.x: como aumentar a velocidade do decorador sem registro e sms
Deseja DBMS em primeira mão? Uma reunião aberta em Níjni Novgorod - a ser
Datacenter TCP explicado
Não apenas futuros e opções: que outros instrumentos financeiros secundários existem nas bolsas e não apenas
Análise detalhada do método simplex
Tutorial JavaFX: Introdução
Compatibilidade binária: agora ou nunca
Implementando operações de transferência de cartão para cartão de gateway P2P
Backup confiável, seguro e versátil para U2F
Como escrever um script de teste de usabilidade de aplicativo eficaz
Diferencie os estilos de apontar, foco e estado ativo.
Tipos para APIs HTTP escritas em Python: experiência no Instagram
Existem números aleatórios em CSS?
Instalando a GUI no Windows Server Core
Carro elétrico caseiro - parte 1. Como tudo começou e como obtive 1.000.000 visualizações no youtube
O que é uma mesa virtual?
Crise da comunidade DDD
ScalaConf 2019 - John Preacher, Santo Graal e Professor Haskell
Por que o sol gira em torno da terra
Entendendo a diferença entre IC e CD: “se algo causa dor, faça-o com mais frequência”
O resumo de materiais interessantes para o desenvolvedor móvel # 320 (28 de outubro a 3 de novembro)
Como bilionários do Vale do Silício comemoram o Halloween
Parte Dois Como obter a revisão do código de revisão do Google
Lagos com resíduos radioativos na Rússia e a experiência de sua eliminação
Sinopse sobre Machine Learning. Análise matemática. Descida de gradiente
Acelerando cenas em um vídeo usando uma exibição de tabela
Internet das coisas na indústria: como funcionam as plantas inteligentes?
Desenvolvimento do Docker no Windows Subsystem for Linux (WSL)
Destruição de inimigos por um salto, como em "Mario" Unity 2D
Casa inteligente em contêineres (ioBroker + Zigbee no Docker)
ThingJS v1.0-alpha
Durma o suficiente no fim de semana: como o ruído branco ajuda os adultos a relaxar e monitora a qualidade do sono das crianças
Melhore seu CSS com esses 5 princípios.
Desenvolvimento de eletrônicos. Uma revisão subjetiva dos sensores integrados mais úteis
Eventos digitais em Moscou, de 4 a 10 de novembro
Sinopse sobre Machine Learning. Teoria da probabilidade. Fórmula de Bayes
O resumo de materiais frescos do mundo do front-end da última semana n ° 387 (28 de outubro a 3 de novembro de 2019)
Balança digital
Como fazer com que seus aplicativos Web funcionem offline
Desenho sem bloco e atualização de gráficos com bokeh
PHP Digest No. 167 (22 de outubro a 4 de novembro de 2019)
O filme "Projeto 'Beija-flor'" em termos de história, tecnologia e finanças
O experimento da Microsoft para reduzir a semana de trabalho para 4 dias levou a um aumento de 40% na produtividade
Todo mundo queima com eficiência
Eventos digitais em São Petersburgo, de 4 a 10 de novembro
Instale o CentOS 8 no VDS 256
Usando corotinas nativas em Java
Dell reunirá para a indústria de petróleo o supercomputador industrial mais poderoso da história
Mitos sobre a disponibilidade do contraste de cores
Guia da API de coleções do Vavr
Análise dos problemas resolvidos do campeonato de programação da Yandex (desenvolvimento front-end) 2019
Primeira aparição do BlueKeep na natureza gravada
Revolução ou evolução do Modelo de Objetos de Página?
Nós escrevemos nosso próprio mecanismo voxel
Conferência DEFCON 27. Beneficiando-se de produtos de hackers para o macOS. Parte 1
Formação do termostato: como aconteceu
Plataformas de código aberto fascinantes para o desenvolvimento de aplicativos móveis
Treinamento combinado - o que é e como funciona
A série animada "Círculo Matemático"
DevOpsDays Moscow - uma conferência que a comunidade faz para a comunidade
Próprio bot Telegram para rastrear o tempo de atividade de seus servidores em python e docker
O GitLab devido à política encerra o recrutamento de engenheiros da Rússia e China
Simples e em C ++. Userver Basics - Uma estrutura para escrever microsserviços assíncronos
Dificuldades no cálculo da receita de assinaturas renováveis automaticamente em aplicativos iOS
História da extensão da vida irlandesa
Mais 5 projetos de treinamento ousados para o desenvolvedor (Camada, Squoosh, Calculadora, Rastreador de sites, Leitor de música)
O que o cérebro de um estudante no mundo da computação é capaz
Pare de usar TTL ridiculamente pequeno para DNS
Relatório de status de outono Haxe
Total acumulado em SQL
Descrição das arquiteturas de processador no LLVM usando o TableGen
Enorme conjunto de dados aberto da versão 1.0 do discurso russo
História do primeiro Diablo
Ataque DDoS aos serviços RDP: reconheça e supere. Experiência bem sucedida de Tucha
Lista de verificação UX de 30 pontos para aplicativos móveis
Benchmarks abertos para teste de carga de servidores e aplicativos da web
Armazenando fotos em DVDs no 2K19 (em 2190? Em 2238?)
Sinopse sobre Machine Learning. Estatística matemática. Método de máxima verossimilhança
Como educar as crianças a usar a tecnologia corretamente, se não foi na sua infância?
Mock não é uma muleta, o mock é uma especificação
Transmissão gratuita de DotNext e HolyJS
Chegou a hora: visão geral do aspirador nasal Coclean
Reaja ao bate-papo com vários usuários com o back-end do Chatix
Como foi a Cúpula Zabbix 2019
Bancos de dados no HighLoad ++ 2019
Tutorial JavaFX: Olá, mundo
Desenvolvimento de plugins para Grafana: a história dos cones completos
Odnoklassniki analisando no Joker 2019
Backend ortodoxo
Realizações da bioprinting 3D de enxertos de pele
Como sobrevivem os magnatas da mineração chinesa de Bitcoin
Aplicações de voz: o bilionésimo mercado que a Rússia não percebe
FP vs OOP
História de vira-lata
Seminários on-line da Hewlett Packard Enterprise em novembro e janeiro
O livro "Computação quântica para verdadeiros profissionais de TI"
Laboratório de rádio Nizhny Novgorod e rádios com detectores de cristal
Livro de Alan Turing e Nota Misteriosa - Detetive Científico
A história de um pequeno projeto de doze anos (sobre o BIRMA.NET pela primeira vez e honestamente em primeira mão)
Como criar chefes legais. Experiência do desenvolvedor Shadow Fight 3
Análise do GeForce NOW na Rússia: prós, contras e perspectivas
Mudou de Terraform para CloudFormation - e lamentou
O Google BERT é um novo algoritmo de pesquisa. Como a classificação mudará e o que fazer agora?
Como retornar o indicador TLS verde no novo Firefox 70?
Intel Tremont - Nova microarquitetura para eficiência energética
Como fazer o suporte PCRE2 para o Apache 2.4
Programação Orientada a Protocolo, Parte 2
4 etapas, de economista a gerente de desenvolvimento personalizado, ou TI como uma maneira de lidar com o tédio
LEGO MINDSTORMS Education EV3 + MicroPython: programamos um construtor infantil em uma linguagem adulta
Amostrador automático - vida após vida
Esta cidade precisa de um novo herói: uma revisão das mochilas à prova de roubo de Bobby Hero
Leite de dentes: uma mudança de profissão para as células
Isso é normal? O problema da norma em psicologia
Identificamos o ataque do vírus de criptografia, obtemos acesso ao controlador de domínio e tentamos resistir a esses ataques.
Visão sonora Visão de visão. Olhe para fora da escuridão
Por que o serviço de marketing por e-mail realmente combate o spam e como ele funciona
Tornando o Aplicativo Acessível Usando o Machado
Bancos on-line (sem) perigosos: um estudo dos recursos da web de bancos na Rússia e no mundo
Instale o Kali Linux com uma interface gráfica em um servidor virtual
As 9 melhores descobertas de código aberto para outubro de 2019
Conferência DEFCON 27. Beneficiando-se de produtos de hackers para o macOS. Parte 2
Como trabalhar fora do escritório e não enlouquecer
Como dividir um negócio entre fundadores
Aplicativo no TSD e comunicação com 1C: Enterprise 8.3 através do serviço HTTP. Parte 5 (Menu, objeto complementar)
Como obter uma entrevista com um engenheiro de controle de qualidade sem experiência profissional
Resolva a equação de regressão linear simples
Como funciona o Blogspam
Sistema de mídia baseado em NUC - Experiência doméstica
Arquitetura EBA, também conhecida como reatividade total
Criando um configurador 3D para WooCommerce
Segurança da informação do data center
34 bibliotecas Python de código aberto (2019)
Terminologia do Google Analytics e Yandex.Metrica: como não se confundir com todos esses dados
Apresentando o novo Microsoft Edge e Bing
Semana de segurança 45: vulnerabilidades nos animais selvagens do Chrome e do BlueKeep
"Chacal": espreme o frontend
A máquina universal para a realização de testes de bricolage, parte 2
Sobre as perspectivas do formato 360 Reality Audio, fotos de ouvido e músicas antigas esquecidas
Recrutamento de TI. Como encontrar um equilíbrio de processo / resultado
Carrinho de caminhão ROS. Parte 8. Controlamos a partir do controle ROS do telefone, nó GPS
Pare de não fazer o seu trabalho
Aperto de mão SSH em palavras simples.
Reversão MIPS e Golang - o básico do reverso. Resolvendo problemas para reverter com r0ot-mi. Parte 2
Dor no pulso e ratos de computador
Teste Beta: Devoção para Desenvolvedores - uma plataforma para aprender inglês
Para aumentar a atenção, nosso cérebro não aumenta a concentração, mas usa filtros de informação
Como não reescrever um projeto no Rust
Ações do GitHub como um IC / CD para um site em um gerador estático e nas páginas do GitHub
Reagir, JSX, importação de módulos ES (incluindo dinâmico) em um navegador sem Webpack
Visão de máquina e medicina
O algoritmo de interação de centenas de milhares de partículas únicas na GPU, no GLES3 e WebGL2
O Khronos Group criou um repositório unificado com exemplos do Vulkan
AI e 2048. Parte 2: Recorte Minimax + alfa beta
História fantástica "Salvação" (10 min.)
Trem retrô com uma locomotiva a vapor
Criando um console com altura variável para um trabalho mais conveniente em um computador
Revisão Skaffold para Kubernetes Development
Como selecionamos e distorcemos a estrutura para teste de desempenho
Bilhete de petróleo ou Rosneft para o Desafio Sísmico
Usando janelas modais em interfaces com o usuário
Nuvem Smart Home. Parte 2: Serviço em nuvem
Programação funcional do ponto de vista do EcmaScript. Funções puras, lambdas, imunidade
Entrevista Playboy: Steve Jobs, Parte 2
Algoritmo de Pesquisa Difusa do TextRadar - Abordagens básicas
A Internet está mais fragmentada do que nunca: de onde vêm mais de um milhão de novos usuários diariamente? Parte 1
c.tech: Frontend Meetup # 2
Udalenka em TI: experiência pessoal
Características do varejo nacional ou Como testei a força da tecnologia francesa
Erros C ++ 20. Resultados da reunião em Belfast
Segurança em eletrônica automotiva - hello world on dashboard controller
Laboratório de rádio Nizhny Novgorod e os “cristadins” de Losev
“Ninguém diz aos outros o que eles precisam fazer”: Nicolò Ribaudo sobre o desenvolvimento de Babel e mais
O que acontecerá com o PHP em 5 anos: perguntamos aos oradores do mitap de Moscou mais próximo
Até as crianças entenderão: uma explicação simples de assíncrono / espera e promessas em JavaScript
Trabalhe com a lista de pinos, em C ++ para microcontroladores (usando o CortexM como exemplo)
Modelagem geométrica de superfícies de filete
Melhor do Museu de História da Computação em Mountain View
Uber entra no mercado de serviços financeiros e lança a divisão Uber Money
Armazenamento de objetos na sala dos fundos ou Como se tornar seu próprio provedor de serviços
Sistemas de Service Desk e sua integração. Como automatizar o processo de trabalho com contratados e fabricantes?
Segurança do PHP: onde e como armazenar senhas. Parte 1
VMworld Europe 2019: principais anúncios e desembalagem da lendária mochila
Prendemos o ngx-translate no aplicativo Angular. Passo a passo prático
Seminário: Soluções de TI híbridas para negócios. 14 de novembro, Moscou
Transmissão aberta do Main Hall HighLoad ++ 2019
Como conduzimos o teste de regressão da folha de pagamento no SAP HCM
Uma startup que usou a IA para desenvolver uma cura em 21 dias
Teoria Geral e Arqueologia da Virtualização x86
Visão geral da tecnologia de síntese de fala
Arcade Stick Story
Organização de rotas no Laravel
Contos do negociador
6-8 de dezembro - Rosbank Tech.Madness Hackathon
O que é a Internet das coisas e como isso ajudará as empresas a ganhar mais?
Desempenho no .NET Core
Progresso tecnológico russo no esporte: interfaces neurais, câmeras IP, CRM esportivo e BigData de um carro de corrida
UDP Flood do Google ou como não privar todo o Youtube
Versão Rust 1.39.0: assíncrona / aguardada, atributos para parâmetros de função, novas funções constantes
Como a criptografia de curva elíptica funciona no TLS 1.3
Shader não é mágico. Escrevendo shaders no Unity. Vertex Shaders
Antiguidades: o mensageiro da decadência ou obsolescência não planejada
Projetos para animais de estimação - vida pequena
Existem números aleatórios em CSS?
WISE-PaaS - uma plataforma em nuvem para a Internet industrial das coisas
Tabelas normais no Markdown
Programação Orientada a Protocolo, Parte 3
Como a criptografia de curva elíptica funciona no TLS 1.3
SIBUR Challenge 2019 - Concurso de Análise de Dados Industriais
O que eles estudam na especialidade de Ciência de Dados em universidades estrangeiras
Caso: Serviço de carro. Desenvolvimento de campanhas publicitárias e implementação do Bitrix24
Dell XPS 13 7390: um laptop muito compacto para quem costuma trabalhar fora do escritório
O programa de limpeza de rios do mundo
Tetris como uma impressora
A aposta quântica do Google na IA - e o que isso significa para toda a humanidade
Ambiente Lexical e fechamentos em EcmaScript
Acionar e-mails - como envolver seu público-alvo
Estratégias de localização de conteúdo
O que você precisa saber sobre o Red Hat OpenShift Service Mesh
Cérebros em Marte: como as viagens espaciais afetam a função cognitiva
Previsões vs explicações: ou por que mais “semi-compras” são necessárias no campo da ciência de dados
Análise e monetização de aplicativos móveis para um desenvolvedor iniciante
“Sinto muito, mas estou deprimido”: como trabalhar com um funcionário doente
Como fazer uma apresentação “de fósforos e bolotas” e provar a todos que sem um designer você pode filmar
Tendências em email marketing: layout alternativo, cor e tipografia
Renderização subpixel de imagens vetoriais arbitrárias (Haarmony LCD)
Como tornar uma reunião de trabalho o mais útil possível
Classifique um corpo envelhecido para ajudar uma população envelhecida
Teste comparativo de câmeras de celulares antigos e um pouco de história
Programação para crianças. Cinco dos melhores jogos HTML e JavaScript
Resumo através dos olhos de um entrevistador
Os cientistas descobriram um novo fator na entrega eficaz de drogas no tumor
O chip de código aberto OpenTitan substitui as raízes de confiança proprietárias da Intel e ARM
Tendências em visão computacional. Destaques ICCV 2019
Xamarin.Forms - Mapeamento QRCode decorativo com SkiaSharp
O que brincar com as crianças antes da escola
Mensagens e alertas no Android via JSON
Aplicar o ambiente Nix-Shell no Visual Studio Code
Melhorando o projeto conjunto de componentes eletromecânicos
E se não houver um analisador estático para o seu idioma favorito?
Como escolher um VPS
Como se tornar um bom gerente? 4 maneiras de preencher a lacuna nas habilidades de gerenciamento
Aprendendo a seguir o navegador Vivaldi
Leads de gravação de Meetup: Obtenha streaming
15 ótimas ferramentas para criar, armazenar e gerenciar links (bourget)
VMworld 2019, Dia II: manuseio, segurança e alguns novos anúncios
Arquivo de backup e bancos de dados SQL 1C (na nuvem e com criptografia)
Existe uma perspectiva para "Orlan" ou nosso "Orlan" versus "IBM"
Artem Svetlov: “Todos os dias no trabalho, vejo como o OSM ajuda uma variedade de empresas”
Algoritmo de aprendizado de máquina binário com estrutura dinâmica
O filme de ação americano faz sem perseguição? Toby Galicki e seus 60 segundos
Notas da estrutura de Zadroth: onipotência
Demonstração de desenvolvimento para NES - HEOHdemo
Platform Developers Conf by Miro: transmissão ao vivo
Simulação de sincronização com implementações reais
Como escrever um contrato Python inteligente na rede Ontology. Parte 1: Blockchain e API de bloco
RxDart para os menores ... projetos
Como escrever um contrato inteligente com Python ontologia? Parte 5: API nativa
Cidade do barco: como Veneza existe sem carros
IBM Watson Visual Recognition: reconhecimento de objetos agora disponível no IBM Cloud
Tutorial JavaFX: FXML e SceneBuilder
RabbitMQ vs. Kafka: Failover e alta disponibilidade
Bem-vindo ao Mitap: Carreiras na Data Science for Beginners
Prática difícil: como criar uma rede Wi-Fi em um parque da cidade
Análise de baterias de laptop com defeito. Notas para motociclistas elétricos
Como cortar um monólito em serviços e manter o desempenho dos caches na memória sem perder a consistência
O resumo dos eventos de TI em novembro (parte dois)
Testando publicamente as soluções Ethereum Cloud e Cloud Privacy and Scalability
O trabalho não é um lobo, parte 2. Passe pelo chefe e sobreviva em liberdade condicional
Quanto ganharam os desenvolvedores de diferentes qualificações no primeiro semestre de 2019
Como criar um serviço de comparação de documentos em um protótipo em 28 horas e ganhar um hackathon
Entrevista Playboy: Steve Jobs, Parte 3
Telegram Bot - Assistente de Planejamento de Eventos
Como o Navegador para iOS melhorou os testes A / B. Relatório Yandex
Controle de qualidade at Redmadrobot 22 de novembro
Alteração de colunas Radiotehnika S-30
Como a tecnologia moderna está substituindo gradualmente as torres de incêndio
Esquizofrenia arquitetônica Facebook Libra
Correr é um esporte ideal para um trabalhador remoto. Parte 1: o caminho para a primeira corrida de cem quilômetros
Observações sobre a aplicação do BC nos negócios sobre ações da emeijemeIT
Gartner Hype Cycle 2019: debriefing
Gráfico no navegador para Arduino e STM32
Migração de Cassandra para Kubernetes: recursos e soluções
O primeiro conjunto de "Matemática Aplicada e Ciência da Computação" no HSE de São Petersburgo: quem são eles e como trabalhar com eles?
Construindo seu próprio servidor sem servidor com base no Fn
O fim justifica os meios? (!) SEO preto e cinza
Explicação intuitiva do teste de hipóteses e valor-p
ESports - jogue, envolva-se
SAP no Microsoft Azure Tour em Moscou
A cidade adormece, moradores de Habrovsk acordam
Criando um serviço simples de rastreamento de chamadas, parte 2
.NET Core 3 para área de trabalho do Windows
As crônicas da fome de livros
Estagiários através dos olhos da empresa
Introdução ao ECMAScript 2017 (ES8)
Super-heróis soviéticos, boogers tchecos e clone australiano
Noções básicas sobre wrappers de propriedades no SwiftUI
Habr Weekly # 26 / Semana de trabalho de quatro dias, GitLab entrou na política, Yandex está testando o robô de entrega Rover
Digitando API REST para desenvolvedor frontend
Pré-visualização do .NET Core com Jupyter Notebooks 1
“Vou ler mais tarde”: o difícil destino de uma coleção offline de páginas da web
Anúncio do .NET Core 3.1 Preview 2
Automação da contratação de pôsteres on-line de cinema
Como usar criptografia para criar um "bem público" sem risco para os investidores
Percorremos os módulos: Navegação em um aplicativo de vários módulos com o Jetpack
Os principais anúncios da conferência Microsoft Ignite 2019
.NET Core com notebooks Jupyter - Pré-visualização 1
Autentique-me. Se você puder ...
Apresentando o .NET Core 3.1 Preview 2
.NET Core 3 para área de trabalho do Windows
Caso: Automação do Instagram. Você está vendendo através de postagens de mídia social?
Moscow Node.js Meetup 10: arquitetura de aplicativos Node.js., Hot Reload in Node.js e um relatório secreto
Hélice sem travamento em uma máquina CNC
Outra maneira de fraude de alta tecnologia
Machine Learning para sua caça plana. Parte 3: O impulso final
Sono, relaxamento e música: como os atletas profissionais superam a fadiga e o que podemos fazer sobre isso
Divida o Laravel em componentes
A agonia ou a longa história de uma tentativa de recuperação de dados
Hipocrisia google. PageSpeed Insights
Timelapse interno com o serviço de vigilância em nuvem IPEYE
Playme P570 Mono Review: Curto e direto ao ponto
Usando macro X no código C ++ moderno
Discussão: a Internet depende do código aberto - que argumentos os críticos têm
Desenvolvimento de eletrônicos. Auditoria de projeto em exemplos. Nós salvamos o chão quente com todo o habr
Investimentos em câmbio de baixo risco: como usar contas e títulos do IIA como alternativa aos depósitos bancários
Problemas dos padrões básicos para criar aplicativos orientados a dados no React.JS
5 maneiras de usar o Raspberry Pi de forma benéfica Parte três
Como decolar com baterias ou um pouco de teoria do paramotor elétrico. Parte 1
Substituindo EAV por JSONB no PostgreSQL
Como decolar com baterias ou a prática de operar o paramotor elétrico SkyMax. Parte 2
Como decidi uma competição de aprendizado de máquina semelhante a dados
Chamadas sofisticadas do sistema Linux
Algoritmo de posicionamento de bloco baseado em restrições
Escrevendo redux pelo SOLID
O resumo de materiais interessantes para o desenvolvedor móvel nº 321 (de 4 a 10 de novembro)
Notícias do mundo do OpenStreetMap nº 484 (22/10/2019 - 28/10/2019)
Primeira impressão do Xiaomi MIUI 11
Quadroscópio de acordo com o esquema de Kutter 4 x 0,5 m para pesquisa astronômica em alta velocidade
Mudança para a Europa: aventura e descobertas
Pesquise dados e objetos no banco de dados MS SQL Server usando o utilitário dbForge Search gratuito
Protocolos criptográficos: definições, registros, propriedades, classificação, ataques
Estágio na Fundação Haxe
Garfo de folha de pagamento. Você é um programador para mamãe
Nunca ignore o treinamento de reforço novamente.
Linha do tempo do Blade Runner - novembro de 2019. A previsão se tornou realidade?
Usando módulos rigorosos em projetos Python em larga escala: experiência no Instagram. Parte 1
Usando módulos rigorosos em projetos Python em larga escala: experiência no Instagram. Parte 2
Novos recursos esperados de JavaScript que você deve conhecer
Programação assíncrona em Python: uma breve visão geral
O uso de polyfills ao escrever aplicativos entre navegadores
Como Redash notou e corrigiu um problema que causava degradação do desempenho do código Python
Como criticar a Microsoft
Uma representação visual das eleições em São Petersburgo - a mágica do envolvimento de voz
A diferença entre uma função assíncrona e uma função que retorna uma promessa
O resumo de materiais frescos do mundo do front-end da última semana n ° 388 (4 a 10 de novembro de 2019)
Farejadores que poderiam: como a família FakeSecurity infectou lojas on-line
Revertemos 1s móveis no Android. Como adicionar um pouco de funcionalidade e abandonar algumas noites
Parametrização incerta como um método universal para criar arquitetura de aplicativos em C ++ e Java, no mínimo. o preço
SwiftUI: Criando seções expansíveis / recolhíveis na exibição de lista
Migrando para a infraestrutura de espera assíncrona no Rust
Como escrever afirmar corretamente
Como espiar um hacker enquanto um hacker espia você
Senhas da Cisco, migração de zona DNS, zero solicitações LDAP, coletamos pacotes Ethernet. Resolvendo problemas em uma rede com r0ot-mi. Parte 2
Gerente de um minuto e macacos, compêndio
Trigeneração: uma alternativa ao suprimento centralizado de energia
Discriminação de funcionários por idade - implacável e sem sentido
Club of Santa Cláusulas anônimas 2019-2020 on Habrahabr
DevOops 2019 através dos olhos do desenvolvedor
Convidamos você a DINS Java EVENING em 21 de novembro: analisamos o AWS Lambda em ação e nos familiarizamos com a estrutura Akka
Mexicanos em capacetes empoeirados
Escolhendo uma hospedagem: as 5 principais recomendações
Procedimentos armazenados: descrição, limites e exemplos
Introdução ao SSD. Parte 1. Histórico
O processo: história e perspectivas
Como passar para um bom programador
Eco-fantasia para proteger o planeta
Recomendações da Microsoft para desativar a expiração de senha: consequências e conclusões
Osso de próximo nível - Sound Aftershokz Aeropex Review
Programação funcional do ponto de vista do EcmaScript. Composição, Caril, Aplicação Parcial
Como os golpistas fazem isso. Ferramentas de trapaça
Operação TA505, parte quatro. Gêmeos
Concurso de plug-ins da plataforma Miro com prêmio de US $ 21.000
3. Projeto de rede corporativa em switches extremos
Se você não possui Python, mas existe um modelo Keras e Java
A AMD apresentou os processadores Threadripper - as CPUs de desktop mais rápidas
Andrey Sebrant (Yandex): Negócios na era da inteligência artificial
Enquanto o exército dos EUA tenta ler mentes
Feliz dia do especialista em segurança
Análise salarial no setor de TI da Armênia e vagas abertas nas empresas TOP10 de TI
Droidcon London 2019: novas tendências e os relatórios mais interessantes
Algoritmo Kahan: Como obter a diferença exata de produtos
“Não podemos deixar direitos de dados pessoais para grandes empresas” - ex-editor-chefe da Wired UK sobre o futuro da tecnologia
Como implementamos o WebAssembly no Yandex.Maps e por que deixamos o JavaScript
O que há de novo na bota de mola 2.2?
Como criar seu primeiro aplicativo Web usando o Go
Por que usar python -m pip
O que é repleto de desativar verificações "desnecessárias" no CAD de placas de circuito impresso
Eventos digitais em Moscou, de 11 a 17 de novembro
Eventos digitais em São Petersburgo, de 11 a 17 de novembro
Padrão BLoC com um exemplo simples
Como eu escrevi o bot da escola d / z e mudei o banco de dados
Características do pagamento de impostos por freelancers independentes de TI
IA em seu próprio SOC: os chefes dos centros de monitoramento de ataques cibernéticos sonham com análises elétricas
Discussão: por que a hospedagem de vídeo popular está cada vez mais excluindo conteúdo com guias de hackers
Como as balas funcionam nos videogames?
Vôo com um dosímetro no seu bolso
Missão: encontrar um emprego na faculdade
A história de um hack ou não irrita o programador
- Ligaremos de volta
Yekaterinburg, 19 de novembro - Meetup do Atlassian User Group
Interfaces para monitorar o desempenho de bancos de dados populares no Foglight for Databases
Visita à sede do Google - Termos e condições
Reatores industriais de urânio-grafite para produção de plutônio
Existem mais linhas de código em um carro moderno do que ...
Bot de telegrama para uma seleção personalizada de artigos de Habr
Seleção: 5 livros de marketing para ler para um fundador de startup
Controle remoto com gatilho externo para câmeras SONY HDR no ESP8266
Como localizar um jogo para celular no mercado asiático
A maneira do arquiteto: certificação e imersão em produtos
Intel Xeon E-2200. Núcleos de servidor, orçamento
O que há de errado com o experimento da Microsoft sobre uma semana de 4 dias ou não perco a cabeça ao ver 40% de eficiência
Por que o gelo é escorregadio: uma resposta científica a uma pergunta infantil
XML quase sempre é mal aplicado
Data Mesh: como trabalhar com dados sem um monólito
Experiência Netflix: Netflix Inside
O que você é Como distinguimos a paródia da humana - e até ganhamos
Como a tarefa de teste se tornou uma biblioteca de produção
AR-criadores: o surgimento de uma nova profissão
Apresentando o PyTorch: Deep Learning em processamento de linguagem natural
Trabalhar sob pressão
“Existe vida depois do signor?” Ou sobre o que falaremos na SECR-2019
Como determinar o endereço de um contrato inteligente antes da implantação: usando CREATE2 para a troca de criptografia
Entrevista com Mikhail Chinkov sobre trabalho e vida em Berlim
O MIRO é uma plataforma de robô indoor aberta. Parte 4 - Componente de software: ARDUINO (AVR)
Empresa canadense desenvolveu material que o torna invisível
Transição CSS da propriedade height de 0px para auto
HP: sua unidade original não é totalmente original. Quem é o culpado e o que fazer?
Currículo para um tradutor freelancer
Onde começa a criação de um mercado. Parte um
Cuidado com as vulnerabilidades que trazem soluções alternativas. Parte 1: FragmentSmack / SegmentSmack
Como o marketing por email mudou desde 2013: 4 principais tendências e estatísticas atuais
Catálogos de produtos, serviços e muito mais
Síndromes viciantes de TI
Matchmaking chato, sem desequilíbrio e filas: um guia prático
Sistemas acústicos para salas abertas
Algoritmos de aprendizado de máquina de teste de blitz: alimente seu conjunto de dados na biblioteca scikit-learn
Técnicas de design de interface do usuário que economizam tempo
Mudança para Munique. O caminho dos escaladores da Amazon para o emprego dos sonhos da Amazon
Dicionário de TI ou o quê? Onde Para onde? Parte 1
KotlinConf 2019 Live: Assista ao vivo de 5 a 6 de dezembro
MVC no Unity com objetos programáveis. Parte 1
Kaizen no desenvolvimento de software - por experiência própria
O Hadoop está morto? Parte 1
Software de código aberto para LMS: como o software gratuito ajuda a administrar sistemas críticos de negócios na VTB
Código do programa no carro
O que você precisa saber sobre a Olimpíada “Eu sou profissional”: Falamos sobre as áreas de Big Data e Robótica
Como “Toy Story 2” Pixar foi excluída duas vezes: primeiro por acidente e depois por causa da busca pela excelência
O problema da monetização: por que a popular App Store exclui utilitários de código aberto
Como estão as seções de aprendizado de máquina nas entrevistas Yandex
A impressão digital sonora do computador por meio da API AudioContext
Três paradigmas
Compilando programas com o Notepad ++
JavaScript divertido: Uma equação quase linear
Grandes hipóteses de número primo comprovadas para pequenos sistemas numéricos
Organização da arquitetura simples em um aplicativo Android com um monte de ViewModel + LiveData, Retrofit + Coroutines
Como conectamos Prometheus
Configurando o modelo oficial do PostgreSQL no Zabbix 4.4
Gerenciador de tags do Google: configurações de gatilho não óbvias e úteis
Candeeiros de mesa LED seguros que mantêm a visão
Dado, quando, afirmações e confiança na implementação
Automação para os mais pequenos. Parte Dois. Projeto de rede
Como escrever um contrato Python inteligente na rede Ontology. Parte 2: API de armazenamento
Estendendo o UObject no Unreal Engine 4
PHP-Watcher: uma ferramenta que simplifica o desenvolvimento de aplicativos de longa duração
Os autotestes podem substituir uma pessoa em busca de vulnerabilidades: entrevista com Alexandra Svatikova
Knative - uma plataforma baseada em k8s como um serviço com suporte sem servidor
Elementos do vetor de incremento
Se você estiver criando algo, evite a programação do gerente.
Mecanismo de tuplas somente de heap no PostgreSQL
Yuri Ryabtsev: "A primeira intercepção de um míssil balístico é um evento aproximadamente igual ao voo de Gagarin"
Como desenvolvemos um aplicativo móvel no sistema operacional Aurora (Sailfish Mobile OS RUS)
“No primeiro mês, três homens saudáveis tiveram medo de ligar a turbina” - como Alexei Statsenko constrói um jetpack a partir do zero
Uma análise da atividade de vírus para dispositivos móveis em outubro de 2019
Por que ir para o DevOpsDays? E por que essa não é outra conferência do DevOps
Uma nova palavra em mochila: Conheça o modelo de tela de pixel - Minha experiência e impressões de LED
Os erros mais vergonhosos da minha carreira como programador (no momento)
50 dicas de experiência do usuário em realidade virtual
Queime. Recuperar. Comece de novo. Ou não?
Apresentando o InterSystems API Manager
Escrevendo um bate-papo em Python e Django
Sobre o mercado de trabalho totalmente remoto sem uma foto da praia
Ser orientado por insights: análise avançada e gerenciamento do ciclo de vida de modelos de aprendizado de máquina
Ao ensinarmos fornecedores de conhecimentos informáticos de leite
@Pythonetc compilação, outubro 2019
Dicas e truques do meu canal de telegrama @pythonetc, outubro de 2019
Quem é quem em TI?
Erros de livros e curiosidades do estudo
Abaixo da toca do coelho: uma história de um verniz - erro 1 - parte 1
Registros de relatórios aproximadamente Tech: Data Explicação # 3
Inteligência Artificial - Intérprete de Linguagem
8 melhores tendências da Conferência Internacional sobre Representações de Aprendizagem (ICLR) 2019
Qual é o próximo membro ...? - Estamos procurando uma fórmula para o enésimo termo da sequência, gerando funções e transformação Z
Como criar planilhas da Web grandes e complexas
Atualização 3CX v16 Atualização 4 Alpha e 3CX para Android, planos de desenvolvimento de PBX
Como voamos drones através de aterros sanitários e procuramos por vazamentos de metano
5 cursos gratuitos para administradores de TI da Microsoft
O livro "Programação das Olimpíadas" foi lançado
Caso do RetouchMe: o que obtivemos ao localizar o aplicativo em 35 idiomas
Modelo de Administrador do Sistema em Quatro Níveis
Anatomia de Sistemas Acústicos: Cermetos e Compósitos - Sobre os Difusores de Áudio do Monitor
22 de novembro de Moscou - AnalyzeIT MeetUp No. 3
Transferência de Conhecimento e Tradução Automática Neural na Prática
Shorts sobre Scrum
Níveis de assinatura renováveis automaticamente no aplicativo iOS
Desenvolvedores juniores - por que os contratamos e como trabalhamos com eles
Um currículo com uma fotografia voa para uma urna. Características da procura de emprego nos EUA
Cadeias de Markov para geração processual de edifícios
Kotlin: Como é uma ótima opção para o desenvolvimento de aplicativos Android?
Universidade de Stanford - visita e revisão
“Essas são regras tolas que incomodam a todos”: discussão das práticas de campo de senha
Faça você mesmo para três guitarras
WebAssembly: o que e como
Decodificador cirílico de impressão entre aspas
Testes tautológicos, bons e ruins
Medindo a qualidade do código do aplicativo Android com Sonarqube e Jacoco em 2019
"Aparentemente, há uma grande batalha pela frente." O que espera o setor de TI em um futuro próximo
Startups que podem surpreender
Em que pesquisa médica este ano vale a pena prestar atenção?
Estouro de pilha altera diretivas de reputação para problemas
Como fazer com que Daily / Stand-up não pareça uma reunião de status?
Importe relatórios de chamadas agendadas do CoMagic para o BigQuery em uma programação usando o Google Cloud Functions
O GitHub criou um repositório de mil anos em que salvará repositórios de código aberto para a posteridade
Como serão exportadas 82.000 toneladas de estoques nucleares da URSS dos Urais
Como ficar louco no Open Space: criando um novo escritório a partir do zero
Transformação do Docker: vendendo o Docker Enterprise no Mirantis e um caminho atualizado
Xcode 11 e XCFrameworks: um novo formato de pacote de estrutura
Por que as classificações da Amazon (e outras) não são confiáveis
Console retro portátil de bricolage
Expressões de mídia CSS têm mais do que largura máxima
Scrum não irá ajudá-lo. Entendemos porque
Entrevista com Arthur Khachuyan: como calcular um bilionário nas redes sociais?
MUDAR pessoas. Ou ... mudar pessoas. Sobre como "decolar" o projeto de transformação
Cliente da API do Badoo Jira: magia no Jira em PHP
Substituindo URL de ação e URI em telefones SIP ou gerenciando via websockets?
Como a pesquisa Yandex.Market funciona e o que acontecerá se um dos servidores travar
Como começar a construir uma carreira em TI, se você ainda não tem experiência
O Google App Script, Mikrotik, Telegram e VPNBook começaram a tocar um quarteto
Divertido cripto-energia: o calor da mineração para humanos e o calor dos humanos para mineração
Apache NiFi. 28 de novembro, na sala de conferências Deworkacy
Maus conselhos sobre a introdução do Machine Learning nos negócios
Gatos, aviões, escritórios e estresse
Lâmpada inteligente
Société Générale Design System: harmonia em design e desenvolvimento
Dica do robô # 42: sorriso e as pessoas o alcançarão
Segurança do PHP: onde e como armazenar senhas. Parte 2
Kirill Bondarenko: “A OSM cresce em largura há muito tempo e continua fazendo isso, agora chegou a hora de altura e volume”
7 cursos gratuitos para arquitetos de soluções da Microsoft
Tutorial JavaFX: layouts básicos
Resolvendo o problema de linhas irregulares em gradientes
O Amazon AI facilita a abordagem de conteúdo obsceno do usuário
Benefícios do reconhecimento facial da nuvem
Como melhoramos a ordem do almoço no escritório (sem acesso ao servidor)
Três protocolos de passagem
Reator C nu de E / S completa
Os 6 cursos mais recentes do Azure
Workflow Core - um mecanismo de processo de negócios para .Net Core
5 notas para o novo gerente
10 cursos mais populares da Microsoft em russo
Como avaliar e comparar dispositivos de criptografia para redes Ethernet
Adicione olhos ao robô
Não em tempo de execução, mas em tempo de design
Julia PNL. Processamos textos
Anúncio do Github Security Lab: Protegendo todo o código juntos
Visualização de fronteiras distantes: espaço, cyberpunk, subconsciente
9 bibliotecas de componentes da web
Space Fight - Guerra Fria
Vue Storefront: Segunda abordagem da Shell
Guia ilustrado OAuth e OpenID Connect
Correr é um esporte ideal para um trabalhador remoto. Parte 2: física e material
JH Rainwater "Como pastar gatos" (parte dois): tudo o que resta para dominar técnicas
Por que um robô deveria se limitar a coletar bolas de golfe? Há também tênis
Como criamos a tecnologia de reconhecimento óptico de texto. OCR no Yandex
A história de como a garota se reuniu em TI
Assistente de voz doméstica inteligente AHURATUS
Notícias interessantes Vue 3
Como fizemos uma hackathon no trem e o que aconteceu
Para que serve a sede do trem?
Baixa conectividade, arquitetura e organização da equipe
Como aprender uma língua estrangeira
Visão geral do PocketBook 740 Pro Reader: 7,8 polegadas, proteção de áudio e IPX8
Atualizações do ML.NET Model Builder
Criando aplicativos modernos de nuvem usando Pulumi e .NET Core
Escrevendo um plugin VLC para aprender inglês
Dicas e truques interessantes sobre WSL (Windows Subsystem para Linux)
Adicionando Quartz à Inicialização Spring
Aplicação do RPA em cálculos científicos e de engenharia
Atualizações do ML.NET Model Builder
Experiência em encontrar uma posição de estudante de doutorado na Alemanha
Gerente de projetos - mito ou realidade? Ou por que é necessário no campo dos efeitos visuais?
Mitos e lendas dos construtores de SOC, ou 3 conceitos errados sobre os centros de monitoramento e resposta a ataques cibernéticos
MOSDROID Meetup: Conecte-se à transmissão
Como funciona o Flutter
Vue Storefront: aumentando o back-end
Melhor arquitetura para MVP: monólito, SOA, microsserviços ou sem servidor? .. Parte 1
Cool Hacks de vida para trabalhar com WSL (Windows Subsystem for Linux)
Brunner Elektronik - Do sistema CAD ao cockpit
O mais indefeso é o Falcão Peregrino
Crie aplicativos em nuvem de última geração usando Pulumi e .NET Core
Arquitetura atende a IA na Microsoft
13 truques úteis para trabalhar com matrizes em JavaScript que podem ser úteis
Pesquisa Frontend Tools 2019 - Resultados
ML.NET: impressões do Model Builder e não apenas
Outra guerra do SO já está sob o capô dos carros
Você tem uma botnet ... (ou como eu fiquei com medo do FBI)
Notícias do mundo do OpenStreetMap nº 485 (29.10.2019 - 04.11.2019)
Carro elétrico caseiro - parte 1
Limpo demais?
Array.splice e Array.slice em JavaScript
Conferência BLACK HAT USA. Enriqueça ou morra: ganhe dinheiro na Internet usando o Black Hat. Parte 1
Acesse o 2FA seguro na blockchain
Sobre as instruções "Fotônica", "Programação e TI" e "Informação e segurança cibernética" da Olimpíada "Eu sou um profissional"
O Retorno da Era dos Impérios: Tudo sobre a Era dos Impérios IV
Inventário de I a Z. Consideramos ativos de TI
Estruturas de dados em Java. Métodos úteis da classe auxiliar
Arquitetura de sistemas de computadores 1 parte. Portões lógicos
Digite seguro trabalhando com matrizes PHP
Não use MTProxy gratuito e outros tipos de proxies gratuitos ...
“Protocolos de sistemas de criptografia”: Diffie - Hellman, El-Gamal, MTI / A (0), STS
Cérebro mutável
Por que a TI precisa de uma marca pessoal
Elixir como objetivo de desenvolvimento para python assíncrono
E se sem o Python? Julia para aprendizado de máquina e geralmente
Design de interface para o jogo, desenhe um anel Havel de Dark Souls 3
“Ouça” o cosmos: da matéria escura ao cometa Churyumov - Gerasimenko
Como testar o desempenho do servidor: uma seleção de vários benchmarks de código aberto
Ivan Osipov e Yuri Artamonov sobre Kotlin e plugins para o IntelliJ IDEA na reunião jug.msk.ru
MONQ - monitoramento e AIOps originários da Rússia
Os astrônomos acreditam que os satélites de comunicação SpaceX, OneWeb e outras empresas ameaçam o futuro da astronomia
Como melhorar a audição se você conhece 7.000 palavras, mas não entende de ouvido?
Por que evitar usar exceções para controlar seu fluxo em Java
Como você precisa e não precisa escrever um chat para bots usando o exemplo do meu bot para jogar Secret Santa
Como escalar data centers. Relatório Yandex
postfix + dovecot + mysql no FreeBSD
Resposta de solicitação síncrona usando Apache Kafka
O nascimento do software educacional e sua história: das máquinas mecânicas aos primeiros computadores
Criamos uma aplicação web moderna. Familiaridade com o projeto e preparação para o trabalho. Parte 1
"Isso também é análise de dados." Fale sobre bioinformática com Mikhail Gelfand
"Real Iron Man" bateu um recorde de velocidade de vôo
Conferência BLACK HAT USA. Enriqueça ou morra: ganhe dinheiro na Internet usando o Black Hat. Parte 2
O resumo de materiais interessantes para o desenvolvedor móvel 322 (de 11 a 17 de novembro)
Experiência pessoal de não queima no trabalho remoto
No Japão, eles criaram um robô de quatro patas que pode subir escadas verticais
Análise: como o Forex realmente funciona e o que você precisa saber sobre negociação de moedas na bolsa de valores para minimizar riscos
Ajuda para desenvolvedores de implementação de PKI
Uma rede neural para definir inimigos - "não, bem, é uma proibição"
Um tweet importante sobre a extensão da vida
Habr Weekly # 27 / Chromebooks vs Macbooks, como escrever currículos legais, que salário pedir, pontos de AR por US $ 3500
Como eu criei meu primeiro site e o que veio dele
Backups incrementais do Postgresql com pgbackrest - um curso de lutador jovem do desenvolvedor
Web Almanac 2019: Disponibilidade
Estação de trabalho criptográfica baseada em padrões de chave pública. Configurando tokens PKCS # 11
Comprovado na prática: recursos do Veeam Backup & Replication 9.5 Update 4 para trabalhar com fita magnética
O nascimento do mascote Slurm
Web Solução de problemas com r0ot-mi. Parte 2
O que há de errado com a validação de dados e o que o princípio de substituição de Liskov tem a ver com isso?
Introdução aos sistemas de recomendação
10 hackers que desenvolvem sistemas de recomendação
Estudamos a publicidade contextual por conta própria: uma grande variedade de materiais
Instale o 3CX Chrome Softphone via Gsuite e migre registros do Google Drive
O resumo de materiais frescos do mundo do front-end da última semana n ° 389 (11 a 17 de novembro de 2019)
Parte interna da câmera do IPhone 11: parte 1: uma câmera nova
Problema no Linux - Marketing ruim
Elena Khlapina, CEO da Immergity: “VR está chegando”
Funções de seta no PHP 7.4
Eliminação de resíduos de alto nível na Rússia
Eventos digitais em Moscou de 18 a 24 de novembro
Eventos digitais em São Petersburgo, de 18 a 24 de novembro
Migração de email: como mover-se facilmente de um servidor e ir para outro
De estudantes a incidentes ou como entrar em uma empresa de TI sem conhecimento e experiência
Seguindo os passos do movimento russo Scala. Parte 3
Migração do banco de dados GitLab para PostgreSQL externo
Coletamos em rpm o WireMock - um utilitário para criar stubs sobre serviços da web no Fedora COPR análogo do PPA no Ubuntu
Sobre o repositório Centos espelha e escolhe o melhor
Bot de telegrama para aprender línguas estrangeiras: de palavras cheias a falar
Estágio na Mars Digital Technologies. Como aplicamos o aprendizado profundo na M&M
Soluções para desafios de detecção de bugs oferecidos pela equipe PVS-Studio nas conferências em 2018-2019
O que ganhou: TopCoder Open 2019
Respostas às tarefas do estande PVS-Studio nas conferências 2018-2019
Escrevendo um balanceador simples no Go
Conferência BLACK HAT USA. Enriqueça ou morra: ganhe dinheiro na Internet usando o Black Hat. Parte 3
Dos espinhos ao DOS: quatro disquetes que mudaram o mundo
Formulamos uma estratégia para trabalhar com erros no React
Os 5 principais frameworks de JS para desenvolvimento front-end em 2020. Parte 1
Os 5 principais frameworks de JS para desenvolvimento front-end em 2020. Parte 2
Tratamento de erros no Express
SVG ou tela?
Rede de jogos distribuída como alternativa à GFN: como e por que ela pode decolar, onde já funciona na Federação Russa
21 de novembro de Meetup de engenharia de produto: Quem é um engenheiro de produto?
Percorra os espinhos das bicicletas, parte um: aprenda o básico da personalização do depurador do Visual Studio usando plug-ins
A revista Tram é uma estrela brilhante e rapidamente desbotada da vanguarda infantil russa
Autenticação de dongle de hardware de dispositivo Linux em sistemas de nível superior
Instruções do TelegramBot para criar funcionalidades básicas para o bot. (Parte 1)
As 5 principais práticas de desenvolvimento de software a seguir em 2020
CRM de rosto humano
React ou Angular ou Vue.js - o que escolher?
Vue Storefront: preencher dados no ES
Atacamos completamente o Joker 2019: como foi a maior conferência Java na Rússia
Executando equipes no processo de entrega de uma nova versão do aplicativo ao Kubernetes
Esquemas de distribuição chave com um centro confiável: esquemas Giraud e Bloma
Resumo do gerenciamento de produtos de outubro
Starlink é um grande negócio
Por que deixei São Petersburgo para Penza
Aprimorando a computação quântica com o aprendizado de máquina clássico
Alguns pensamentos sobre o Jones / Médio / Idoso
Visão computacional para nada
Bom discurso em público: 11 dicas simples
Paradigma funcional em movimento: técnicas básicas
Como os químicos de uma universidade estadual introduziram os princípios de TI em seu trabalho e se tornaram líderes de equipe
Gerenciamento de serviço de campo e serviço de campo. A Rússia chegou ao ponto de gerenciar engenheiros de serviço de campo?
Três etapas práticas para economizar recursos da sua inicialização
Malha de serviço para microsserviços. Parte I
O teto foi: como entender que é hora de um terapeuta e como encontrá-lo
Criando um CI / CD doméstico com ações do GitHub e Python
O site oficial da JetBrains já está disponível em russo
A teoria das categorias permite que a matemática abandone as igualdades
Os irmãos Wright: primeiros trolls de patentes
Vá com calma, CUDA - Intel anuncia GPU de 7 nm para data centers
Comércio de criptomoedas - Como desenvolver uma estratégia sustentável
Gabinete do servidor com 14 painéis de remendo ou 5 dias gastos no servidor
Como projetar uma caixa para o dispositivo. Guia completo
Como comecei a ser capaz de fazer marketing
Localização sonora: como o cérebro reconhece as fontes sonoras
Redux são como contêineres de estado no SwiftUI. O básico
Semana de Segurança 47: Vulnerabilidades não triviais
Redes neurais no namoro
Retirada de livros
Hannes Lindemann v. Alain Bombard: desmascarando um mito?
Identifique a atividade do disco do Linux
Gerenciando o Windows Server a partir do Centro de Administração do Windows
Startups: 10 sugestões de 20 aulas na Universidade de Stanford
Comece a usar o ReactiveX no dardo e no Flutter desde o início
Estruturas - mais desvantagens do que vantagens
Nginx VTS Stats, Mockify - API mock, comparação Wiremock e Mockify
Como criar o portfólio técnico perfeito
Escrevemos drivers USB para dispositivos abandonados
Relatórios da primeira reunião na Rússia de desenvolvedores de robôs no sistema operacional do robô
Dê algum espaço ou um microcontrolador como um medidor de frequência
Desmistificação dos princípios da computação quântica
Jira Plugins: alguns exemplos da invenção bem sucedida da bicicleta
Exploração do shader de areia do jogo Journey
Visão geral do cPanel - um console baseado na Web para gerenciar sites e hospedagem
Armazenamento de valor-chave ou como nossos aplicativos se tornaram mais convenientes
O 5G está chegando: quais empresas garantirão a introdução de novas tecnologias em 2020
O sistema de crédito social chinês não é, antes de tudo, um sistema de avaliação de cidadãos, mas uma API massiva
O primeiro formato de arquivo de sucesso na Internet não foi o MP3, mas o MIDI
Problemas de log de eventos de segurança do sistema Windows
O livro "Arquitetos da inteligência"
Novo curso online gratuito de análise de texto de rede neural da Samsung
Devolvemos o Keenetic no suporte KN-1310 do modem usb
Exibir o Gmail apenas em html
Etapas da introdução de modelos de aprendizado de máquina em grandes empresas
Como desenvolver um desenvolvedor em uma cidade pequena e não muito de TI
"Com esse guarda-chuva, você não precisa fazer algo antiquado para descobrir o clima, por exemplo, olhar pela janela." Revisão Opus One
Comparação da pesquisa interna de produtos Yandex (beta)
Reunião de desenvolvedores PHP Ufa
A funcionalidade dos modernos sistemas de proteção de aplicativos (WAF) deve ser muito maior do que a lista de vulnerabilidades dos 10 principais da OWASP
Armazenando configurações na memória da unidade base
Como implementar cartões Swipe Tinder no SwiftUI
Desafio com o TopCoder Open 2019: corte o bolo em seis partes
O que o cliente deseja quando fala em implementar um sistema de monitoramento
TechnoText, clímax: aproximando-se da competição final dos autores
PHP Microservice Framework: Swoft v2.0.7 Lançamento na programação
O cavalo se move em pedaços. Xadrez Bitboard
Como não voar com transformação digital
Intel oneAPI - um para todos, agora - para você também
“O relatório não tem o direito de ser chato”: uma entrevista com Baruch Sadogursky sobre falar em conferências
Registro de empresa de TI na Suíça: um caso passo a passo
Senhor sa no reino do legado-code (conto com uma extremidade aberta)
Slurm Basic em Moscou. Primeiro dia. A saraivada de SocaCola, o microfone foi retirado do apresentador e o suporte aguarda
Arquiteto de Software Novo curso da OTUS
Padrões básicos de UI / UX
Como criar contabilidade gerencial eficaz e obter super-lucros
Protocolos de distribuição de chaves criptográficas assimétricas: Denning - Sacco, DASS, Wu Lama
Smart Home - controle de voz em três etapas. Framboesa + HomeKit
Cloud WebRTC Streaming na DigitalOcean
O que overclocking e downsizing têm em comum?
Slurm Basic em Moscou. Dia dois Mizaru, Kikazaru, Iwazaru e suporte técnico estão sempre em serviço
Transmissão WebRTC baseada em nuvem no DigitalOcean
Narrativa e "masmorras": como um designer de jogos associar locais a um enredo
Revisão do ONYX BOOX Max 3: leitor de tela máximo
Como entender se os ativos digitais são valores mobiliários? Instrução SEC
Opinião privada sobre Yandex.Turbo
JSON-RPC? Faça o REST complicado
9 principais benefícios da tecnologia Blockchain no software esportivo
Horizontal vs. crescimento vertical do desenvolvedor. Opiniões de ivi e Yandex
Contador DWT
Como compactar o aplicativo VueJS + NodeJS + MongoDB no Docker
CLRium # 6: faltam 9 dias
Clientes estrangeiros e a legalização da renda de um programador na Federação Russa. O que deve ser feito e quanto vai custar?
Siemens constrói uma planta de eletrólise para a produção de aço, alimentada por moinhos de vento
Um pouco da teoria dos processos de negócios
Como projetei o kit de foco
SP701 + PCAM-5C + 15 minutos + VITIS = MIPI fácil no FPGA
Pipelines de qualidade no desenvolvimento móvel, parte 1: Android
PVS-Studio nas nuvens: GitLab CI / CD
O PVS-Studio vai para as nuvens: GitLab CI / CD
Ajustando Firebird e Linux para um banco de dados de 691 GB de tamanho com mais de 1000 usuários
Protegendo o Zimbra OSE da força bruta e ataques de DoS
Camadas de idioma
Mesclagem de 3 vias no werf: implantação no Kubernetes com Helm "on steroids"
Lenovo na FINOPOLIS 2019
Enum lugar no moderno mundo em mudança
26 de novembro de Moscou - Alfa JS MeetUP # 3
VPS com uma placa de vídeo (parte 2): recursos de computação
oktech: Frontend Meetup # 2: mini entrevistas com oradores
Biologia para programadores: como uma abordagem de engenharia muda o mundo
Como eu controlei o computador pelo telefone
Visão geral do CAD no núcleo geométrico C3D - 2
Implementação rápida do ReportPortal para familiarização
48 recursos de código aberto para JavaScript (2019)
API para busca assíncrona remota usando o Apple Combine
O sistema de planejamento contínuo da produção de Rodov é o Lean / MRP soviético de 1961. Decolagem, pôr do sol e novo nascimento
Como escrever um sapador no Phaser e executar uma tarefa de teste do desenvolvedor HTML5
Desenvolvimento de um gateway IoT baseado em Raspberry CM3 +
Novo curso da OTUS. “Desenvolvedor de iOS. Curso Avançado V 2.0 »
Princípios de Marketing de Conteúdo
Sobre robótica comercial com Farida Roslovets e diretora da empresa RPA electroNeek
Como criar e implantar full-stack Reagir aplicação
Como a Apple mata as tecnologias da Web
Mes na produção de radiadores de aço
Como uma pequena cidade do interior se transformou em um centro internacional de comércio eletrônico
Como automatizar o layout de emails com o mesmo tipo de elementos: usamos objetos inteligentes
Cerebras Systems introduziu um computador com o maior processador do mundo 22 × 22 centímetros
Slurm Basic em Moscou. Terceiro dia A coleção de contra-inteligência e o cluster, voando Pavel Selivanov e "Slurm Inspires!"
Registro aberto: Mergulhe profundamente em TI na Mars
Serviço para reuniões aleatórias com estranhos, mas não namoro. História aleatória de inicialização do Coffee
Operação de aprendizado de máquina no Mail.ru Mail
História de uma rádio nacional: Mussolini da Rural Radio e Joseph Goebbels aquecem lâmpadas
Como identificar um funcionário em potencial no estágio de currículo
Automação de entrega de fluxo Apache NiFi
Instale o VMware ESXi no Mac Pro 1.1
Graduado pela Universidade de Innopolis sobre estudar na Universidade de Grenoble, AI, inglês com francês e queijo com percevejos
Estratégia de conteúdo para empresas B2B: casos e listas de verificação
Autodiagnóstico de discos rígidos e recuperação de dados
Caça aos Caçadores de Ameaças: como encontrar e treinar especialistas competentes?
Slurm Prom: o primeiro curso sobre Prometheus em russo e seu autor Vladimir Guryanov
Explore a atividade de cibergrupos da equipe Donot
Como mudamos o estado de "sempre em contato" para evitar desgaste profissional
tecnologia aproximada: QATOK
Como o futuro cenário de TI ajudará a conectar consumidores, provedores de TI e T&D juntos
Como enviar uma conta por usar os serviços da API do Yandex Maps para um vizinho ou por que um gigante de TI precisa de controle de qualidade
Transformando FunC em funcional com Haskell: como a Serokell venceu a competição de blockchain por telegrama
Como escolher o filamento de impressão 3D certo?
Algumas palavras sobre os benefícios da leitura
"Oriole 2.0" - o trem no qual você viajará ao longo da WDC
DeepPavlov para desenvolvedores: # 2 configuração e implantação
Revisão de Playme TAU DVR: Montagem magnética, barata
Gorp.NET - uma nova biblioteca para criar modelos reversos para extrair dados de texto estruturado
Certificação de sistemas de gravação de foto / vídeo de infrações e sistemas do segmento de segurança de transporte
Por que a impressão 3D mudará o mundo?
Swift.assert - vida após o lançamento
Reflexões sobre o corpo perfeito
Estudamos a montagem do chip de RAM no exemplo do Hynix GDDR3 SDRAM
MPS 2019.2: tipos de dados enumerados, personalização de mensagens de erro, transição para o JDK 11 e muito mais
Notas sobre tudo. Fontes de alimentação simples e perigosas
Dubai Mall em um smartphone ou como adicionar uma planta baixa de um edifício ao seu aplicativo
McKinsey: Repensando a arquitetura de software e eletrônica no setor automotivo
Múltiplas Experiências: Teoria e Prática
Operação "Migração": como é a mudança para a nuvem DataLine
Como implementar funções do utilitário JavaScript usando o Reduce?
Red Hat OpenShift 4.2: Novas Ferramentas
Como capturar luz com espuma: rede de espuma-fóton
Como construir um sistema eficaz de suporte ao cliente
Específico e global: programa Mobius 2019 Moscou
Pipeline de Hackney: hackathon da OZON, Netology e Yandex.Tolki
Experiência prática atualizando o MySQL 5.7 para a versão 8.0
Gerenciamento agendado de recursos de hardware
Exibir números por LED
Como escrever um contrato Python inteligente na rede Ontology. Parte 3: API de tempo de execução
USB4: o que há de novo e por que isso importa
IBM, memória de linha de atraso e histórico de exibição de 80 × 24 caracteres
Matemáticos começam a domar o "problema do girassol"
Testes e economia de projetos
“Hoje, o ICS não protege o gap aéreo nem os protocolos proprietários” - entrevista com Vladimir Karantaev
Testando a idéia de um futuro aplicativo. Pretype. Ou como economizar muito dinheiro
GP LED Bulbs
Berços de segurança: CSRF
Quais tendências de design de UX seguirão em 2020
Para quem trabalha na Houdini. Sobre os cursos Nature of Vex e Bites of Python
Dispositivo autônomo no arduino, sinalizando um aumento (diminuição) de temperatura
Barrymore, o que há em torno do Voximplant? Soquetes da Web implementados, senhor
Outra biblioteca simulada
Novidades do SOLIDWORKS 2020
O Hadoop está morto? Parte 2
Antiguidades: uma escolha difícil de placa de som para jogos do DOS
Direitos da empresa para programadores
Instalar o módulo Powershell a partir do repositório Github
Não quero mais trabalhar, nunca e em nada. Mas aprendi a extrair os resultados de mim
Life after Record Bird: como e onde mais você pode descobrir sobre o lançamento de lançamentos musicais
Redux são como contêineres de estado no SwiftUI. Recomendações
Captador elétrico Tesla Cybertruck: resultados da apresentação
Extensão em Dart (Flutter)
A remoção de um dos hemisférios cerebrais não é fatal - o segundo hemisfério assume novas tarefas
Luxo inacessível da Intel: Core i9-9990XE com 14 núcleos a uma frequência de 5,0 GHz (1 parte)
Luxo inacessível da Intel: Core i9-9990XE com 14 núcleos a uma frequência de 5,0 GHz (2 partes)
Semáforo em Eventos C ++
O cérebro da empresa. Iniciar
Trajetórias quânticas e o que elas comem
O trabalho não é um lobo, parte 3. Iniciante - crescer ou sobreviver?
Angular sem zone.js: desempenho máximo
Omega Red + PS1 Emulator = Kojima Genius
EkbDotNet Meeting No. 1 - Yekaterinburg ingressa na comunidade DotNet.Ru
Deno: O tempo do Node.JS está se esgotando?
Aprenda Web Design responsivo em 5 minutos
6 erros de falar em público em conferências
O que é suporte jurídico: recomendações para um advogado de uma empresa de TI
Desenvolvedor em um site remoto - do zero ao herói
Caso da Narcade: desenvolvedores turcos falam sobre localização de jogos para celular e o mercado turco de jogos
Multiplexação de saída de dados em um monitor de porta paralela
Você não pode simplesmente pegar e fazer tudo perfeitamente: o que resta por trás das cortinas do Guinness World Record
O que tornou o Lisp especial
Resolvendo o problema de alternar com alt + shift no Linux, em aplicativos no Electron
Kubernetes 1.17: Visão geral das principais inovações
Como aumentar a precisão dos sensores
Como hospedamos o escandaloso quadro de imagens 8chan
Energia solar salgada
Java é a melhor linguagem de programação para iniciantes?
Buildroot: Criando firmware de plataforma cruzada com o zabbix-server
Slurm Mega. Instalação de um cluster pronto para produção, 3 dicas úteis para alto-falantes e Slurm com Luke Skyoker e R2D2
Crianças na Internet: como garantir a cibersegurança dos usuários mais vulneráveis
Por que vamos a conferências científicas?
Mecanismo de privacidade Hack Mimblewimble
Julgue qualquer pessoa com o toque de um botão
Como podemos ajudá-lo? Como você pode nos ajudar?
Sétimo Hackathon Anual da JetBrains
Do blockchain ao DAG: livrar-se dos intermediários
A melhor linguagem de programação para iniciantes
Gráfico Gartner 2019: sobre o que são todas essas chavões?
Otimização da estratégia de blackjack de Monte Carlo
Automação de testes de ponta a ponta de um sistema de informação integrado. Parte 2. Técnico
.Net Meetup em Raiffeisenbank 28/11 + Transmissão
Por que uma empresa com uma capitalização de US $ 55 bilhões pensou em deixar a bolsa
Sexta-feira negra de 2019 para vigilância por vídeo e nuvens.
Reator, WebFlux, Kotlin Coroutines ou Assincronia com um exemplo simples
Webasto Anuncia Sistema Modular de Bateria Automotiva
Enterprise Agile Russia no Raiffeisenbank 26/11 + Transmissão
O DataArt sediará uma palestra aberta de Andrey Terekhov, Chefe do Departamento de Programação de Sistemas, Matmekh, Universidade Estadual de São Petersburgo
Como o compilador de otimização funciona
Desenvolvimento do cliente ou como lançar um produto sem falhas?
O fio de Ariadne: como se apaixonar por JSR-133. Relatório Yandex
WebStorm 2019.3: lançamento mais rápido, suporte aprimorado ao Vue.js e outras melhorias
Congresso dos EUA contra Zuckerberg: que reivindicações os reguladores fazem contra a libra estável do Facebook
O cérebro da empresa. Parte 2
Visão geral das ferramentas de segurança de repositório do GitHub
O 5G prejudicará nossa saúde?
Lidamos com transmissão de vídeo em resolução 4K a 60 Hz através de um hub USB-C
Maratona Técnica do Microsoft Dynamics 365
IntelliSense assistido por IA para a base de código de sua equipe
Planejamento divertido
Implementação do interpretador MSH
O MIRO é uma plataforma de robô indoor aberta. Parte 5 - Componente de software: ARDUINO (AVR), subimos "sob o capô"
Software de monitoramento contínuo de glicose no sangue para Windows
O cérebro da empresa. Parte 3
Bitcoin em uma gaiola?
Admin em 5 minutos. Front-end - react-admin, back-end - Flask-RESTful
Detetive Habra no fim de semana
"Eugene Onegin": inversão (história N.-F.)
Dados pessoais na Federação Russa: quem somos todos? Para onde vamos?
Como o FL.ru engana os usuários ao vender um serviço duas vezes, quebrando suas próprias regras
Se Richard Hendricks foi estúpido ou Pesquisa linear versus binária
Como modificadores de acesso inibem o desenvolvimento de jovens profissionais
Como tornar seu HTML responsivo adicionando uma linha de código CSS
Fale sobre a morte
IntelliSense baseado em AI para o seu código
Caixa para armazenamento de dados em aplicativos go
“Onde procurar conhecimento”: palestras científicas e conferências de tecnologia na Universidade ITMO
Horas epigenéticas de envelhecimento - mas ainda assim, elas estão correndo! ...
Um pequeno manual para estudantes de uma língua estrangeira
“Jogos de ritmo que vale a pena conhecer”: quais projetos colocam som e o fazem parte do gênero
Notícias do mundo do OpenStreetMap nº 486 (11/05/2019 - 11/11/2019)
Anunciamos suporte para os módulos ECMAScript no Node.js
Como eu fui a uma reunião na Escola 21
Quais ferramentas ajudarão a atender o GDPR
Programação moderna: um olhar após 25 anos de pausa ou como escrevi o bot para Telegram
Histórico: o que é QoE e por que um provedor deve trabalhar com ele
[Pelas docas] Flutter. Parte 2. Para desenvolvedores do iOS
Filósofo bot para vk.com
10 anos em um site remoto e o que veio dele
Outra maneira - LFS, multiusuário e o progresso atual do Indie Action / RPG
Métodos dos mínimos quadrados: texto escrito por um programador para programadores
Vamos conversar Sobre decadência e depressão
Keylogger com uma surpresa: análise do keylogger e decano de seu desenvolvedor
O resumo de materiais interessantes para o desenvolvedor móvel 323 (de 18 a 24 de novembro)
Use a IA no marketing: vamos entrar na mente dos clientes
Séries cronológicas na demanda de previsão, carga nos CCs, recomendações de produtos e localização de anomalias
Intel convida para OpenVINO hackathon, premiação - 180.000 rublos
Meu choro Yaroslavna
Configuração de aplicativo no Angular. Melhores práticas
Fórmulas e Combinadores Preguiçosos
“O ruído mata”: o que você precisa saber sobre poluição sonora
A escolha entre fácil e correta
Vue 3 ficará mais rápido
A história do software educacional: os primeiros computadores pessoais, jogos e softwares educacionais para estudantes
O rato que pôs fim aos irmãos de arame
Tribunal dos EUA permite que estados devolvam neutralidade da rede
Plus to Karma: Para que criticam o estouro de pilha e por que muitos reclamam da toxicidade da comunidade
Como escolhemos o ServiceDesk. Parte 3
RayTracing compreensível em 256 linhas de C ++
Minha primeira experiência na recuperação de um banco de dados do Postgres após uma falha (página inválida no bloco 4123007 da relatton base / 16490)
Então você deseja executar o Windows 10 em uma calculadora? Ok
Como as incubadoras e aceleradoras de negócios se desenvolveram: do laboratório de Thomas Edison ao Y Combinator
Autenticação XSS, CSRF e Flash. Solução de problemas com o r0ot-mi Web - Client. Parte 2
O primeiro lançamento completo do OneWeb no veículo de lançamento da Soyuz é adiado no próximo ano, bem como o lançamento do veículo de lançamento de Angara
Androids da empresa Promobot. Vista lateral
A escavadeira se transformou em um robô autônomo capaz de cavar valas de forma independente
O resumo de materiais frescos do mundo do front-end da última semana n ° 390 (18 a 24 de novembro de 2019)
Otimização da solução de pesquisa no github
Primeira introdução ao AssemblyScript
Como você se livra do código CSS não utilizado? Parte 1
Como você se livra do código CSS não utilizado? Parte 2
Teste de front-end
Criação de perfil do código do projeto Go e resolução de problemas de alocação de memória
Por que o JavaScript é necessário no modo estrito?
Axios ou Fetch: o que usar em 2019?
John Lewis na conferência Undoing Aging 2018
Eventos digitais em Moscou, de 25 de novembro a 1 de dezembro
Eventos digitais em São Petersburgo, de 25 de novembro a 1 de dezembro
Python para IA: uma partida feita no céu
Função Buildargv com Ragel
O que há dentro do aeroporto: centros de controle
O que há dentro do melhor aeroporto regional do país: serviços de terminal
CDN dinâmico para transmissão WebRTC de baixa latência
Da produção ao salário e à produção sob pedido. A sequência de etapas e um exemplo de implementação prática
Clone Numpy
CDN dinâmico para transmissão WebRTC de baixa latência
Desenvolvimento de jogos em redes sociais
Enviando eventos do ViewModel para Atividade / Fragmento no MVVM
PHP Digest No. 168 (5 a 25 de novembro de 2019)
Frente Ambiental: Como a Internet das Coisas Ajudará a Proteger o Meio Ambiente
Por que você deve escolher o estático analisador PVS-Studio para integrar no seu processo de desenvolvimento
Simplicity Hickey
Razões para introduzir o analisador de código estático PVS-Studio no processo de desenvolvimento
Hackney Pipeline: Hackathon para marcação de dados de Ozon, Yandex.Tolki e Netologiya
Computação sem servidor baseada no OpenWhisk, parte 1
OWASP Moscow (Rússia) meetup 12/19 CFP
Ferrugem para desenvolvedor web - início rápido e vôo rápido
JIRA: regras para a preparação oportuna de deliciosos softwares. TLDR 1: limites de oportunidade
Habr Weekly # 28 / Falar em público não é assustador, Starship explodiu, Tesla mostrou CYBRTRCK, Peregrine Falcon hackeado
Primeira aplicação (Avalanche - framework de aplicações para Java)
Licenças para sites e serviços de Internet na China
Perguntas para uma entrevista - do candidato ao empregador
Detecção de ataques Bruteforce através de NTLM com Varonis
Convidamos você para o DINS DevOps EVENING em 5 de dezembro: estamos falando de um sistema de processamento de eventos, compartilhando experiência com o Influx
Novidades do SOLIDWORKS Simulation 2020
Mais do que anti-spam: como tirar o máximo proveito do seu Security Email Gateway
Como se tornar um desenvolvedor Java? Ou talvez escolha Python?
Cinco perguntas sobre o design de linguagens de programação
PHP sem servidor
Amazon perde a guerra contra falsificações
Z-máquinas fuzzing
Agile misto - abordagem em cascata ao implementar aplicativos de negócios (também conhecido como Agile)
Esports - lucrando: Mercedes, megafone, apostas e marcas para esports
Conferência “Segurança da Informação. Ameaças do presente e do futuro ”
Semana 48 de segurança: Vazamento de dados gigantesco e vulnerabilidade do WhatsApp
NILFS2 - sistema de arquivos à prova de balas para / home
Depurando atrasos na rede no Kubernetes
Microfone aberto: back-end. Convidamos oradores
Como se matricular em um curso e ... ir até o fim
Sobre a profissão de gerente de produto: como alcançar o ideal?
Implantando o Keras Deep Learning Model como um aplicativo da Web Python
O problema de criar e excluir objetos com frequência em C ++
Suporte técnico e suporte. Ótima pesquisa no mercado de trabalho e salários. O que mudou em 2 anos?
Tutorial JavaFX: layouts avançados
Engenheiro de dados - a profissão mais sexy do século XXI
Quando é prejudicial ao hash
Refração de três lados em três etapas
Se houvesse cidades em Marte ... O que as pessoas fariam com o HighLoad ++ lá?
Rede Bayesiana, moedas e a crise global
A história de um único servidor com refrigeração passiva
Malha de serviço para microsserviços. Parte II, noções básicas de trabalho com o Istio
Como escrever uma calculadora simples cliente-servidor (JavaFX + EJB + WildFly)
Como recuperar o controle e reduzir a dependência de smartphones e notificações
Flipper Zero - tomagotchi patsan multitool para pentester
56 projetos Python de código aberto
Teoria da Programação: Variante
9 abordagens para detectar anomalias
O segundo campeonato de programação: analisamos as tarefas da pista ML
Arquivos de configuração. Biblioteca Libconfig e definição de configurações não utilizadas
Prós e contras da vida de TI na Escócia
Edição 26: Treinamento em TI - problemas e desafios atuais das principais empresas
Como lancei o Docker dentro do Docker e o que aconteceu
Uma excelente visão geral do termovisor Seek Thermal SHOT: inspeção térmica de instalações residenciais
Sobre o papel das tarefas de teste na vida do desenvolvedor
Vida e costumes dos sonhadores
Programação heterogênea e OneAPI Toolkit. Faça uma pergunta a um especialista da Intel
Automação residencial com suporte para linguagens de programação industrial ou BluePill x405
O que eles acharam dos programadores
Neungers: Tempero deve fluir
Parte 2 da robótica da cozinha ou um outro avatar de Blynk
O que permanecerá na sala do servidor?
1. Análise de malware usando o Check Point forense. Rede de jateamento
Máscara de vidro rachado - é um PR planejado?
Coletamos logs do Nginx usando o nginx-clickhouse, enviamos ao Clickhouse e exibimos no Grafana
Modelo de Aplicativo (Avalanche - framework de aplicativos para Java)
Trabalho remoto de um empregador saudável
Melhores práticas de desenvolvimento de aplicativos a seguir em 2020
Desenvolvimento de uma aplicação móvel sem servidor
Detectores de radar: mais algumas palavras sobre ética e muitas sobre leis
Backup e recuperação automáticos de listas de endereços dinâmicas no Mikrotik
Batalha de L2TP, RRAS vs SoftEther
Automatização de teste de hardware de sistemas embarcados
Microarquitetura óssea como base para materiais ultraleves e duráveis
Conheça
Desafio Tetris aceito
Criando um jogo para o SEGA Mega Drive / Genesis em 2019
Processadores de classe espacial: como enviar mais poder de computação ao espaço?
Gateway de Internet de software para uma pequena organização
Materiais da reunião de design da Atomic: letras, cores, forma, equipe e dinheiro
Promovendo um aplicativo na App Store e no Google Play
Como o suporte HP funciona - bem-vindo ou não autorizado
A inteligência artificial entrou em um debate com as pessoas e convencida de que não é perigosa
Carreira vertical e horizontal em Data Science
Como criar um jogo 2D com Python e uma biblioteca de arcade
Aprenda Bootstrap com 10 dicas úteis
SPS-2019 no Centro de Exposições de Nuremberg
Os testes da Ryzen Threadripper 3960X e 3970X mostraram que são CPUs verdadeiramente revolucionárias
A zona de domínio .ORG é vendida para uma empresa privada. O público convida a ICANN a rescindir o contrato
Huawei Cloud: Hoje está nublado no PVS-Studio
Mude sua mentalidade com SwiftUI
Design de interface para o jogo, desenhe um pacote de ícones
Clientes complexos: como proteger sua equipe deles
Huawei Cloud: hoje está nublado no PVS-Studio
O serviço é fácil retorno incondicional. Correio russo
Como escolher uma linguagem de programação para criar um aplicativo Android
Melhores Frameworks PHP para Desenvolvimento Web
Clássico atemporal: o que os jogos de ação modernos devem aprender com DOOM
Código de incorporação e o perigo de software pirateado
Museum DataArt: computadores industriais de destino conhecido e desconhecido
Gosta de ler com os ouvidos? Reflexões sobre o futuro da ITSumma Press
Da web para o aplicativo em um DeepLink
Leitura para um homem de áudio: ferro velho, formatos retrô, “brilho e pobreza” na indústria da música
Escritores, Piratas e Piastras
Conselho de engenheiro: como criar o produto que os usuários precisam e ser rápido
Como entrar no Apple Arcade? Entrevista com os fundadores do estúdio Tortuga Team
Localização do aplicativo React
Rachaduras reduzem o conceito em apenas 10 minutos
O que EXPLAIN não fala nada e como falar sobre isso
Computação sem servidor baseada no OpenWhisk, parte 2
Rede neural que o ajudará a escolher um filme - "seus gostos são específicos"
Microsserviços e estrutura organizacional. Que tipos de equipes garantirão o sucesso?
Comprado! = Seu: John Deere rouba os agricultores do direito de consertar seus próprios tratores
A visão de máquina (rádio) vê através das paredes
Restaurando o UNIX v0 para o PDP-7: detalhes da sala de bastidores
Matemáticos cortam formas em busca de partes de equações
MVCC no PostgreSQL-3. Versões de linha
Criptografia do tráfego TLS de acordo com os algoritmos GOST-2012 com Stunnel
Tentando a instância aprimorada do operador em Java 14
Ainda assim, por que você precisa fazer?
Restauração ativa: a recuperação de desastres pode ser mais rápida? Muito mais rápido?
Acesso aos pneus Redd nas pontes FTDI
29 de novembro, 18:00 - devleads-mitap
Direitos e obrigações dos membros da equipe: aspectos legais e culturais
AI significa amor?
Perspectivas para a televisão digital na Rússia
Nossas mãos não são para tédio: restaurar o cluster Rook nos K8s
Serviços legados em sua infraestrutura
Angular: o melhor companheiro de construção para aplicativos interativos
Nosso na AI Journey Conference
Resumo dos eventos de TI de dezembro
Experiência usando ZGC e Shenandoah GC na produção
JavaScript não precisa ser substituído por nada - outros idiomas também enfrentarão os mesmos problemas
Domínio front-end baseado no TLS 1.3. Parte 2
Princípio de Hollywood (IoC)
CodeSide. Novo jogo para a famosa competição russa AI Cup
Conteúdo misto ao baixar do HTTPS: como encontrar e superar
O que eles não ensinam na escola: como treinamos engenheiros de suporte técnico
Objetos versus estruturas de dados
Os matemáticos que usam o exemplo de "tag" calculam como a aleatoriedade ocorre
Camada convolucional: convolução rápida de acordo com o método de Shmuel Vinograd
Guia de estilo do Google em C ++. Parte 8
Marca de RH habraseminar: sobre talentos, caça e conteúdo
O que fazer liderar a equipe para que ela não se queime
ChipWhisperer: ataque de energia no magma
Classificação errada dos dedos dos sistemas de navegação subaquática
Compreendendo o UICollectionViewLayout com o aplicativo Fotos
O caminho do testador: do "freio de mão" à automação
iKassa ou como domamos o "caixa digital"
E onde olhar para este telescópio com o olho?
"Olá, Checkmarx!" Como escrever uma solicitação para o Checkmarx SAST e encontrar vulnerabilidades interessantes
Por que os profissionais às vezes criam aplicativos ruins?
Designer de monetização: quem ele é e como se tornar um
Backend United # 5: Shawarma - Microsserviços, Sistemas Distribuídos e Kafka
Como nos casamos com dois sistemas bancários de CRM
“Doutor, retire isso da conta”: como procuramos serviços ilegais na VHI
SberX RamblerFront & Meet Up: como foi
Aplicação do modo de criptografia das placas SL3 MIfare no exemplo de uma empresa
História do Vim e um guia para seu uso efetivo
Acenda a luz pelo poder do pensamento, bem, quase
Reunião de design no escritório de Wrike em São Petersburgo, 5 de dezembro
História do processador de vídeo, parte 2: 3Dfx Voodoo
Escrevendo sua própria CLI para React
DJI Mavic Mini e a lei
Smartphone em vez de terminal de coleta de dados
Mitap PHP em Ivanovo
Como o sistema de satélite Galileo se desconectou devido a confusão organizacional e outros problemas
Quando ganhar é o seu perfil
Destaques do Fórum de Desenvolvimento Web do Chrome Web Dev Summit 2019
Caixa para um dispositivo eletrônico: como projetá-lo e fabricá-lo na China
O caminho para a inteligência natural
Nós nos livramos de avisos irritantes ao entrar no servidor de terminal
Fazemos um roteador e NAS em um processador
Revisão da legislação russa para proteger a infraestrutura de informações críticas
Existem vírus no Mac?
Como encontrar um emprego com um bom contrato
Como se tornar um cientista de dados em 2019
VMware, Hyper-V, OpenStack, Kubernetes, Swarm - monitorando a partir de uma única interface no Quest Foglight
Visão geral e comparação das tecnologias V2X
Como se dar bem com a geração Z
Princípios para a construção de sistemas de análise de streaming
Como testamos o WD ActiveScale P100 para nosso armazenamento S3
Analisador estático PVS-Studio como ferramenta de proteção contra vulnerabilidades de dia zero
Analisador de código estático PVS-Studio como proteção contra vulnerabilidades de dia zero
5 etapas da ideia à aplicação prática de aprendizado de máquina com o SAP Data Intelligence
Resumo de eventos para profissionais de RH em TI de dezembro de 2019
O pequeno segredo de um grande coração: o primeiro cardiograma de baleia azul da história
Reagir nativo - uma bala de prata para todos os problemas? Como escolhemos uma ferramenta de plataforma cruzada para o Profi.ru
Hipocrisia não tóxica
O que acontece ao conectar dentro e fora de um túnel VPN
Aceleradores de flash PCI-E de 800 GB a 6,4 TB: do amanhecer à vida em um PC / servidor comum
Trabalho fora da mesa: que projetos realmente surgiram após a pré-aceleração?
Como os serviços de banco de dados gerenciados são organizados no Yandex.
E assim foi possível? Ciência e TI em uma conferência
TabPy para trabalhar com dados no ClickHouse do Tableau
Seminário: Soluções de TI híbridas para negócios. 5 de dezembro, São Petersburgo
c.tech: Data Sense nº 4, lançamento de ano novo
CDN dinâmico para streaming WebRTC com baixa latência e transcodificação
CDN dinâmico para fluxo WebRTC de baixa latência com transcodificação
Como os jogos competitivos ajudam você a trabalhar melhor
40 canais e chats para os interessados em DevOps
Currículo escolar para criar realidade virtual e aumentada
DevOps: resultados de 2019 e próxima previsão da comunidade DevOps
trabalho e desenvolvimento divertido (princípios) # 0. O que esperar e como ajudar a transformar um desenvolvedor trainee em um junior confiante?
Escolha o segmento de orçamento de fones de ouvido com fio
Introdução à programação orientada a contexto Kotlin
Números primos - quão grande é a nossa impotência?
DSL universal. Isso é possível?
Procurando programaticamente por código comum com oEmbed
Slurm: 50% de desconto nos cursos online da Black Friday
Black Friday 2019 - VDS em Moscou e Amsterdã, servidores com GPU
Primeiras impressões do leitor PocketBook X de 10,3 polegadas com tela E Ink Carta Mobius
Projeção no teto: impressões após uma semana de uso do projetor, coloque “no final”
Como os criadores de software malicioso tentam evitar sua detecção: analisamos o Spy.GmFUToMitm como um exemplo
Helpdesk de código aberto como alternativa ao Zendesk e ao Help Scout. Arquitetura, Design e Usabilidade
Aspectos práticos do movimento FIRE de aposentadoria antecipada na Rússia
Tutorial JavaFX: estilo CSS
Como reduzir o uso de memória e acelerar o código Python usando geradores
Registros de relatórios de QA-mitap Redmadrobot
Melhor arquitetura para MVP: monólito, SOA, microsserviços ou sem servidor? .. Parte 2
Descontos de hosters na Black Friday 2019
O mercado de servidores usados na Rússia: tudo começou com a Habr
ORM de benchmarking usado ao criar aplicativos Android
“Cubra suas trilhas e saia para o fim de semana”: como se retirar dos serviços mais populares
A primeira regra do antifraude é não contar a ninguém sobre antifraude
Como as postagens de resposta tornarão a Internet mais inteligente
JavaScript em 3D: uma introdução ao Three.js
As 10 principais tendências do novo relatório de tendências de crimes de alta tecnologia e tecnologia 2019/2020 Group-IB
Dois meses desde a ideia até a primeira venda: experiência em equipe Genesis
HolyJS 2019 Moscow através dos olhos do participante
Cair em uma toca de coelho: uma história sobre um erro de reinicialização de um verniz - Parte 1
Vivado: modo Picasso
Visualização e análise da estrutura da comunidade usando gráficos
Biblioteca de kernel do Linux: kernel do Linux em fator de forma dll ou dll
O irmão Pablo Escobar também lançou um smartphone flexível
Inteligência artificial, ITSM e, em geral, onde LEAN?
O desenvolvedor abriu um bar para desenvolvedores e organiza reuniões sobre Angular, layout, PHP
SCADA em Framboesa: mito ou realidade?
A era dos chips de 10 nm - quem desenvolve esses processadores e o que espera a indústria no futuro
Distância Levenshtein e busca por controladores
Escherichia coli em uma dieta de CO2: uma nova ferramenta na luta contra o aquecimento global?
50 anos atrás, no quarto número 3420, a Internet nasceu
1. Introdução ao Fortinet v 6.0. 1. Introdução
Por que existem tão poucas conferências no verão?
Tecnologia inteligente para todos
Como o local de trabalho se transforma com a evolução do laptop
Telegrama como serviço
Convidamos você para o DINS QA EVENING 12/12/19: crie um pipeline Jenkins e aprenda a paralelizar o lançamento de testes com a ajuda deles
Usando dados criptografados para aprendizado de máquina sem descriptografá-los
Estradas processuais em Houdini e Unity
Experiência na implantação da infraestrutura do escritório no Zextras / Zimbra OSE
Admita, Watson, você está completamente perplexo?
Um monte de OpenVPN no Windows Server e Mikrotik com a migração dessas coisas para o Linux
Pet (uma história fantástica)
TechnoText-2019: quem venceu no final e para que serve
Como a Apple ganha: As 5 áreas de negócios mais lucrativas da empresa e quanto elas trazem para ela
DevFest Siberia 2019: um olhar sobre as tendências do interior
WebRTC através do Kurento: Experiência de Teste e Implementação
Como verificar a validade do seu passaporte
Preparativos para o décimo fórum “Dias Positivos de Hack 10: Primeiros Passos”
Vue Storefront: Importar diretório do Magento 2
Websockets Alguma experiência em desenvolvimento e operação. Nós modificamos o cliente
Como gerenciar um relógio? Análise da pista front-end do segundo campeonato de programação
Segundo applet, fechando-o e botões transparentes no Processamento 3
Webinar "SRE - hype ou o futuro?" 12 de dezembro às 11:00
Como nós do TsIAN domamos terabytes de logs
iOS Rede quando o aplicativo não está sendo executado
Bot em redes neurais: como um assistente virtual funciona e aprende
A verdade sobre os freios ferroviários: Parte 4 - Freios de passageiros
Como o chip gráfico da Super Nintendo funcionou: Guia Super PPU
Relatório Global VPN sobre dispositivos móveis em 2019
Internos da JVM, Parte 2 - Estrutura do Arquivo de Classes
Ineficiência
Tem certeza de que usa microsserviços?
Os 5 principais livros para ler para um designer de efeitos visuais
Funções anônimas do PHP: expondo uma sessão de magia negra
MVC no Unity com objetos programáveis. Parte 2
De trabalhadores a programadores php. Carreira de desenvolvimento incomum
"Boa noite" - como os aparelhos inteligentes privam as pessoas do sono
O UAC do Windows nunca deixa de surpreender ou Como detectar um insider
Escola de Magia PHP
Por que você deve tentar o FastAPI?
Teste, pipeline e varejo A / B: trimestre com marca em Big Data do GeekBrains e do X5 Retail Group
CRI alto em chinês
Pascal toca Go. Implementação de métodos e interfaces em um compilador amador
Armadilhas no Gerenciamento de Projetos de Aprendizado de Máquina
Como as codificações de texto funcionam. De onde vêm os "crocodilos". Os princípios de codificação. Generalização e análise detalhada
db-tree: pesquise e navegue no banco de dados
Carros autônomos em código aberto
MOXA Nport - Visão interna
JetQuad: Aviões a jato com decolagem e pouso verticais
Dawn 3D
Estrutura de pacotes DNS
Contagem estimada de distribuição - na maioria das vezes reinventou a classificação
Como acordar tipo? Novo alarme Dawn Plus Light
Engenheiros otimizam a captura de partículas no CERN
Placa de som USB no YM3812
Teste e inicialização da IA: Entrevista com Adam Carmi (Applitools)
Por que, e mais importante, para onde as pessoas vão da TI?
Introdução ao SSD. Parte 2. Interface
Como foi estudar Ciência de Dados em 2019
Montagem dinâmica e implantação de imagens do Docker com werf usando o site de exemplo da documentação com versão
Como o Java 8 é suportado no Android
Como recomendamos os catálogos mais recentes no cinema online ivi (+ código Python)
Como visitei o Urban Tech 2019. Relatório de eventos
Fazemos um plano interativo do terreno em 15 minutos
Truques de processamento métrico em Kapacitor
O que fazer se as correspondências já tiverem chegado ao Spam: 5 etapas práticas
Arquiteto de alta carga. Novo curso da OTUS
Como os randomizadores permitem dar nova vida a jogos antigos
Implantação fácil e detalhada de aplicativos no cartucho Tarantool (parte 1)
Como não pagar pela hospedagem Java ou início rápido com o Google App Engine
O estudo de caso do RetouchMe: o que aprendemos ao localizar um aplicativo em 35 idiomas
Transmissões públicas de Heisenbug e Mobius
Seis receitas para um líder de equipe iniciante: como acompanhar tudo e desenvolver uma equipe
OWASP Moscow Meetup # 9
As 9 melhores descobertas de código aberto para novembro de 2019
Botões de forma personalizada na interface do usuário do Unity
O futuro da inteligência artificial no sistema educacional: tudo o que se deve saber
Vá em frente! Como a equipe do PHP levou a escrever microsserviços
Teste de confiabilidade dos SSDs: 3dnews vs JEDEC vs senso comum. Onde está a verdade, irmão?
Bibliotecas de visualização de dados reais para desenvolvedores de reação
História dos sistemas de controle de versão
Ótimo guia de tags UTM: como descobrir de onde os usuários vêm
Inferno "zero" e como sair dele
Erros de JavaScript: conserte, processe, conserte
Textura convolucional
Ano novo clima de Arduino e varas
Habra detetive e clima festivo
Obtenção de permissão para pilotar um drone (BVS, UAV) na Federação Russa
Em um certo reino, não em um estado de "primavera". Relatório Yandex
Julia e semântica de distribuição
Graduação nos EUA: caminho não convencional para o ensino médio
Grafeno, que ainda não podia
Framework React-admin e django rest
Antiguidades: quanto pior, melhor ou características do Sound Blaster Pro 2
Adicionar automaticamente fontes JSON ao REFL.ME para gerar mensagens e alertas
Desenvolva hexapod a partir do zero (parte 6) - transição para impressão 3D
Como o marketing torna mais rápido o carregamento de seus smartphones
Testando aplicativos Android usando selenoid. Pesquisar local em um aplicativo móvel usando o Appium
Vivaldi para Android: uma versão beta é boa e a segunda é melhor
Robótica de IA com a plataforma de dados IRIS da InterSystems
Unidade, ECS, Atores: como aumentar o FPS em seu jogo dez vezes, quando não há nada para otimizar [com edições]
Reflexões sobre POO e o estado dos objetos
Ponto de troca de tráfego: desde o início até a criação do seu próprio IX
Por que estamos entorpecidos de medo: o efeito da serotonina na locomoção
O que é comum entre um revólver, anilhas e um robô autônomo
A primeira morte em um jetpack
Onde começa a criação de um mercado. Parte dois
Medo e ódio em TI
Systemd, scripts interativos e timers
A evolução da fotografia digital
Nomeação de Grade CSS
Introdução ao GitOps para OpenShift
A batalha dos servidores web. Parte 1 - HTTP divorciado da realidade:
Comparando sessões de criação de perfil no administrador XHProf
Como é organizado o teste de front-end no Yandex.Market e por que recusamos lançamentos semanais
Conheça o Space - Novo produto da JetBrains
DIY: como automatizamos o monitoramento do armazém
A Toshiba anunciou duas novas linhas de HDDs com capacidades de até 6 TB e anunciou seu foco no segmento corporativo desde 2020
O trecho de código mais popular na história do StackOverflow tem um bug!
Quais salários os empregadores ofereceram aos especialistas em TI no segundo semestre de 2019
Como preparar o RTSP no site em 2020 ou por que os javalis não têm tempo para escapar
Componentes angulares com conteúdo embutido
Algumas reflexões sobre questões modulares de suporte a css e código
Onde está o meu pacote? A IA facilitará as tarefas de entrega
Voluntariado como modo de vida
Aprenda Azure em um mês de almoços - nosso novo e-book gratuito
Anunciando o .NET Core 3.1
Algumas dicas úteis para praticar Python
Entre no top ten: vídeos e fotos da mitap de aniversário
A história dos processadores de vídeo, parte 3: consolidação do mercado, o início da era da competição entre a Nvidia e a ATI
Posicionamento preciso da estrada
Venda aberta de ingressos para o Positive Hack Days 10
Coma arroz, reze Amitofo, ame gatos
Aprenda o Azure para o mês - nosso novo e-book gratuito
Configurando um roteador doméstico + NAS no unRAID (parte 2)
Lançamento do .NET Core 3.1
Python ou não Python
Como usar o MySQL sem uma senha (e riscos de segurança)
Docker para o front-end. Parte 1. Por quê?
O módulo de biblioteca padrão do Python mais útil que todos esquecem constantemente
Aprendemos promessas baseadas na especificação Ecmascript. Conhecimento
Grande experimento pornô: a história da Internet para adultos
Os resultados da semana: a Huawei se adapta às sanções, Putin assina leis sensacionais e na Rússia bloqueia o ShutterStock
Um mês com o Onyx Boox Note Pro
RE: Medo e ódio em TI
Apresentando o 3CX V16 Update 4 Beta com um cliente de VoIP do Chrome e aplicativo de vídeo para Android
Guia completo de atualização do Windows 10 para empresas de qualquer tamanho
Mini sensor de luz e choque | nRF52840
Ilya Yakyamsev: Eficiência não funciona
Como sobreviver e se tornar um desenvolvedor frontend no mundo moderno?
SpaceX lança Nanoracks para criar estações orbitais de detritos espaciais
Botão de chamada DIY parte 2. Videofone do Raspberry Pi
Carregamento automático do módulo usando importação dinâmica
Azure SDK for .NET: história sobre uma pesquisa de erro difícil
Como eu acreditava em Ilona Mask. E quando estaremos na lua novamente
TimTam - um massageador de percussão de nova geração com uma função única de aquecimento de ponta
Yandex lançou um voto popular para jogos retrô. Finalistas da Retro Games Battle 2019
Veneza: lucro selvagem em um par de pedras nuas
Instalando o recurso de armazenamento à prova de falhas distribuído LeoFS compatível com clientes usando S3, NFS
Falta de medo e alegria de viver em TI
Post alemão planeja trabalhar mais devagar e descansar na segunda-feira
O trabalho não é um lobo, parte 4. Empregado experiente: como não se cansar e não desistir
Por que sempre queremos ver a proporção áurea? Tentativa (sem êxito) de análise evolutiva usando redes neurais C ++
Estágio Parallels quando você tem 14 anos
Gamificação de processos de negócios. Como isso funciona?
É possível se proteger de recrutadores irritantes?
As Crônicas da Fome do Livro II
Como preparar o RTSP em seu site em 2020 ou por que os javalis não terão chance de fugir
SviMik: “Existem duas opiniões opostas sobre isso no OSM”
5 etapas para proteger segredos comerciais
Docker para o front-end. Parte 2. O que você é?
A história de como o Google Play cruzou dez anos do meu trabalho em uma hora
TVs inteligentes Samsung, LG, Vizio e TCL a cada segundo pegam "impressões digitais" da tela e enviam para o servidor
Verdadeiro somatório de canais da Internet - OpenMPTCPRouter
Como conectar-se a uma VPN corporativa no Linux usando openconnect e vpn-slice
A Intel não pode lidar com a demanda por processadores. HP e Dell sofrem como resultado
Transformação digital Leroy Merlin: projetando uma interface para trabalhar com chamadas de clientes
Testes de regressão visual. Reiniciar
O método Y é uma maneira muito fácil de construir um cubo de Rubik
Minha implementação de buffer de anel no flash NOR
Node.js Streams para manequins ou como trabalhar com streams
Pesquisa de patentes em TI. O curso do jovem lutador. Parte II Fontes de informação para pesquisa de patentes
[Supercomputação 2019]. Armazenamento em várias nuvens como um aplicativo para novas unidades Kingston DC1000M
Friday Mobile Poll
Falar sobre a vida? Equipe DREAM no Prêmio Alexa Desafio Socialbot 3
Monitorando como um processo de gerenciamento de eventos
Por que o controle de qualidade é uma boa carreira para um programador
Multithreading em Node.js. Loop de eventos
Designers industriais Tesla Cybertruck: por que ele é tão bom e ruim
Análise de incidentes em sistemas e redes de computadores
Como Nadia se tornou Nadezhda Mikhailovna
Navegador Firefox - 15º aniversário: ascensão, queda e renascimento com foco na privacidade
Está chegando a era dos servidores ARM?
Cinco razões pelas quais a IA não será capaz de substituir as pessoas e só nos tornará melhores
Golden Gate: como replicar terabytes por hora ou Experimente usar o CDC no GoldenGate na VTB
Respostas práticas a perguntas não triviais ou Como implementar o DevSecOps em organizações com um cenário de TI complexo
Habr Weekly # 30 / Atualização do ano, salários de TI e para onde eles vão, usou MacBooks, ferramenta múltipla para pentester
Como se preparar para uma entrevista no YCombinator
Rede neural ensinada a reconhecer a fala nos lábios usando um algoritmo de reconhecimento de gravação de voz
Procurando um número de perfil do Instagram
oktech: Entrevista com orador do Data Sense # 4
Desenvolver no .NET Core? Guo no Ubuntu, eu criei
Dojo front-end: projetos para treinamento de habilidades de desenvolvedor (5 novos + 43 antigos)
Familiaridade com Yandex.Maps ou Quanto Adoro Documentação
Quanto custam os truques de mágica
A vida de Knight - Arena online com elementos de RPG
Impressões na pesquisa Y. Direto: por que você paga 1,5 vezes mais por clique
A participação falhou: levamos o AgentTesla à água limpa. Parte 2
Como iniciar um projeto de estimação e não obter benefícios
[Infográfico] Inteligência Artificial em Ficção Científica
Python no desenvolvimento móvel
Como funciona o serviço médico do aeroporto
Componente externo para a plataforma móvel 1C (BroadcastReceiver)
Computação quântica: o fim da blockchain?
Desfrutando do Flutter Interact Worldwide no escritório da Ozon
Como obter um elemento de uma árvore binária pelo índice em um tempo aceitável?
Preciso registrar minha marca
Comparação de ferramentas de desvio \ VPN
Robôs agrícolas estão avançando
Reagir e Vue sem npm e cria
Ainda uma luta ou o suficiente?
ESP32 + Arduino Core + FreeRTOS + Blynk = casa com o início da mente
7 princípios fundamentais da ITIL
Auroras nos planetas do sistema solar
O que é EEG e por que é necessário
Escrevendo seu módulo expirationd limitado para tarantool
Como criar uma API RESTful na plataforma Symfony 5 + API para um projeto MODX
Leitura de fim de semana: resumo de áudio dos serviços de streaming e da indústria da música
Modders passou 15 anos consertando Cavaleiros da República Velha 2
Deanonymizing transações de conjunto de dados elípticas
Criação do Discord - bot no .NET Core com implantação no servidor VPS
A prática de preparar palavras estrangeiras com dublagem para memorização no programa Anki
Solução de problemas com pwnable.kr 26 - ascii_easy. Lidamos com gadgets ROP do zero de uma vez por todas
Sobre a estrutura da computação paralela ou os argumentos contra o operador "Go"
A soma de todos os números naturais: 1 + 2 + 3 + 4 + .... Parte 2
Hypervisor esteróide: FreeBSD + ZFS + cbsd
A maioria dos supercomputadores executa Linux - discuta a situação
Compactação de imagem fractal
C ++ e métodos numéricos: integração aproximada de Newton-Cotes
O que acontecerá com as compras em lojas on-line estrangeiras a partir de 1º de janeiro de 2020
Uma seleção dos próximos eventos gratuitos para desenvolvedores em Moscou # 2
Segundo vento Pandora DXL 3000 ou como eu estraguei minha própria telemetria
Como fazer um bot que transforma uma foto em uma história em quadrinhos: instruções passo a passo para manequins
Nano-neurônio - 7 funções JavaScript simples, mostrando como a máquina pode "aprender"
O resumo de materiais interessantes para o desenvolvedor móvel # 325 (de 2 a 8 de dezembro)
Análise Habr: o que os usuários pedem como presente da Habr
Documente sua API expressa com anotações de arrogância
Desenvolvimento de aplicativo MQ JMS no Spring Boot
Notícias do mundo do OpenStreetMap nº 488 (19/11/2019 - 25/11/2019)
Kivy. Construir pacotes para Android e sem mágica
Programação funcional não é o que nos dizem
O código em que vivemos
Estamos finalizando o Yandex Station para assistir ao YouTube
Árvore de prefixos com índices de bitmap
11 instruções para o crescimento e desenvolvimento profissional de um programador
Mitap “Kubernetes em ação!” - experiência real na construção de sistemas escaláveis
Como aprendi a trabalhar com microcontroladores - a experiência de um iniciante
Compreensão da lista x mapa
Na esteira do Astrotracker em duas noites - Minha experiência
IGF 2019. A Internet está desmoronando?
O resumo de materiais frescos do mundo do front-end da última semana n ° 392 (2 a 8 de dezembro de 2019)
A cor da lua e do sol do espaço em termos de RGB e temperatura de cor
Análise da carga da CPU gerada por componentes JavaScript individuais
Ouvintes de eventos e trabalhadores da Web
Que novidades você pode esperar do Node.js em 2020?
[marcador] 9 ferramentas que aumentam a produtividade do desenvolvedor da web
10 truques em Python para conhecer
Três métodos de pandas que você talvez não conheça
De cem a quinhentos dígitos do número pi no joelho
Se os dados não couberem na memória. Métodos mais simples
A casa que o robô construiu
Escrevendo um aplicativo Web simples usando Spring MVC, Spring Data JPA e Hibernate
Por que implementar o Service Desk e como escolher uma solução para sua empresa
Algoritmos para pesquisar o volume e o centro de massa de um poliedro
Como ensinar uma rede neural a reproduzir a física dos jogos
GitLab 12.5 lançado com a criação de clusters EKS e o painel de ambiente
Como eu parei de odiar e me apaixonei pelo desenvolvimento
Antipadrões do PostgreSQL: CTE x CTE
Ecologia e data centers. Como na Rússia e no exterior, "dados ecológicos"
Unity Shader Graph Basics
Recipientes Efêmeros Kubernetes Primeiros Passos
PHP Digest No. 169 (26 de novembro a 9 de dezembro de 2019)
Planejamento Pro Demand, Holt-Winters e XGboost
Como programador 1C para se tornar um desenvolvedor Java
Criando um servidor incremental para a equipe do iOS
Barramento de integração para o Bank SOYUZ (AO): projeto e teste automático
O CLion 2019.3 está aqui! Melhor velocidade do editor e os novos recursos mais esperados
Edição 28: Treinamento em TI - problemas e desafios atuais das principais empresas
Android, Google e licenças de conteúdo gratuito. Quem é o culpado e o que fazer
Como projetar um sistema de notificação. Instruções passo a passo com exemplos
Ambiente Docker modular e reutilizável com Carnotzet
3 razões para deixar de aprender inglês no nível intermediário
Uma nova solução para o antigo problema da Internet
O que o Uber e o Vision Fund nos ensinam
Android, Google e licenças de conteúdo gratuito. Quem é o culpado e o que pode ser feito?
"Cuidado, FAS!": Uma tentativa de Papai Noel, toda a verdade sobre vendas, disputas de esqui e um concurso de Ano Novo com presentes
Referência rápida das categorias de valor C ++: Parte 1
Apresentando o módulo Terraform programável da AWS Landing Zone
Texto com significado: vídeo da primeira mitap para editores de UX
Roscosmos seria um análogo útil do programa Spinoff
Dicas de ferramenta no FAQ.Net registra programa ou navegação em documentos RTF sem alterar os próprios documentos
Digite IT: minha pesquisa sobre a migração para TI de outros setores
Rede aberta de telegrama: teoria e prática do validador de rede
Antecedentes: o principal dos novos "plugs" AirPods Pro
Referência rápida das categorias de valor C ++: Parte 2
Crie um projeto de código aberto para o Angels com apenas alguns cliques
Classificação das melhores CPUs para PCs para jogos em 2019
Resultados da pesquisa móvel de sexta-feira
Como obter o controle de qualidade e teste do nível 5 do CMM
Captura DIY das chaves criptográficas Mifare e cópia do tipo faça você mesmo das chaves do interfone IronLogic
Cuide de seus dongles: estudo de segurança do receptor de teclado Logitech
Protegido por Knox - Mecanismos de segurança móvel da Samsung
Pense no SRE: veja os projetos através dos olhos de um engenheiro do SRE
Desenvolvimento acelerado com Spring Boot DevTools
O que o Big Data faz no MegaFon e como chegar lá?
Características da construção de data centers nacionais, Mikhalych
Pinebook Pro: não é mais o Chromebook
Como procurei o helpdesk entre 15 soluções e ... não encontrei
Trazemos a equação de regressão linear para a forma matricial
Como transformar um jornalista em uma rede neural ou "Segredos de reduzir o texto em Habré sem uma palavra"
Como pagar oficialmente por serviços freelancers no exterior, pagar 0% de impostos e não alimentar sistemas de pagamento
Pessoal para o Papai Noel
16 dicas de desenvolvimento para o Android no Kotlin. Parte 1
Maneiras de encontrar o objetivo. O papel do acaso
Veja para onde está indo (visão periférica versus carga cognitiva)
Microfone aberto: back-end. Registro de Convidado
[Vídeo de animação] Mundo com fio: como em 35 anos uma rede de cabos submarinos envolveu o mundo
Security Week 50: Ataques intermediários no Confluence e Linux
Eventos digitais em Moscou, de 9 a 15 de dezembro
Eventos digitais em São Petersburgo, de 9 a 15 de dezembro
Yandex.Maps: Fui ao controlador da placa - imediatamente obtive a posição do usuário (ok, agora sério)
Alexey Savvateev: Modelo teórico dos jogos de cisma social (+ pesquisa nginx)
Os carros já estão à frente das pessoas nos testes de leitura; mas eles entendem o que lêem?
AppCode 2019.3: funciona mais rápido, entende melhor o Swift, conhece o Mac Catalyst, exibe convenientemente mensagens de montagem
Como o sistema de nomes de domínio se desenvolveu: a era da ARPANET
Beleza ou praticidade na sala do servidor
Um guia para carros voadores
Serialização em C ++
Tubos e filtros. Exemplo de aplicação e implementação usando Spring
Habraiting 2019: estatísticas e ranking dos melhores artigos de 2019
Edge of Honesty e John Doe
Por que a auto-organização de equipes é tão importante no Scrum e por que não pode haver gerentes nele
Plug-in Java sem problemas
SARIF SDK e seus erros
SARIF SDK e seus erros
Programação heterogênea e oneAPI Toolkit. Palestra improvisada de especialistas da Intel responde às suas perguntas
De um laptop - um servidor doméstico com energia redundante ao roteador Mikrotik
Computação sem servidor baseada no OpenWhisk, parte 3
Analisando tarefas WTF em JavaScript
Como o tempo linear se transforma no Windows em O (n²)
Como sobreviver à era glacial mais severa da história da Terra?
Criar um Thin Client RDP baseado em Raspberry Pi
Antipadrões do PostgreSQL: JOINs e ORs prejudiciais
Revisão do PocketBook X - um enorme leitor de 10,3 polegadas com uma tela E Ink Carta Mobius e uma caixa de metal
MVCC no PostgreSQL-4. Instantâneos
Privacidade por design e privacidade por padrão (proteção de dados projetada e privacidade padrão pelo GDPR)
O que é entropia no software e como gerenciá-lo?
A comunicação dentro de uma equipe remota é a nossa experiência
Editora Peter. Venda de inverno
Serviço de Restauração Ativa ou o histórico de um projeto industrial em Innopolis
Sistema de coordenadas ultrassônicas 2.0
Kubernetes 1.17 - como atualizar e não gastar todo o orçamento de erros
Balanceamento de carga no Zimbra Open-Source Edition com HAProxy
A tecnologia está levando a humanidade ao declínio. É hora de mudar alguma coisa
Usando passwordstore.org - gerenciador de senhas no estilo KISS
Como escrever seu próprio transliterador
O caminho dos estágios às performances no HighLoad 2019
MVC no Unity com objetos programáveis. Parte 3
Os engenheiros do DevOps não existem. Quem então existe e o que fazer sobre isso?
Contra todos: assistentes de voz no aplicativo
Crie a estrutura de um bot multiplataforma simples
ClickHouse + Graphite: como reduzir significativamente o consumo de espaço em disco
Sistema de supressão de potencial ou engenharia reversa da Matrix + prova de tempo simultâneo
Eu trabalho como programador em uma empresa, mas quero conhecer meus 50 anos de maneira diferente
Pontos de entrada Python
Como os microsserviços Netflix lidam com dados Pub-Sub
4 aspectos do gerenciamento de serviços ITIL
Terceirização de impressão: como verificar se o contratado não está cobrando valores da fatura
Golden canon grid: história de horror para frontend
Sistemas gerais de detecção e prevenção de intrusões
O Efros Config Inspector beneficia mesmo aqueles que não o usam
Java Digest para 10 de dezembro
As 10 principais empresas de desenvolvimento de aplicativos em 2020
Como alcançar seus objetivos?
Gato e cachorro alimentam o robô
Outro DSL para validações
Qual é o genoma completo e por que é necessário
Lançado o Postgres Pro Standard 12.1
Lógica reversa
Como o protótipo de transações anônimas na blockchain Waves funciona
O profissional do Postgres, Oleg Bartunov, fala a Faride Roslovets sobre o PostgreSQL e negócios na Rússia
Ressonador com um toque que os físicos não conhecem
Lute por atenção
Pilha de navegação própria. Melhor que ROS?
Como decisões estúpidas ao projetar uma aeronave da Segunda Guerra Mundial levaram à criação do Macintosh
Maus conselhos ou razões para continuar a aprender inglês após o Intermediário
Os 12 principais infográficos dinâmicos de TI mais interessantes
Django vue generator
Antipatterns PostgreSQL: estatísticas em torno da cabeça
3. Análise de malware usando o Check Point forense. Sandblast mobile
Como a Yandex ensinou inteligência artificial a encontrar erros nas notícias
Como os kubernetes gerenciados e o OpenShift gerenciado funcionam no IBM Cloud. Parte 1 - Arquitetura e Segurança
Golang: Em que um especialista Go se baseia em um mar de especialidades de TI?
Controle de qualidade para iniciantes: como testar um foguete ou avião?
Farejador CAN
ExtJS 7 e Spring Boot 2. Como criar um SPA que interaja com sua API e plugins ReactJS externos?
Uma análise da atividade de vírus para dispositivos móveis em novembro de 2019
Como tornar as células cancerígenas mais prontamente absorvidas medicamentos
Relatório de uso de contêiner Sysdig 2019: novos Kubernetes e detalhes de segurança
Como coletar chaves de baixa frequência para SEO: 4 maneiras não triviais
Principais tendências na terceirização de TI após 2020
Em quais países e cidades os desenvolvedores ganham mais quando consideram impostos e custo de vida?
Zork e Z-Machine: como os desenvolvedores transferiram o jogo dos mainframes para os computadores domésticos de 8 bits
Indexando bilhões de vetores de texto
Algumas palavras sobre Alter Table, ou como não fazê-lo
CIMON-2: (des) Doomsday, ou como o IBM Watson subiu acima das nuvens
Torradeira, Meu círculo e Freelansim se tornam parte da Habr
Escalonamento de privilégios no cliente EA Origin Windows (CVE-2019-19247 e CVE-2019-19248)
Postagem não oficial sobre a rebranding da Habr + Competition
Aprendizado de máquina como assistente de monitoramento inteligente
Unificação de componentes visuais. Parte 1. Estilos
Outro SuperApp "primeiro do mundo"
Construindo um aplicativo de ambiente arduino usando o CI github
Verdadeiros hackers acabaram
Vladimir aka wowik: “O OpenStreetMap precisa de idéias que não são realizáveis em outros sistemas”
Como organizar uma inicialização bem-sucedida?
Pare de emitir outra coisa como um vazamento de memória
Câmeras ou lasers
Como o Youtube e o Instagram: internacionalizando e localizando um aplicativo Python
Quintal - uma malha de serviço automatizada sobre uma infraestrutura híbrida e em várias nuvens
Gerenciamento de memória Python: um pouco sobre a fragmentação de memória
O software corporativo torna seus funcionários mais legais. Você precisa disso?
GoLand 2019.3 com desempenho aprimorado, suporte aprimorado para módulos Go e muito mais
2. Introdução ao Fortinet v 6.0. Arquitetura da solução
Abrir dados. Roscosmos. Apanha-se com a América
Pentest. A prática de teste de penetração ou "hacking ético". Novo curso da OTUS
Sensores para casa inteligente
Os 6 erros mais comuns que os desenvolvedores cometem ao escrever HTML e CSS
O número de investidores privados na Bolsa de Moscou ultrapassou 3,5 milhões de pessoas
Instalando e configurando o AlienVault SIEM (OSSIM)
Narração nos arredores ou por que cenas cortadas não são uma panacéia
Viagem profissional: como as aeromoças vivem
# Nota. Cuidado com operações atômicas no ConcurrentHashMap
DevOps Moscow Meetup 17/12: participe da transmissão
Três Incubadoras realizaram cursos de prototipagem para o primeiro grupo de estudantes
Combinamos o microcontrolador "infantil" e os jogos de tabuleiro
Ameaça de Thanos em Kingston
Estou escrevendo em c # para facilitar o front-end
Tabelas em C ++. Parte 1 (básico + herança múltipla)
Como publiquei um artigo científico na Nature
Problema de privacidade de dados do Active Directory
Combinatória em Python
Como avaliar a proficiência em inglês
O que colocar sob uma árvore de TI? Relógio binário
Gatos em caixas ou estruturas de dados compactas
Atributos e protocolo de manipulação em Python
10 úteis plugins de código do Visual Studio
Entrevista de jogo
A Duma do Estado adotou emendas à lei de eletricidade em termos de microgeração. As alternativas serão felizes?
A Universidade de Bata criou um neurônio analógico eletrônico
Reúna uma equipe de designers de UX e perca 7 milhões devido a erros de contratação
Nosso no quadrante 2019! Como o relatório analítico de videoconferência do Gartner Meeting Solutions mudou nos últimos cinco anos
Instale o Exchange 2019 no Windows Server Core 2019
Videochamadas ocultas: de milhões por dia a 100 participantes em uma conferência
12 de dezembro pela manhã Java digest
Procurando por LD_PRELOAD
Uma variação no tópico de modelagem de vida. Parte 2
Como economizar 15.000 rublos ao registrar o software
Jogo no WinForms + C # em 16 anos (2 partes)
Mudamos a estrutura e o perfil do trabalho em movimento - e não apenas. O que acontecerá no segundo mitap do PHP NN
Como entrei no ThoughtWorks ou em uma entrevista exemplar
Almofadas são necessárias no datacenter?
TK universal para Wi-Fi, com explicações
Crie belos edifícios de tratamento com o Blueprint
Ir configuração de software
CI / CD personalizado para Unity
Audição em vez de visão: reconfigurando os neurônios do cérebro para se adaptar ao escuro
Compressão resiliente de alta velocidade (continuação)
Problemas e tarefas da implementação do conceito de Internet das Coisas
Sobre plugins Gradle, multithreading em sistemas distribuídos e automação de monitoramento: vídeo do Yandex.Money metap
Do Hyper-V ao VMware e vice-versa: convertendo discos virtuais
Sábado: Pensamentos de um programador sobre economia, Marx, Lenin e capital
Verdade nua
Data Lake orientado para o cliente em uma empresa de jogos
IntelliJ IDEA 2019.3: otimização de desempenho e melhoria da qualidade
O que é NFC e como ele funciona. Atualizar o básico?
Visão geral do setor FinTech: as tecnologias financeiras mais promissoras do final de 2019
Como o AR / VR da Apple enfrentou a realidade brutal
Como abrir um túnel no pod ou contêiner do Kubernetes com tcpserver e netcat
Internet chinesa está crescendo; talvez o mesmo futuro nos aguarde
Criação de vídeos através do PowerPoint - nuances, bugs e automação
Bloquear rastreadores de anúncios no nível da rede é difícil, mas possível
Experimente escrever um jogo em TypeScript e WebGL ou um conto sobre como um shch de back-end mergulhou em um front-end moderno
Antipadrões do PostgreSQL: Sisyphus JOIN Arrays
Luz do sol eterna do .NET limpo
O Conto do Polvo
Quão profundamente o CTO deve entender a tecnologia do projeto? Pedimos a pessoas de 5 empresas
RPA Testes de velocidade de robô de software
Como realmente melhorar suas habilidades de programação
Google Stadia - uma plataforma de jogos baseada na nuvem com uma estratégia de monetização estranha
Como mudar para o desenvolvimento de outra profissão e crescer rapidamente em um novo local
[Atualizado em 10:52, 14/12/19] Uma pesquisa foi realizada no escritório da Nginx. Kopeiko: "O Nginx foi desenvolvido pela Sysoev de forma independente"
Gerenciamento de gestos: de ponta a ponta. Parte 1
A história dos processadores de vídeo, parte 4: o advento da GPU de uso geral
O que há dentro da shawarma: microsserviços, sistemas distribuídos e Kafka. Compartilhando materiais do Backend United # 5
Tutorial de administração do Boot Spring
Vulnerabilidades de firmware e processador
O modelo da eficácia da publicidade na mídia para lojas online
Playrix CI / CD: como construímos e testamos nossos jogos
O escritório da Nginx está sendo revistado devido ao processo do Rambler Group. O serviço de imprensa reclamante confirmou o processo
Mil e uma erros de interface do usuário ou como ajudar um desenvolvedor a evitar erros comuns da interface do usuário
Histórico de patches da Apple
Ataques com clique zero: quando sua segurança não depende de você
Como sem dor, sem captcha e gratuitamente para trazer extratos do Fundo Federal de Propriedade do Registro Federal dos Direitos Humanos do Estado para um legível por humanos
Vidos e insetos
Competições tecnológicas Radiofest-2019. Sumário
Como ensinar o UITextView a se destacar maravilhosamente
Transistores de 2 nm: você corta ou corta?
Truques turcos com vermes, ratos ... e um freelancer
Indicador de qualidade do canal WebRTC do servidor sobre TCP
Analise o DevOpsDays Moscow: insights de 6 relatórios
Indicador de qualidade do canal para o servidor WebRTC sobre TCP
Yuri Rogachev: "Vim fazer o M-1, sem conhecer a informática"
Os 3 principais elementos HTML que esquecemos
Formato Clang retarda o programa
39% das empresas russas de pequenas e médias empresas enfrentam ataques cibernéticos direcionados
Desenvolvimento de aplicativos móveis em Python. Biblioteca KivyMD
Instanciação Python
Pervinca: processador de instrução única
Anunciando a visualização das Máquinas Virtuais Spot do Azure
A revolução mais pacífica
Acelerando conectores PHP para Tarantool usando Async, Swoole e Parallel
Habraiting 2019: estatísticas e classificação de autores para 2019
Mova-se com o Xamarin.Forms 4.4
O que significa o Rambler Group atingindo a Nginx e os fundadores e como isso afetará o setor on-line
Projetos independentes e próprios. Seguindo o Nginx
Um segundo ano de Q #
Desmistificando o novo Serviço do Trabalhador do .NET Core 3
Estudos de campo do conceito de "Documentação como código"
SEO vs. PPC - O que é melhor para o seu negócio?
Ativação de câmera oculta pelos navegadores: Big Brother ou erro de cálculo da tecnologia?
Estrela do transformador na árvore de Natal
Classificador P300 simples em dados abertos
10 sistemas de controle. Onde é mais conveniente se comunicar em tarefas e compartilhar arquivos?
Aprendendo palavras agrupadas tematicamente
[Update] Nosso povo é espancado, e nós ficaremos em silêncio?
Reativar benefícios: uma bênção para as empresas?
Kubernetes: por que é tão importante configurar o gerenciamento de recursos do sistema?
Multiprocessamento e reconciliação de dados de várias fontes
Novas bibliotecas front-end nos periféricos React
O que você precisa na anotação de aplicativos?
Usando particionamento no MySQL para Zabbix com um grande número de objetos de monitoramento
Como cumprir os requisitos do 152-FZ, proteger os dados pessoais de nossos clientes e não pisar em nosso ancinho
DevOps - OK, mas o que fazer? Como reduzir o trabalho manual e alcançar o resultado desejado
Código aberto é tudo
Como resolver o problema do reconhecimento de áudio no GO
Fim da infância: direitos autorais sobre obras criadas por inteligência artificial (IA)
JH Rainwater "Como pastar gatos": do outro lado do desenvolvimento
Iniciantes Sobre SEO
Resumo do gerenciamento de produtos em novembro
9 truques úteis em HTML
Como montar uma imagem do banco de dados Oracle para contêineres de teste
Física em um projeto de unidade usando a luta móvel como exemplo
uMCPIno: Escrevendo um protocolo simples com entrega garantida para o Arduino
Diferenças entre C ++ / Visual Basic e Java no nível geral (para iniciantes e estudantes)
Tudo sobre impostos para freelancers de TI. IE e trabalhadores por conta própria. Parte 1
Posição do grupo Mail.ru no desenvolvimento de código-fonte aberto na Rússia
Estamos escrevendo um simulador de digitação por toque usando JavaScript puro. Parte 1
Uma nova conquista em criptografia - fatoração de um RSA de 795 bits
Tudo sobre impostos para freelancers de TI. STS, patente ou imposto para trabalhadores independentes. Parte 2
Como aumentar o alcance da comunicação com um veículo aéreo não tripulado (UAV)
Pesquisa de sexta-feira: O que você tem no Express Panel?
Visão geral das possibilidades do Qt Creator 4.11 e QBS 1.15 para programar microcontroladores
Tudo sobre impostos para freelancers de TI. Carga tributária de IP em diferentes modos. Parte 3
A posição oficial dos comitês do programa Highload ++ e de outras conferências de TI sobre ações contra Igor Sysoev ...
@Pythonetc compilação, novembro 2019
Dicas e truques do meu canal de telegrama @pythonetc, novembro de 2019
Tendências de UX / UI em 2020
Publicidade no YouTube: alcançando programadores
Clubes de informática dos anos 90: "Quanto você tem de interesse?"
"Garoto Chotky" Khrushchev e outros moradores de Donetsk
Podemos cozinhar Java, Kotlin RestController?
Como estabelecer relações sociais em uma equipe que trabalha remotamente
O que o Rambler Group atingindo a Nginx realmente significa e para o que a indústria on-line pode se preparar
Scanner de veias
O primeiro programador russo
Seminário on-line sobre decodificação "SRE - hype ou o futuro?"
[Tradução] Da pirataria ao código aberto: minha história
# manorOpenSource
Os resultados da semana: Rambler reivindica direitos à Nginx, a Microsoft cria um novo PL e, na Rússia, fecha o projeto Taigafon
Guia para freelancers: as perguntas mais comuns sobre o trabalho de SP
Uma seleção de fatos estatísticos divertidos
Teste automatizado com Pytest
Desenvolvido por NGINX
Arquitetura de soluções em nuvem. Novo curso da OTUS
Como responder à ilegalidade? Baseado em eventos com Nginx
Como desenvolver o design e o código de um site pessoal
Apagão de 30 minutos em apoio ao autor do Nginx - Igor Sysoev
Notícias do mundo do OpenStreetMap nº 489 (26/11/2019 - 12/02/2019)
Criando um site usando C ++
Habr Weekly # 31 / Rambler vs Nginx, Tinkoff pagou e "largou" todo mundo, comprou impostos por mais de € 20, redesenho da Habr
A empresa de Igor Sysoev é mais cara do que a Rambler Group
Converta PNG para DDS no formato DXT5 e visualize resultados em tempo real usando python
Rubicon concluído: nginx
Segundo ano Q #
Blockchain para o menor
Serviço de trabalho no .NET Core 3: o que é e por que é necessário
Continue voando com o Xamarin.Forms 4.4
Posição da equipe de engenharia da Okko em eventos relacionados ao Nginx
Esboços modulares
Cientistas russos desenvolveram um tomógrafo inovador
Vídeo em destaque para desenvolvedores - dezembro
Atlas encolheu os ombros ou virou errado
Senolítica - um problema ou uma solução?
Apoiamos a cultura de código aberto e todas as pessoas que o desenvolvem.
Tutoriais do SDL 2: Lição 7 - Viewport
Substituição de arquivo Java
Reagir Native init vs Expo
Java Digest para 14 de dezembro
Retorno da solidariedade: TI e freelancers precisam organizar
A história dos jogos na nuvem
Biblioteca Java de código aberto com filtragem de rastreamento de pilha, análise Silent String e comparação de versões
O declínio na popularidade do PHP: não é tão simples?
Inteligência artificial e a complexidade do cérebro humano
Contador de álcool ou Como sobreviver a recepções em buffet
Entrevista: Estratégias de contratação. Parte I
Estudo de segurança do TurboConf
A história da startup de fitness Peloton: de uma avaliação de US $ 8 bilhões a publicidade e previsões malsucedidas para uma queda de 85% nas ações
Minha (nano) experiência com a API Yandex.Maps ou por que preciso de instruções
É possível transmitir e receber informações sem restrições quanto à distância e velocidade da luz?
ZedRipper laptop caseiro em dezesseis Z80
Visão de máquina de alta velocidade no versátil dispositivo de classificação de peças LEGO
Desenvolvimento reativo do Telegram bot
Em 2011, a questão de saber se o Nginx pertence a Igor Sysoev ou Rambler
Pioneiros e pioneiros. Impressora 3D de construção circular - como tudo começou?
Inferência de tipo em jscodeshift e TypeScript
Por que bater a porta fechada?
Detetive Habra: o segredo dos editores de notícias
Como reduzir o consumo de módulos wifi em dez ou mais vezes
Uma seleção dos próximos eventos gratuitos para desenvolvedores em Moscou # 3 (16 a 24 de dezembro)
Dez anos de ONYX na Rússia - como as tecnologias, os leitores e o mercado mudaram durante esse período
Implementação de tipo de string no CPython
A F5 Networks Corporation envia cartas aos seus clientes informando-os sobre a situação atual com a NGINX
Como fazer amigos PyTorch e C ++. Usando o TorchScript
Ferramenta ideal de avaliação de funcionários
Análise dos dados da votação da blockchain de 2019 na Duma da cidade de Moscou
QtQML / Painel de correlação rápida
Como funciona a renderização de jogos em 3D: rasterização e rastreamento de raios
Eu me opus a um gerente incompetente e ele foi promovido
Paradigma de desenvolvimento através de comentários
Deep Fake Science, a crise da reprodutibilidade e de onde vêm os repositórios vazios
O resumo de materiais interessantes para o desenvolvedor móvel # 326 (de 9 a 15 de dezembro)
O geneticista de Harvard está desenvolvendo um protótipo de aplicativo de namoro com DNA
Introdução aos métodos de matriz JavaScript .map (), .filter () e .reduce ()
Dicas úteis sobre Python que você não conheceu
O preço oculto das bibliotecas CSS-in-JS nos aplicativos React
Aventuras do hexafluoreto de urânio empobrecido alemão na Rússia. Parte 1. História e tecnologias de enriquecimento
Metafísica da injeção de dependência
Captura de vazamentos de memória em C / C ++
Conferência DEFCON 19. Os chefes adoram o Excel, os hackers também
Reagir à DogBot da Robotics: Revolução na Indústria da Construção
De jogos de computador a mensagens secretas: discuta ovos de Páscoa em lançamentos de vinil
14 projetos de código aberto para aprimorar as habilidades de ciência de dados (fácil, normal, difícil)
Backups automáticos de equipamentos de rede e seu armazenamento no sistema de controle de versão
Conferência HACKTIVITY 2012. A teoria do Big Bang: A evolução do pentesting na segurança aprimorada. Parte 1
ONYX BOOX Livingstone - um leitor de um formato popular em um design incomum
Conferência HACKTIVITY 2012. A teoria do Big Bang: A evolução do pentesting na segurança aprimorada. Parte 2
Entrada contábil duplicada em um banco de dados relacional
Criamos um aplicativo de desktop nativo de plataforma cruzada no Angular
9 dicas muito úteis sobre JavaScript
O Kubernetes é o novo Linux? Entrevista com Pavel Selivanov
Como p̶е̶р Tв̶ы̶й̶ o segundo mitap Android de Tinkoff
Mikrotik e Linux. Rotina e Automação
52 conjunto de dados para projetos de treinamento
Alexei Ragozin sobre os novos e antigos recursos do Java Flight Recorder no OpenJDK 11 na reunião jug.msk.ru
Matemática genérica não segura em C #
Entrevista com Matthew "Oki" O'Connor sobre aterosclerose e seu tratamento
Guia de estilo do Google em C ++. Parte 1
Guia de estilo do Google em C ++. Parte 9
O método da taquigrafia mais simples. Alfabeto e fonte para ela.
Como o codec de vídeo funciona. Parte 2. O que, por que, como
O problema do primeiro visualizador ou a difícil conversão de fluxos de vídeo WebRTC em HLS
Eventos digitais em Moscou, de 16 a 22 de dezembro
Detetive Habra: 24 horas a partir da vida de 24 publicações
Gravando o proxy reverso Grafana em Go
OWASP Moscow Meetup # 9: Registros de desempenho
Assista "Cell of time"
Solução fundamental de um sistema de equações lineares. Vista lateral
Como debati uma lista duplamente vinculada de O (1)
Especificações do dialisador: o caminho dos Jedi
Implantando aplicativos do cartucho Tarantool sem esforço (parte 1)
Onde trabalhar como desenvolvedor júnior
[Animação] Technobrands dominam o mundo
Como os computadores quânticos funcionam. Montando o quebra-cabeça
Como construir um computador para ML
BeerPHP: o que é, por que ir e como correr na sua cidade
Familiaridade com os drivers Appium (ou como escolher o necessário)
Como eu parei de ter medo e me apaixonei por apoio
aproximadamente tecnologia QATOK: materiais para eventos
Ataques de hardware a microcontroladores usando ChipWhisperer e métodos de proteção contra eles
O pós-futurismo que merecemos
4. Análise de malware usando o Check Point forense. CloudGuard SaaS
AI Journey: relatórios e resultados da competição
Crônica do confronto entre Rambler e Nginx (atualizado em 23 de dezembro, às 12:00)
Histórico do sistema de nomes de domínio: os primeiros servidores DNS
Tutor de programação: por que você deve se tornar um e como fazê-lo
Os processadores Intel cuspir uma chave privada, se você jogar com tensão
Por que o Facebook permitirá que você transfira dados do usuário para outros serviços
A Internet das coisas não é um brinquedo para crianças. Como os ataques de hackers na Internet assustam não apenas as grandes empresas, mas também as famílias comuns
EDA de um ângulo diferente
O que é melhor para jogos: Intel Optane ou SSD?
Versão Umbraco 8.4: o CMS é ainda mais conveniente
Olá Mundo da Bytecode para JVM
Firefox luta pelo futuro da web
O futuro da computação em nuvem da Sun que nunca veio
Como o nível de equilíbrio da mineração permite determinar o ponto de articulação do bitcoin
Parte robótica do CDI das funções no departamento de operações
O que aprendi sobre como encontrar um emprego em TI em 2019
Pilha 1.Elastic: análise de log de segurança. 1. Introdução
Ninguém (quase) sabe o que é autorização.
Então o sistema não se desloca
Semana da Segurança 51: vulnerabilidades nos processadores iOS e Intel
C ++ Rússia: passado, presente e futuro
Antes e Depois: A Evolução Visual de Videogames Famosos
O que o espera no inovador sistema operacional de rede ArubaOS-CX
A base de qualquer programação em ... quebra-cabeças
Enum mais rápido
Mais cinco ideias sobre como atualizar suas habilidades como desenvolvedor front-end (dezembro de 2019)
Rust supera C ++ com resultados de jogos de benchmarks
Tabelas em C ++. Parte 2 (herança virtual + código gerado pelo compilador)
Faça essas alterações para atender aos padrões de acessibilidade do design da web.
ENUM rápido
Jogo eletrônico Tic Tac Toe. O que eu vim para
SD-WAN e DNA para ajudar o administrador: recursos de arquitetura e prática
Como usar a capacidade de armazenamento disponível corretamente
Herança de sistemas e processos legados ou Os primeiros 90 dias no papel de CTO
Introdução aos ELFs do Linux: Entendendo e Analisando
O manifesto sobre a abolição de 146 do Código Penal e o boicote ao Sberbank e aos detentores de direitos autorais-parasitas. Para código-fonte aberto e nginx
Habr - melhores artigos, autores e estatísticas 2019
Cujo cabelo é mais forte: morfologia capilar
Câmera PoE de 250 metros por fio - é possível
Será que Julia venceu o Python assim como o Python fez o Java
1C - Bem e mal. Colocação de pontos em holivar em torno de 1C
Visualizar atratores estranhos em Plotly é uma obra-prima
Projeto ELISA: Linux em sistemas críticos de segurança
WTF por hora
PM2: abordar a questão do gerenciamento de processos com sabedoria
O paradoxo de Einstein - Podolsky - Rosen nos dedos e ... o que o éter tem a ver com isso
Testando servidores virtuais da DigitalOcean, Vultr, Linode e Hetzner. Baixas humanas: 0.0
Estratégia de defesa NGINX e pedido a Igor Sysoev
Intel RealSense LiDAR L515 - Outro novo RealSense
DIY StarWars Snowflakes (atualize 2019)
Por que recusei soluções de plataforma cruzada no desenvolvimento móvel
De onde vêm os Mojibakes? Fundamentos de codificações
Gerenciamos cortinas de polegada mais baratas
MobX ou Redux: Qual é melhor para o gerenciamento de estado de reação?
Podemos parar de chamar a acessibilidade e usabilidade do UX?
Usamos console.log () no Chrome ao máximo
RH e talentos, especialistas e criativos: como foi o oitavo Habraseminar
Fazendo o carregamento de conteúdo responsivo no site
Refatorando jogos SFML
O vôo com um dosímetro no bolso
Como adicionar codec ao FFmpeg
Matlab vs. Julia vs. Python
Idiomas transcompilados: projetos de conversão de código em código
Desenvolvimento de Moto-Auto e Nginx
Que o TestMace é melhor que o Postman
Por que nem todos os erros precisam ser corrigidos para melhorar um produto de TI
Experiência na criação de um produto na Rússia ou como criar um aspirador de pó sem fio “popular” PRO-EXPERT
4 recursos legais do Numpy que eu uso constantemente
Como um programador pode proteger seu projeto de estimação
Pré-carregamento no php 7.4: Compositor e seleção de arquivos para pré-carregamento
Por que você precisa de tantos desenvolvedores?
ICANN suspende a venda da zona de domínio .ORG
Gerenciamento do caos: limpeza com roteamento
Trabalhar no exterior: em quais países a Internet mais rápida?
V&V não significa vingança
Razões simples para a inevitabilidade da dívida técnica
Não nginx unificado: hospedagem Ayhor - dash-scratch live
Implantamos o Active Directory por todos os métodos possíveis.
Gerenciamento de gestos: manipulação de sobreposições visuais. Parte 2
Como montar uma ilustração a partir de cubos e pictogramas
5 coisas que eu gostaria de saber quando comecei a usar o Angular
Clonagem profunda independente de objetos em JavaScript
Árvore de Natal na linha de comando
"Eficiência de fábrica". Localizando um gargalo e implementando um sistema pull para aumentar a produtividade
Engenharia de Presentes
Um pouco sobre o caso especial da implementação de algoritmos de pesquisa de portas abertas
Programadores da Schrodinger, devops e gatos
Revisão de relatórios C ++ Russia Piter 2019
Procurando um testador de emprego? Prepare-se para demonstrar as habilidades do desenvolvedor
Engenharia do Caos, Parte 3: Métodos e Ferramentas
Escolhendo o sistema de design 3D perfeito
As 5 principais razões pelas quais eu gosto de propriedades CSS personalizadas
Como se preparar para a transformação digital? Destrua sua empresa com antecedência
Nvidia RTX - A tecnologia de rastreamento de raios em tempo real finalmente aparece no SOLIDWORKS Visualize
NX Analyst Meetup # 1: “Análise da estratégia. Basta dizer não e criadores de produtos. Como as idéias surgem? ”
Meetup sobre Dynamics 365 e Power Platform em Lamoda - Anúncio
Um método alternativo de fixação transpedicular ou como pinça pode substituir uma máquina de raio-x inteira
Como começar com o Bug Bounty
GHIDRA vs. IDA Pro
Estrutura de microsserviço PHP
DartUP 2019: resultados e relatórios em vídeo
O trabalho não é um lobo, parte 5. Despedimento: estou saindo lindamente?
Servidor VPS com 1C: um pouco alto?
Substituindo paletas no jogo usando shaders
As consultas SQL são rápidas. Parte 1
Ciberataques em sistemas hidroacústicos: mitos e realidade
Habr Quest {conceito}
Kits e construtores para engenheiros eletrônicos iniciantes de 6 a 10 anos. O que está disponível nas lojas
Desenvolvimento rápido de aplicativos Web em Vaadin e Spring Boot
Chorda. Tentando fazê-lo declarativamente
Iniciar o Linux em um navegador - o emulador jor1k ajudará (com Monkey Island, Doom e Frontier Elite II)
Teoria da Antiferrugem
Uma nova era de desenvolvimento web ou "tudo já está lá"
Resultados da década
Intel fechou uma brecha de segurança relatada seis meses atrás
O estudo dos neutrinos levou a uma descoberta inesperada na matemática
Limpamos o Dock e fazemos o aplicativo sem xCode
Android Superfície
GUI do Python em 5 minutos
Redes neurais e a proporção áurea: segunda execução
Corotinas DIY. Parte 1. Geradores Preguiçosos
Resultados da pesquisa sobre o uso do painel Express
Internet de balão
Traga de volta meu bebê! (N.-F. história)
Novos recursos de monitoramento do PostgesSQL PostgreSQL
Framework de Microservice PHP: Ambiente de Desenvolvimento para Swoft
Escrevendo um jogo python simples
Como criar uma classe de teste básica para testes do Selenium e inicializar através do JUnit RuleChain
Dap em ação. Escrevendo TodoMVC. Parte 1
Microsserviços para iniciantes
Qualidade de código do Apache Hadoop: teste de produção vs.
Teste de switches TP-Link com PoE de longo alcance. E um pouco sobre atualizações de modelos antigos
Evgeny Usvitsky: “Todos no mundo sabem onde obter geodados livremente - apenas no OSM”
Como e por que os criadores do remake de MediEvil redesenharam o chefe cult do jogo
Teoria da Probabilidade para Renderização Fisicamente Precisa
Qualidade de código do Apache Hadoop: teste VS de produção
Digite tudo
IntelliJ IDEA conversão rápida UPPER_CASE para camelCase
Criptomoeda pelos olhos dos juízes russos
Executar teste de interface do usuário no navegador com Pepino e Selenoid no Gitlab CI com relatório Allure
As 5 principais tendências do marketing por e-mail em 2020
Entra Kubernetes (e não apenas) hoje: expectativas e realidade
Mitap marketing e relações públicas em Ivanovo
Análise do questionário Android no estande hh.ru no Mobius 2019 Moscow
Tarefa número 1. Descubra gênero e grau de relacionamento
Como encontrei uma maneira de rastrear todos os drivers do Citimobil
Conexão via satélite. Visão geral das empresas operadoras e um pouco sobre a classificação
Encontre arquivos perdidos em vários destinos do Xcode
Desenvolvimento do compilador C para o novo neuroprocessador multiclet
O que é a zona Fresnel e o CCQ (Client Connection Quality) ou os fatores fundamentais de uma ponte sem fio de alta qualidade
10 práticas recomendadas para proteger imagens do Docker. Parte 1
Desenvolvimento de aplicativos em mini aplicativos VK
Biblioteca de testes da API JSON-RPC
Existe vida depois da Signora?
Tecnologias analíticas modernas em segurança cibernética
3. Introdução ao Fortinet v6.0. Preparação de layout
Evitando erros populares de segurança de rede
LEGO Education WeDo 2.0 e Scratch - um novo pacote para o ensino de robótica infantil
Retro digest: 30 recursos interessantes sobre a tecnologia e os jogos dos últimos anos
Sobre a profissão de gerente de produto: como alcançar o ideal? (parte 2)
Notas do Pentester: casos de caça - 2
MERCH! MERCH! MERCH! e ... unicórnios
Computação sem servidor baseada no OpenWhisk, parte 4
Java Digest para 18 de dezembro
16 dicas de desenvolvimento para o Android no Kotlin. Parte 3
O que aprendi em 10 anos no Stack Overflow
Eu / nós não estamos hospedando Ayhor. Ou como cuspir na cara da indústria
Experiência VonmoTrade. Parte 1: Trocas e tecnologia moderna
E, novamente, sobre a proteção de infra-estruturas virtuais
Escrevendo um simulador de digitação por toque usando JavaScript puro: Parte 2
Por que eu abandonei a API do Google Maps
Guia para organizar uma conexão remota com um PLC industrial usando o OpenVPN
Que tipo de cyberdec eu gostaria de fazer por mim mesmo
Por que foi possível hackear? Provavelmente porque o atacante
Túnel de VPN direto entre computadores por meio de provedores NAT (sem VPS, usando um servidor STUN e Yandex.Disk)
30 Utilitários para ferramentas de desenvolvedor do Firefox
Confissão de um viciado em design. Como fizemos o jogo "IT Alchemy" em um mês
O gosto do Django nos excita e atrai
O que apresentar para 2020: Guia de Ano Novo Madrobots
Reconhecimento de circuitos digitais. Elemento C generalizado
Criar rede privada Ethereum Geth em contêineres Docker
YouTrack 2019.3: lista de tarefas atualizada e muito mais
As principais tecnologias da década, de acordo com Habr
Para a questão do estranho (novamente) e a escolha dos transistores
Usando o olho de peixe no Raspberry Pi 3: lançando modelos de DL pré-treinados para visão computacional
Versão Rust 1.40.0: # [não exaustiva], aprimoramentos de macro e outros aprimoramentos
Calculadora Python
A participação falhou: levamos o AgentTesla à água limpa. Parte 3
Mohnatiki captura o mercado para a indústria de jogos! Peregrine Labs anuncia colaboração com a Epic Games
Python, introdução ao banco de dados
Vivaldi 2.10 - Agente secreto
A coisa mais interessante no PHP 8
Sobre os fones de ouvido sem fio JBL com energia solar e o que há de errado com eles
Angular 9, o que há de novo?
Lançamento do kit de ferramentas de interface do usuário .NET entre plataformas AvaloniaUI 0.9
Misturando OpenJDK e NodeJS: interações entre idiomas e arquitetura vertical
Como LANIT filmou uma comédia DIY em seu escritório
Playme VEGA review: gravador combinado com tela sensível ao toque e montagem em espelho
O que o "chiclete" de 5700 anos vai dizer sobre a pessoa que o mastigou?
Seccomp em Kubernetes: 7 coisas que você precisa saber desde o início
Publique automaticamente postagens da comunidade VKontakte no Discord
Anônimo Papai Noel 2019-2020: pós com presentes de Ano Novo
Onde e como os servidores de borda são aplicados?
Antipatterns PostgreSQL: passando conjuntos e seleções para SQL
Dicas para escrever código de auto-documentação
União de programadores? Não conte aos meus chinelos
TOP12 Descobertas Científicas Interdisciplinares 2019
Como avaliar a capacidade do serviço e não cair sob carga
Essas pessoas criam inteligência artificial - 4 histórias de especialistas em IA e ML
Folha de dicas do formato de arquivo de dados Python
Olá, mundo Qt QJSEngine
Outro registrador forneceu o último bloco de endereços IPv4
Problemas físicos incomuns no desenvolvimento do pensamento científico (para crianças em idade escolar)
Uma breve visão geral das ferramentas para testar e comparar as blockchains
Presentes perdidos do Papai Noel: a missão de TI de ano novo da Flant
Yandex.Taxi e não apenas: o que se sabe sobre os possíveis IPOs de empresas russas em 2020
“Criar tecnologias sem pensar em quem as usa é completamente inútil”: uma grande entrevista com Anton Weiss
Prototipagem de interfaces de jogos para humanidades
Do Hadoop ao Cassandra: As 5 principais ferramentas de Big Data
Strong AI Model
Os 10 principais erros encontrados em projetos C # em 2019
Os correios Yandex. O Clube de Alimentos e Entrega precisa de uma união
Os 10 principais erros em projetos de C # para 2019
Os desenvolvedores precisam receber sugestões dos usuários?
Istio Service Mesh Posts Series
Os 10 principais erros encontrados em projetos Java em 2019
Os 10 principais bugs em projetos Java para 2019
Os 10 principais erros encontrados em projetos C ++ em 2019
Os 10 principais erros nos projetos C ++ para 2019
Voice Control e VoiceOver: como adaptar o aplicativo para cegos ou parados
Antiguidades: o princípio da coleta de lixo e os resultados de 2019
Comunicado técnico Grupo Mail.ru, inverno de 2019
Como os americanos colocam um furão vivo em um colisor
Poderosa e-bike barata e faça você mesmo
O que os candidatos desejam para entrevistas de redação de código?
Fale sobre o seu salário
Hackers de resgate atacaram a Norsk Hydro: como era
5 caras na sua empresa sem os quais o CRM não decola
Geração processual de masmorras 3D de vários andares
Anunciando cursos e tutoriais em vídeo gratuitos sobre C #, .NET e ASP.NET para iniciantes
Hyper-V para desenvolvedores no Windows 10
Os códigos QR já estão aqui ou como a China se tornou 101% digital
A história do processamento de linguagem natural, do século XIII até o presente
Nativo x multiplataforma: efeitos nos negócios em protocolos de videovigilância
Tudo o que você precisa saber sobre o Progressive Web App (PWA)
Novos cursos e guias de vídeo gratuitos para C #, .NET e ASP.NET para iniciantes
Habrastatistics: uma pequena análise da popularidade dos hubs
Hyper-V para desenvolvedores do Windows 10
AI vs testadores, Brandashmyg, patos: como foi o Heisenbug 2019 Moscou
Ativamos o suporte NVMe em placas-mãe antigas usando o Asus P9X79 WS como exemplo
Programador fanático. Sinopse parte 1. Por que você precisa ser pior e não ouvir os conselhos dos pais
Qual startup devo iniciar amanhã?
Colamos a moldura da escuna sem registro e SMS
Explorando formatos binários usando o arquivo .class bytecode como exemplo.
Quantas pessoas veem seu ícone na App Store durante o aplicativo "App of the Day"
Congelamento ou modernização - o que fazemos nas férias?
Como eu criei meu YP e compilador para ele por 12 anos
Como preparamos a etapa de qualificação da CTFZone-2020
Qual é o valor da ideia e como transformá-la em conceito: ferramentas de designer de jogos
Pegue a mesa! Office pequenas coisas que não são pequenas coisas
Redux Toolkit como uma ferramenta para o desenvolvimento eficaz do Redux
Configurações de HOW-to / Network e VLAN em um servidor Hetzner e Mikrotik dedicado
10 melhores ferramentas de automação de teste de software
Como escrever código que será reutilizado
"Sobre, sim, não um cluster" ou como importamos DBMS
Classificação da bandeira americana
Apresentando o werf 1.0 estável: o que o GitOps tem a ver com isso, status e planos
Presentes perdidos do Papai Noel: anúncio de uma missão de TI em 6 de janeiro
Plataforma DIY Crawler para robôs e entretenimento
Escrevendo um blog sobre microsserviços - Serviço de postagem da parte 4
Hacking com Unicode (no exemplo do GitHub)
Quatro inovações tecnológicas reformulando os cuidados com a saúde agora
Apresentando o 3CX V16 Update 4 e o Unified FQDN 3CX WebMeeting
Tendências de design de logotipo em 2020
O que é Flutter e por que você deve estudá-lo em 2020
BlitzTeam sobre reivindicações pessoais do grupo cipriota Wargaming por US $ 1.690.000
O terceiro não é supérfluo: como reduzimos a cadeia de listagem de produtos adicionando outro link a ela
Anúncio do livro "Machine Learning Without Extra Words"
Tarefa número 2. Determinação da estrutura populacional
Como as pessoas são rastreadas por conjuntos de dados "anônimos"
Explorando vulnerabilidades xss
7 dias, 15 engenheiros e 600 servidores: Yandex.Money mudou-se para um novo data center
Enquete de sexta-feira: Falando sobre idiomas
Equipe da plataforma IntelliJ planeja 2020
5 grandes mudanças na indústria automotiva
Pentest Active Directory. Parte 1
Quem trabalha no cosmódromo de Plesetsk
DBA: limpando registros de clones de uma tabela sem PK
TelegramBot. A funcionalidade básica. Voa separadamente, costeletas separadamente. (Parte 2)
Obrigado, 2019
C ++ Rússia: como foi
Os resultados da semana: Rambler e Twitch concordaram, o trabalho eletrônico será introduzido na Federação Russa e o Facebook criará seu próprio sistema operacional
Certificado SSL para aplicativo da web Docker
Casa sensível está substituindo casas inteligentes
RICE: Fácil Priorização para Gerentes de Produto
Teste cego da câmera: iPhone, Pixel, Samsung e Huawei
Greta Tunberg está certa? Aeronaves VS trens
Árvore binária indexável
Habr Weekly # 32 / Rambler deu as costas, manipulações no trabalho, como proteger um projeto de estimação, gadgets tiram selfies em silêncio
Análise das lições ensinadas à comunidade pela situação NGINX
Como otimizar o desenvolvimento de aplicativos
Aplicações nativas do Windows e Acronis Active Restore
Pontilhamento: Sinal ruidoso para melhorá-lo
Como as trocas de criptomoedas criam suas blockchains desafiando o DeFi
Notícias do mundo do OpenStreetMap nº 490 (03/12/2019 - 09/12/2019)
Como escrevi uma criptomoeda centralizada em PHP. (Parte 1 - Resumos básicos + Início rápido)
Recriar em um novo jogo o que amamos pelos velhos
Comandos básicos do Linux para testadores e mais
Implementação preguiçosa de atravessar uma árvore de filhos da classe QObject
Imersão profunda no investimento da Ilona Mask
Anúncio do segundo Meetup da AWS em Minsk (13/02/2020)
Como o codec de vídeo funciona. Parte 1. Noções básicas
15 melhores e maiores bibliotecas de ícones
Controles personalizados em Angular
Benefícios da arquitetura de microsserviços para desenvolvimento de software
Jogo para programadores FuncBall
Como restaurar uma revista científica na lista HAC
6 principais bibliotecas de programação Python
Início rápido do STM32. Parte 2 Olá, mundo na HAL, depuração no Atollic TrueSTUDIO
Dois pontos no limite do mundo
Regras estritas para um novo aplicativo Angular
Como automatizamos a entrega de alimentos no Aiko
Investidores russos poderão comprar ações nas bolsas de Londres e Hong Kong
Swift: contêineres para armazenar valores-chave
Programador fanático. Parte abstrata 2 + tabela abstrata. Peixes, Gigantes e Mentores
Mensagens -> PubSub dentro do OTP
A história do software educacional: o desenvolvimento de computadores pessoais e professores virtuais
Como criar projetos no Jenkins, se você precisar de muitos ambientes diferentes
Guirlanda inteligente durante todo o ano
Histórico do DNS: quando nomes de domínio são pagos
Como comecei a falar em conferências e não consigo parar
STM32 + CMSIS + STM32CubeIDE
Esta é a norma: o que são mapas normais e como eles funcionam
Postagem cruzada em uma página do Facebook usando o PHP SDK
“Continuando vivo, permanecendo vivo”: o novo protocolo aumentará o raio do possível uso de Wi-Fi em 60 metros
Como oficiais da Região de Moscou medem a poluição do ar
Vitamina D. Uma curta excursão
Colecionamos músicas coloridas para o Ano Novo
Ataque DDoS através da engenharia social
Programador fanático. Parte abstrata 3 + tabela abstrata. Planejamento e seixo em um balde de água
Introdução às ações do GitHub
O resumo de materiais interessantes para o desenvolvedor móvel nº 327 (de 16 a 22 de dezembro)
Otimização do Unity: como a hierarquia de cenas o rouba
Trabalhando com a biblioteca Newtonsoft.Json com um exemplo real. Parte 1
A complexidade de trabalhar na espaçonave
Profissional de gerenciamento de projetos (PMP): 6ª edição O que? Porque e porque
Na barra inferior, ou contra a presunção de sanidade
Auditoria simultânea durante votação eletrônica
Como os testes podem ajudá-lo a criar seu próprio kit de interface do usuário
Nevanger: alimentação para velocidade
Forensics de memória, senhas Rubber Duck e GPO. Solução de problemas com r0ot-mi. Parte 2
Delphi está morrendo - falso
A história do sistema de nomes de domínio: protocolos de "guerra"
20 mitos do SEO para morrer em 2020
Recarregando texturas do OpenGLESv2 via DMABUF
Verificação de circuitos digitais. Revisão
Usando uma rede neural convolucional para jogar Life (on Keras)
A história do microprocessador e computador pessoal: 1947-1974
Symbol.iterator em Javascript
Inmarsat: recebe e decodifica um sinal de satélite em casa
PGConf.Russia 2020 em breve
Como faço para passar pelo Mestrado Online em Ciência da Computação e a quem isso pode não ser adequado
Fila de tarefas do PostgreSQL
O resumo de materiais frescos do mundo do front-end da última semana n ° 394 (15 a 22 de dezembro de 2019)
Teste de calor Raspberry Pi 4
PHP Digest No. 170 (9 a 23 de dezembro de 2019)
LEDs de endereço coloridos para o novo ano sem programação e solda
Eventos digitais em Moscou de 23 a 29 de dezembro
Hoje, às 17:00, o seminário on-line DevOps: Ferramentas e Números será realizado
Minha nova pilha de tecnologias da web para 2020
Auto-hospedagem de recursos de terceiros: bom, ruim, mau
Frontend 2019: resultados do ano
Cefeidas - “marcos” estelares do Universo
Concurso NUC de Ano Novo. Subtotais e votação dos espectadores
diversão no trabalho e desenvolvimento (fundamentos) # 2 As habilidades profissionais são boas. Apenas alguém os entendeu mal
Ao gerenciar uma equipe, quebre todas as regras
Tendências de tecnologia de comércio eletrônico 2020: Era das tecnologias imersivas
Exercícios para isolar Runet começaram. Vamos monitorar?
Seis opções de presente de Ano Novo para um motorista com um bom desconto
Desenvolvimento de um "gerador de tensão simples" de acordo com GOST R IEC 61508 (IEC 61508)
Analisando as configurações do ELK 7.5 para análise de log do Mikrotik
Uma pequena contribuição para a luta contra as plataformas do zoológico Avalonia UI
Bonsai Family Wiki Engine: resultados de 2019
Quão severos desenvolvedores de Chelyabinsk criam jogos para o Google Play e as redes sociais
Assinatura estática usando o modelo Observer usando C ++ e o microcontrolador Cortex M4
Antipadrões do PostgreSQL: atualizando uma tabela grande sob carga
Nossa pequena contribuição para a luta da Avalonia UI por menos plataformas
Domo geodésico. Sobre o dispositivo e minha experiência em cálculos
MVP no Unity ou como simplificar a vida
Juniper SRX e Cisco ASA: próxima série
Escrevendo um aplicativo no Flutter em conjunto com o Redux
Coleções de exibição complexas no iOS: problemas e soluções no exemplo do feed VKontakte
Regras para escrever etapas preliminares em casos de teste
Melhores ferramentas e recursos úteis para tornar uma startup mais inteligente em 2019
Fornecedores de nuvem: quem é o melhor do mercado?
Food Design Digest, novembro de 2019
Por que modelos 3D de produção complexa são úteis
Lançamento da nova versão do plugin DevOpsProdigy KubeGraf
Como sobreviver a um banco de dados SQL no século 21: multimaster nuvens, Kubernetes e PostgreSQL
Junos PyEZ no exemplo da tarefa de encontrar sub-redes ipv4 gratuitas
Backdoor (?) Em smartphones BlackBerry Android
A história de como o engenheiro de controle de qualidade tornou a vida mais fácil para você com a ajuda do Test IT, usando o Bot Framework
PagerDuty, ou por que o departamento de operações pode não dormir à noite
Tentando novas ferramentas para criar e automatizar a implantação no Kubernetes
Preços e custos sem servidor: AWS Lambda
Regras personalizadas do SwiftLint
O primeiro problema do visualizador ou as dificuldades de converter fluxos de vídeo WebRTC em HLS
Crie um plano de ação usando o AWS Cloud Adoption Framework
Autômatos celulares no navegador
Funil de vendas de carros ou como não mesclar clientes e até trabalhar com aqueles que recusaram seus serviços?
Semana de segurança 52: segurança para alto-falantes inteligentes e câmeras IP
Revisão pré-feriado: N6IIT01 Player e fones de ouvido com armadura YB04 - Hi-Fi do sul da China
Escrevendo TodoMVC no dap. Parte 2
Um laptop da Powerbank?
Por que aprender Java e como fazê-lo com eficiência. Relatório Yandex
Usando o rastreamento do processador Intel para rastrear o código do modo de gerenciamento do sistema
Meu caminho para particionar no PostgreSQL
regra de regra: verificações dinâmicas para Go
Transmissão WebRTC dentro e ao redor da realidade virtual
Sobre uma tia
Da torradeira ao drone. Como surgiu a Internet das coisas e por que ela disparou apenas 30 anos depois
Esta é a norma - 2: como mapas normais são criados
Computadores quânticos perdidos na corrida e seus erros fatais
O PocketBook é tão bom?
Em suma, fez a cor do sucesso do centenário
Por que videogames e jogos de tabuleiro não são o melhor indicador de habilidades de IA (entrevista com o criador de Keras)
Programação reativa, vale a pena largar tudo e correr em direção ao sonho
11 fatores e hacks que aumentam sua eficácia
Laravel Roteamento localizado
Pry -> REPL para Ruby, que vale a pena
Ouviu MPow T6 - ótimos fones de ouvido TWS com controles convenientes
Experiência com impressoras de cartões, parte 1
Em que construir a infraestrutura Wi-Fi 6?
Tarefas de programação - uma maneira ruim de avaliar as qualificações de desenvolvedor sênior
A luz azul perturba o biorritmo humano?
Estratégia da Apple. Vinculando o SO ao hardware - vantagem ou desvantagem competitiva?
Configurando o ambiente na CLI. Terminal WSL / Windows
Pacote de benefícios na Armênia: do seguro e bônus de referência à massagem e empréstimos
Tarefa número 3. Conversão e upload de dados para serviços de terceiros
Resultados da Pesquisa de Idiomas
Me bot e meu furador
Como organizar DDoS para bons propósitos?
Estatísticas de construção, fornecimento e visitas ao ISS
Equações para a cozinha debaixo da árvore de Natal
Por que a energia verde tem um futuro difícil?
Lidamos com o WebKit em 1C, por exemplo, a integração do TinyMCE em um formulário gerenciado no UT 11.4
Tony Brucker, pioneiro em programação de computadores, morre aos 94 anos
Experiência VonmoTrade. Parte 2: Pedidos. Tipos, recursos de processamento
Dicas de segurança: Patch virtual
Serviços de jogos 5G e na nuvem - teste como funciona em Moscou
Análise de malware do Skeleton Key
O MyOffice possui mais de 200 novos recursos
Sobre os problemas do tradutor Python e repensar o idioma
Como Kafka se tornou realidade
Google enterra extensão IMAP do PHP
Análise de solução de problemas reais da indústria (salvando leitões e outros)
Como a trapaça está mudando a comunidade speedrunner
Como o PVS-Studio realizou a segunda metade das conferências de 2019
Beckender - um psicoterapeuta: um depurador para a psique
Como dividir funções em um projeto Laravel: uma visão geral dos pacotes RBAC
Combine incompatível: equipe de desenvolvimento e suporte ao produto, tudo em um
Orçamento VPS com adaptadores de vídeo: uma comparação de provedores russos
Melhorando allOf e anyOf em CompletableFuture
Testes de unidade Python: início rápido
Por que a automação de suporte prejudica os negócios
Minha pesquisa - que trabalha em TI - profissões, habilidades, motivação, desenvolvimento de carreira, tecnologia (ATUALIZADO EM 26/12/2019)
Desafio de back-end de desafio Java / Kotlin do FunCode
Migrando um servidor em execução para RAID
PocketBook: resultados do ano, ou o que há de novo e importante, aconteceu em 2019
Um breve e 146% preciso histórico de linguagens de programação
A história do software educacional: sistemas de gerenciamento de aprendizado e a ascensão da educação on-line
Pizza como serviço: como a Amazon migrou para o Redshift
WireGuard, configurando vários clientes para NAT, e para onde vai o STUN?
Proteja sua API GraphQL contra vulnerabilidades
Mudando para o armazenamento puro: nosso novo armazenamento
7 anos de hype de redes neurais em gráficos e perspectivas inspiradoras do Deep Learning 2020
Usando o GitHub CI para projetos Elixir
Treinamento experiente da equipe
A Inquisição Espanhola e o robô da humilhação: quais são as conferências "predatórias" por dinheiro
Revisão da impressora 3D Anet N4 // Como colorir realisticamente um personagem de Dark Souls
Testando idéias através da criação de protótipos no painel
Aniversários no Google Agenda com idade
O que a TI deve fazer em 2020?
Sistemas de aprendizado de máquina embarcados Nvidia Jetson
DBA: quando o VACUUM passa - limpamos a mesa manualmente
Dagaz: Um novo começo
Métricas - indicadores de integridade do projeto
Física para um shooter PvP móvel e como fizemos amizade com a ECS
4. Introdução ao Fortinet v6.0. Políticas de firewall
Encruzilhada para idosos: para onde ir?
Como criar rapidamente um diário de presença
Importação de caudas de urânio alemão na Rússia. Parte 2. Enriquecimento
Qubits em vez de bits: que futuro os computadores quânticos têm para nós?
Como a start-up de biotecnologia russa ajuda a combater o câncer
PHP Vs ASP.NET: Como escolher o caminho certo?
Servidor web simples para SPA / PWA em 5 minutos
Modelagem da operação de uma usina termelétrica real para otimizar os modos: vapor e matemática
Vladimir Marshinin, também conhecido como mavl: “A chamada“ Não copie outros cartões ”permite evitar problemas de licença do OpenStreetMap”
Cérebro chinês, ou em defesa da primavera
Como escrever VerticalSwipeBehavior flexível
Durante uma semana eu era estagiário na SRE-engenheiro. Assista através dos olhos de um engenheiro de software
Spring Boot vs Spring MVC vs Spring - Como eles se comparam?
Qual foi o ano de 2019 lembrado em desenvolvimento?
Ano Novo IMaskjs 6 - Reagir Native, Pipes, ESM
Apache Spark, avaliação lenta e consultas SQL de várias páginas
Conheça a nova solução Veeam Backup for AWS
Cultura de desenvolvimento: como o desempenho e a eficiência são avaliados
Implantação e bancos de dados sem tempo de inatividade
Análise: por que as ações da Tesla estão crescendo em preço
Prós e contras dos testes A / B: experiência de grandes empresas
Trabalho rápido e eficaz na linha de comando
De volta ao futuro: que jogos modernos foram apresentados em 2010
O que determina a posição do site na página de pesquisa?
Métodos de comunicação no Microsoft Teams: canais vs bate-papos
Como criar um robô virtual?
Tutorial: Inicialização reativa por mola
Hitachi morrendo com força, festança e tecno-necrofilia
Como e por que posso invadir a VR
Em busca do programador ausente. Missão de Ano Novo
Quando você é assinante no mail.ru ou como atravessar um tanque T-34 com uma interface de correio
2. Pilha elástica: análise de logs de segurança. Logstash
Como organizar uma liberação
“Formatos e mídias de áudio esquecidos”: o início da era do áudio compacto ou “primeira mudança” para bobinas
Teste de melancia usando redes neurais: desenvolvedor completo Ciclo de prototipagem para o aplicativo. no google play
Como organizar o trabalho efetivo de uma equipe de layout distribuído
Como otimizamos os scripts no Unity
Por que Koji é o recurso perfeito para criadores iniciantes de aplicativos KaiOS
Dez anos de malware: as maiores botnets de 2010
Pipeline Tekton - pipelines nativos de Kubernetes
Detetive Habra no fim de semana 2. Novo nível
Você gosta do seu negócio?
Escrevendo um blog sobre microsserviços - Parte 3 “Usuário”
Testamos 1C no servidor VPS
Construtor LEGO e zero absoluto
"Novas épicas". Para dev, ops e pessoas curiosas
Raspberry Pi e iperf - testador de largura de banda para dispositivos Smart Home e IoT
Aceite e decodifique TV analógica usando SDR e Python
R, Monte Carlo e tarefas empresariais
Apenas olhe! 20 filmes sobre ciência e cientistas
Dois botões vermelhos, ferro de soldar e React: como fizemos uma mudança para uma conferência de TI
Vue.js: ganchos do ciclo de vida de seus componentes e de terceiros
Brincamos com fogo: executamos código arbitrário no desenvolvimento iPhone 7
Yandex: há tudo ... sobre os usuários
Estamos resumindo os resultados de 2019 na Haber Career
Apresenta programas de criação de perfil em C ++
Trabalhando com a biblioteca Newtonsoft.Json com um exemplo real. Parte 2
10 práticas recomendadas para proteger imagens do Docker. Parte 2
Técnica de redução de rede de convolução Jedi - poda
Conjunto de dados de ano novo 2019: dicionário tonal aberto do idioma russo
3. Pilha elástica: análise de log de segurança. Dashboards
Predador ou presa? Quem protegerá as autoridades de certificação
Modelo de mandato de controle de acesso (MAC): visão geral e aplicativos
Facilidade de desenvolvimento de sites multilíngues no CMS Umbraco 8
Substituir a história do usuário pela história do trabalho
Preciso criar uma matriz RAID a partir do SSD e quais controladores são necessários para isso
Cinco hábitos que ajudam a manter o desempenho do cérebro
Clientes, confie em asoshnikov
Riscos de projetos de TI e equipes de TI
Gateway para UDP entre Wi-Fi e LoRa
O que ler nos feriados
Análise do Bootkit
Abraço para desenvolvedores, ou como eu fui ao KotlinConf
Do que os cegos precisam? Revisão do especialista surdo-cego Sergei Fleitin
Arquiteto de software: por que é necessário e qual é a sua maldição
VR e criatividade: como as estações de trabalho Dell Precision ajudam os alunos da British Graduate School of Design
Tecnologia AMP em e-mails: prós, contras e possíveis usos
Habr Q&A 2019: resultados do ano
Como lidar com os hábitos das pessoas programadas
Habr Freelance 2019: resultados do ano
Inteligência silenciosa. Método para identificar possíveis vulnerabilidades da WEB
O Linux é executado no meu cartão de visita
Envie e-mails usando asyncio e aiohttp de um aplicativo Django
Avaliação de Keras para TensorFlow
gReebok detectado. O próprio dermatologista
Cessão em larga escala de direitos para usuários do domínio de diferentes florestas
A cópia do Tesla Cybertruck foi vista em Moscou. Este é um ... LADA russo Samara
Comparação de híbridos ou o que espera os proprietários dos fones de ouvido Meze romenos por 84 990 e 239 990 rublos
Como um projeto de monomarca entra no TOP derrotando agregadores e serviços internos dos mecanismos de busca?
Jogos de tabuleiro para jovens programadores de 4 a 10 anos. O que pode ser encontrado no mercado no final de 2019
23 minutos Justificação do raciocínio lento
Privacidade por design ou como criar um aplicativo para não cair dos mercados
Vulnerabilidades em sistemas operacionais em tempo real
Por que limitar a herança com final?
Entrevista com Will Kurt sobre seu novo livro, Bayesian Statistics - It's Great
Os matemáticos encontraram um padrão, entendendo como evitar sua aparência
Serviço de treinamento de cães no aeroporto: você já está cheirando
"Quando o relógio bate doze horas." Ou uma guirlanda no navegador
Guerras de processadores. A história da lebre azul e da tartaruga vermelha
Como foi a conferência @Kubernetes em 29 de novembro: vídeo e resultados
A história de um estudante coreano que recebeu um prêmio do ministério por um sistema de monitoramento de filas
Que problemas eu teria se lutasse pelo equilíbrio de gênero em TI?
Vida e TI ou no ano em que larguei meu último emprego
Enquete de sexta-feira sobre atualizações
Como é o conteúdo da Durex nas redes sociais na China
Gerar e preencher automaticamente elementos de configuração de dispositivos de rede com o Nornir
O que é modelagem de produção e por que é necessário?
Como fazer o seu autoescalonador para um cluster
Blockchain para segurança cibernética: expectativas e realidade
Métodos para atualizar a criptografia no equipamento Check Point para o GOST 2012
Como tornar a produção 3D de peças para aeronaves mais econômica
Presentes que fazem você sentir falta do Ano Novo
Bot para Tetris e animação de engenharia reversa. Análise da pista móvel do segundo campeonato de programação
Falar sobre ... queijo?
23 respostas à depressão de um psiquiatra profissional Maxim Malyavin (dpmmax)
Java Digest para 27 de dezembro
Localização de marcadores Aruco
Aplicativo da Web no Kotlin + Spring Boot + Vue.js (complemento)
Quando um designer precisa ser um pouco programador
Os 20 principais aplicativos que um profissional de saúde não pode perder
Nós escrevemos uma "calculadora" em C #. Parte I. Cálculo do valor, derivada, simplificação e outros gansos
A batalha dos servidores WEB. Parte 2 - cenário HTTPS realista:
StackOverflow é mais do que apenas um repositório de respostas para perguntas estúpidas
Modelagem digital para analógica e mista no PADS Professional
Desmontamos os primeiros dispositivos TP-Link com o roteador Wi-Fi 6: Archer AX6000 e o adaptador Archer TX3000E
Resultados dos testes de câmera cega: iPhone, Pixel, Huawei, Samsung
Compartilhamos nossa experiência de como os SSDs aparecem sob RAID e qual nível de matriz é mais lucrativo
Uma máquina de estado simples para VueJS
Toalete automático para gatos - continuação
Experiência VonmoTrade. Parte 3: Livro de warrants. Processamento e armazenamento de informações comerciais
IA e o futuro do trabalho: perspectivas de emprego no futuro próximo
Como as redes neurais funcionam e por que começaram a trazer muito dinheiro
Como fazer login no Talend Open Studio
Brasil, magia negra, Mortal Kombat, Marte e 15.000 pessoas. Resultados do ano Ontiko
Megaestruturas do futuro: a esfera de Dyson, o motor estelar e a "bomba do buraco negro"
Transmissão WebRTC dentro e ao redor da realidade virtual
Escolhendo um data warehouse para Prometheus: Thanos vs VictoriaMetrics
5 razões pelas quais você deve parar de usar o System.Drawing no ASP.NET
GOST R 57580. Das tendências à automação eficiente
Como é feito o cosplay. Fato avançado de Isaac Clarke para Dead Space 2
O fim da era do ARMv7 ou um pouco sobre como portar jogos
"50 tons de marrom" ou "como chegamos a isso"
Revisão coletiva inesperada dos cartuchos Audio-Technica
Presentes para o ouvinte atento: quais ganchos de áudio estavam ocultos na "pré-lacuna" do CD de áudio
Bot de discórdia com economia com sqlite
O mundo interior dos Formants P432
Notícias do mundo do OpenStreetMap nº 491 (10.12.2019-16.12.2019)
Tutorial do tutorial Ember.js. Aplicativo Super Rentals. Parte 1.1
Programador fanático. Como manter vantagens competitivas e se tornar visível?
Explorando registros Java 14
Neblina psicológica sobre o Ano Novo
Feito para a China: como criar o banner perfeito para o consumidor chinês
História do pornô na Internet. Parte 1
Transporte de animais do século XXI
Construindo um cluster PostgreSQL de alta disponibilidade usando Patroni, etcd, HAProxy
Complicamos os modelos de ficção científica de maneira processual: o que é Greeble e como usá-lo
Por que a ferrugem deve se tornar uma linguagem de programação funcional
V&V não para vendetta
Lista de gemas básicas para criação de perfil do aplicativo Ruby on Rails
Como um entusiasta criou uma rede Wi-Fi no DOS
Os comerciantes têm acesso a coletivas de imprensa do Banco Central da Inglaterra antes de sua transmissão pública
Visual Studio para Mac: controle seu IDE com chaves
De Junior'a a Middle'a: Analisador
Prepare-se para a introdução de uma classificação social na Rússia
ASP.NET MVC - trabalhando com o MySQL através do ADO.NET
Topologia e análise abrangente para um desenvolvedor de jogos desavisado: compactando vetores 3D únicos
Como eu quase joguei 150k no vento ou na história da instalação de ventilação forçada no apartamento
ConfigureAwait: perguntas freqüentes
Como funciona o pânico em Rust
Detetive Habra: eles são amigos dos OVNIs
Quase anarquia: uma breve história da Fidonet, um projeto que não se importa com a vitória na Internet
Coisas que você [talvez] não sabia sobre Java
O que os especialistas em automóveis robóticos pensam sobre o Tesla Autopilot
Habilitar o Modo de Sessão Aprimorado para Convidados do Arch Linux no Hyper-V
Uma breve história da Wacom: como a tecnologia dos tablets gráficos chegou aos leitores eletrônicos
Quatro princípios de tradução, ou de que maneira uma pessoa não cede a um tradutor de máquina?
Meu projeto não realizado. Rede de 200 roteadores MikroTik
Tutorial do tutorial Ember.js. Aplicativo Super Rentals. Parte 1.2
Truques ELF em Go
Como escolher cursos comerciais que ensinam profissões de TI
Replicação lógica do PostgreSQL para Erlang
Uma seleção de fatos estatísticos divertidos # 2
Padrão de fábrica. Exemplo de aplicação no Unity
Mnemônicos: explorando métodos para aumentar a memória cerebral
Principais livros do DLC para a série de ficção científica moderna
Contemplação da grande semelhança fractal
Introdução à linguagem de consulta Cypher
JavaFX - ainda não está morto
Väterchen Frost ou seis dígitos para Habr
Dotnetru. 2019. Resultados
Estudar não é uma loteria, as métricas estão mentindo
TI no sistema escolar
Armazenamento AERODISK em processadores domésticos Elbrus 8C
Food Design Digest, dezembro de 2019
O que um especialista em TI não deve fazer em 2020?
O resumo de materiais frescos do mundo do front-end da última semana n ° 395 (23 a 29 de dezembro de 2019)
A maior tecnologia falha em 2019
O MVP se tornou um produto ou minha experiência com o MVP em 2019
O sistema brasileiro não é um mito. Como usar em TI?
Nosso FunCode ou Como realizamos um concurso para desenvolvedores do iOS
HowTo SQL: desenhar padrões gelados no SQL
Aprenda Metaflow em 10 minutos
O que são * args e ** kwargs em Python?
5 coisas que você pode fazer para se preparar para o Vue 3.0
5 extensões e temas para o VS Code que podem mudar a vida de um desenvolvedor front-end
Carregamento rápido de páginas nos telefones baratos mais simples
De que é feito o JavaScript?
"Como passei o verão"
ActivityLifecycleCallbacks - um ponto cego na API pública
Iteraptor: biblioteca para redus transparente profundo do mapa
Toques cósmicos do ano cessante
RPG
Como aumentar a eficiência do desenvolvimento usando a teoria das restrições
O que é MISRA e como cozinhá-lo
Degelo do permafrost e emissões de gases de efeito estufa
Atualizar resultados da pesquisa
Resultados: 9 grandes avanços tecnológicos de 2019
História da evolução das interfaces em Java
Python ou R: Qual é a melhor escolha para a ciência de dados?
5,8 milhões de IOPS: por que tantos?
Post with posts: nossos resultados para 2019
Entrada de dados no STM32F4xx do ADC paralelo via DCMI
2019 em Habré em números: há mais posts, menos o mesmo, comente mais ativamente
Eles são como nós: ao entrar na China, esqueça a mentalidade asiática especial
Cálculo dos descontos máximos possíveis em projetos realizados por pedido com base na carga atual
Timlid - Este é o caminho
Hackathon Rosbank Tech.Madness 2019: resultados
Palestra do Jubileu de Donald Knuth "Na árvore de Natal"
Dedicado a: tecnologia que morreu em 2019
Pulso Sprint: construindo um trabalho eficaz dentro de uma grande equipe
Mais uma vez sobre a complexidade da arquitetura e o limiar de entrada
Pixel art para iniciantes: instruções de uso
Analisando tarefas do CTF
Software VS Hardware: o que está na tendência e quem é o futuro?
Reunindo uma equipe de inicialização com "0" - instruções passo a passo para os menores
VK Tech: um ano de desenvolvimento em números Git
O misterioso programa LyX. Parte 2
Registro e autorização usando o Spring Security usando um aplicativo simples como exemplo
Casa inteligente com a Xiaomi no exemplo de um banho
Na época em que a grama estava "mais verde" e a AKG produzia fones de ouvido dinostáticos
Cientistas mataram o vírus do herpes adormecido em células humanas
Como escrever textos fáceis
O computador pessoal deveria morrer dez anos atrás: o que aconteceu
Se todas as histórias foram escritas no estilo de ficção científica
A última geração de redes sem fio
História do pornô na Internet. Parte 2
Switches ExtremeSwitching X465. Gigabit Universal e Multigigabit
O homem que criou o "pior videogame do mundo"
Estação de trabalho criptográfica de chave pública com base em padrões para a plataforma Android
Um presente para todos debaixo da árvore de Natal
T significa criatividade
Reflexão de véspera de ano novo
Somos champignons
Sistema operacional interestelar
Falsificação de fotos do grupo Dyatlov
5 personagens da década de 1920 que, depois de 100 anos, surgiram nas nuvens
AMA com Habr # 15. Ano Novo e o lançamento mais curto! Bate-papo
Lançamento da tela Transflective TFT no SSD1283A com STM32
Tocando no busi-board de engenharia, Ano Novo e voluntários
Usar o BSP no Doom é realmente uma jogada engenhosa?
Foreve Elon 2019/2020 (reunião online do NY2020)
Slurm: Habr, boas festas ...
Simulação de corrida na chuva
Monitorando aplicativos com o Logger.
Assista "Pequena Aranha Verde do Tempo"
Mas a essência é alguma coisa, ou Minimizar o código fonte é mais fácil do que parece.
Experiência em admissão a um magistrado na Alemanha (análise detalhada)
OSCD: Sprint de detecção de ameaças nº 1, resultados
Keylogger para Windows com alteração de direitos na DACL
Melhore o desempenho do SPA dividindo suas bibliotecas Angular em várias partes
Arthur Khachuyan: “Big Data real em publicidade”
Conexão do sistema IP-DECT micro-celular Yealink W80B ao 3CX
Carta a um iniciante para estudar Ciência de Dados
Asa de jato Yves Rossi: decolagem e pouso vertical autônomo
Um olhar sobre a tecnologia da última década
Usando um disco rígido híbrido em um MacBook e instalando o Windows nele
Relatório anual Habrapost - 2019
“Imediatamente após as férias”: seminários, master classes e competições de tecnologia na Universidade ITMO
Classificação eficaz dos dados do tipo Struct
Como eu decidi fazer uma busca de texto para iOS e o que veio dela
Crypt, XOR, hackers ZIP e PRSP não criptografados. Solução de problemas com o r0ot-mi Crypto. Parte 2
Criei meu próprio dipfake em duas semanas e US $ 552
Cientistas automatizam pesquisa de comportamento animal para decodificar a função cerebral
Crie seu editor em Combine
[Ensaio] Dedicado ao plâncton do Office. Eu não sou inspirado pelo meu trabalho
Como "foder" o Google e o Yandex: promoção de sites em preto e branco de SEO. Shestakov Pessoas PRO # 74
Realmente precisamos do TypeScript em 2020?
Sincronização de cache Redis para o serviço Go
Recomendações para a implementação do RAS contábil paralelo + IFRS na plataforma 1C
Um recurso da cultura corporativa necessário para o bem-estar da base de código
Antiguidades: Sony MZ-1 ou a história de um protótipo que entrou em produção
A coluna de rádio na Internet mais simples "Kodi" ou o resgate do tijolo "Raspberry"
Desenvolvimento de uma placa de depuração para K1986BE1QI (air)
História fantástica "Projeto C. Vaidade das vaidades" (10 min.)
O resumo de materiais interessantes para o desenvolvedor móvel # 328 (23 a 29 de dezembro)
JPEG. Algoritmo de compressão
Enquete de férias
Ofuscar tempo de compilação usando NAND / NOR
Usando o TSDuck para monitorar fluxos de IP (TS)
Entrevista para a posição de um poeta
Entrando no mercado ocidental: como interagir com os clientes
Encontrando uma bala de prata: munição incomum
Criando um negócio de reserva de táxi em Dubai: como iniciar um aplicativo de táxi centrado no cliente como Careem & Hala?
"Novas épicas". Nós comemos o elefante em partes
É um futuro verde nebuloso?
No caminho para o teclado perfeito
42.000.000.000 de visitas. O PornHub resumiu 2019
O Rhasspy é um kit de ferramentas de fala de código aberto e totalmente offline. Reconhecimento da língua russa. Sem vazamentos para a nuvem
Aplicações Web progressivas em 2020
Seoshniki preto e melhores métodos de promoção. Adulto, farmácia, ensaios, namoro. Shestakov Pessoas PRO # 75
Ventilação com recuperação no apartamento. Sem dutos e SMS
Experimentos com redes neurais baseadas em dados sísmicos
A vida secreta de um servidor Linux ou ataque de força bruta de fã no subsistema SSH
Enigma não resolvido
Esqueça a criptografia homomórfica: agora temos a criptografia funcional
Projeto ITER em 2019
Redes neurais. Para onde tudo isso vai
Veja a floresta atrás das árvores
Minhas pesquisas pelo painel de controle físico de uma casa inteligente
Inclusão remota de scripts Mikrotik do Telegram v 2.0
Java: recolher logs de várias linhas em um log de linha única usando Spring e Logback ou Log4j2
A propaganda do regime totalitário, anti-semitismo e homofobia no livro de 2019 sobre programação? - é possível
Você pode confiar nos conselhos médicos dos bots? Os médicos ainda não têm certeza.
Os matemáticos alcançaram um avanço no estudo do problema "perigoso"
Visão geral da árvore, implementação e não apenas
Arthur Khachuyan: Inteligência Artificial em Marketing
Breves resultados da leitura do relatório no 1C DSS para Infostart 2019
Otimização de upload de imagem
Como são realizados os testes de arte para jogos
Analisando uma demo de 128 bytes do arquivo de 1997
A digitação estática não requer necessariamente cerimônias
Revisão do ONYX BOOX Note 2 - um leitor de tela grande com capacidade máxima
Bot ao vivo, parte 1
AirPods Pro, Apple TV + e muito dinheiro: por que as ações da Apple atingiram um preço recorde
Bot ao vivo, parte 2
Perspectivas para os biocombustíveis na aviação
A era do áudio compacto: como as fitas entraram nos carros
Sobre a estimativa
Estranho Divino
Sensores de janela sem fio caseiros: STM32L051 + RFM69 + Android
Eu era o chefe de relações internacionais no Google. Por isso saí
Existe um GameDev em Sakhalin? 1.V
Vigilância por vídeo em casa. Esquema de manter um arquivo de vídeo sem um registrador doméstico
Vale a pena comprar Bitcoin no próximo ano e quanto vai custar
Como comprei um laptop bloqueado no eBay e tentei fazer o meu AntiTheft baseado no IntelAMT
Polígonos Outro Mundo
Cálculo do custo de produção de eletricidade solar para necessidades próprias de uma família no centro da Europa
Como eu procurei pela definição de "produto"
Motor como freio eletromagnético
Lição para a noite: realçando a sintaxe da escrita
Análise Habra: a duração da publicação é importante?
Iniciando um servidor VPN atrás do provedor NAT
Let vs const - o que usar?
Geração de procedimento adaptável usando o algoritmo WaveFunctionCollapse e distribuição de probabilidade a priori
OSCP - Minha experiência
História de burnout profissional em Moscou - de 1996 a 2017. O caminho do gerente da empresa estatal para os pesquisadores
Merchandising automático para online ou como eu inventei uma bicicleta
Não, a inteligência artificial não pode nos derrotar
Uma Breve História dos Microprocessadores Espaciais, Parte Um
Sobre segurança de rede
A segunda parte da tradução do livro de David Kouchner, Masters of Doom. Capítulos 6-12
A ideia de uma rede social descentralizada de próxima geração
Salvando Dados em uma EEPROM em um Arduino Transacionalmente
Como o piloto automático entrou em nossas vidas, mas não percebemos
Drupal Digest - 2019 / Dezembro
O Arc é um sistema de controle de versão para um monorepositório. Relatório Yandex
Visão Predadora: Efeito de Visão Térmica
Pesquisa genealógica - livros métricos, censos, arquivos, bancos de dados abertos
IIoT - ou como ajudar os funcionários a usar o cérebro como pretendido
Falha no projeto do ERP (Liqui Moly, Otto e outros como ele)
Introdução ao ASGI: Criando um ecossistema da Web Python assíncrono
Aplicação dos princípios de programação funcional no design de ERP
O resumo de materiais frescos do mundo do front-end da última semana n ° 396 (30 de dezembro de 2019 a 5 de janeiro de 2020)
Mitos e lendas do antigo Fediverse
Dispensador de transporte de componentes múltiplos
1С DSS e estimativa de termos e custo de projetos pelo método COCOMO II
“Um, dois, três - queime a árvore de Natal!” Ou meu primeiro olhar para o pequeno controlador CANNY 3
Java: coisas que podem parecer curiosas para um desenvolvedor experiente
Revisão do WCS 5.2 - Servidor WebRTC para desenvolvedores de Webcast e webcam
"Regras de crescimento: do júnior ao CTO", resumo de um webinar de Fedor Borshchev
Visão geral do WCS 5.2 - Servidor WebRTC para desenvolvedores da Web de transmissões on-line e bate-papo por vídeo
Quarkus - Um novo olhar sobre o Java nativo da nuvem
Hack The Box - Artesanato passo a passo. Exploramos o Git, exploramos vulnerabilidades na API, lidamos com o Vault
Apoio à Saúde Mental com Realidade Virtual
Análise de transações anônimas na negociação de ações
Analisador de Blockchain com 300 linhas em Python
O próprio Oracle copiou a API do Amazon S3, e está perfeitamente bem
Instruções passo a passo para configurar uma troca através de um arquivo entre 1C: Trade Management 11 e 1C: Accounting 3.0
The Ember Times - Edição 129
Notícias do mundo do OpenStreetMap nº 492 (17/12/2019 - 23/12/2019)
A posição oficial do Telegram sobre o blockchain TON
Efeito Kuleshov no Disco Elysium: como o contexto cria significado
Outro futuro - uma divisão da humanidade
Antiguidades: Roland MT-32, um som alternativo para jogos DOS
Filas de mensagens do PostgreSQL usando PgQ
Uma Breve História dos Microprocessadores Espaciais, Parte Dois
Mask-R CNN do iniciante ao profissional
“O que as empresas fizeram com sua privacidade?”, Arthur Khachuyan (Tazeros Global)
Java / Spring: Como gerar completamente uma API RUD CRUD usando Speedment
API que faz você chorar
Mudando da CEI para a República Tcheca, experiência própria (parte 2)
Problema de conclusão do n-Queens - algoritmo de solução linear
Reiniciando o mundo do jogo com competência
Chave de fenda mágica para montagem no Extremo Oriente Excel 97
9 dicas de desempenho do Vue
Diversão no terminal: 10 piadas clássicas do console
As 5 principais empresas de desenvolvimento do ReactJS
Pirâmide em vez de uma esfera: agrupamento não-padrão de átomos de ouro
“Não haverá massacre” - a história da tradução de The Worm
Campos lógicos nos bancos de dados, existe um antídoto?
Resultados da Pesquisa de Férias
Vue para o menor blog aka pequeno em todos os cânones
Os 5 livros tradicionais de Bill Gates
Engenharia reversa do popular BattlEye anti-fraude
TensorRT 6.xxx - inferência de alto desempenho para modelos de aprendizado profundo (detecção e segmentação de objetos)
Principais linguagens de programação para o desenvolvimento de aplicativos Android em 2020
Aprendizado por reforço profundo: como ensinar aranhas a andar
A caça à vulnerabilidade é 7% mais eficaz
Câmera com função de rastreamento
Resultados de 2019: quais ativos foram os mais rentáveis para investidores russos
Como realizei meu sonho quando visitei o escritório russo da Microsoft
Rostov do Don: empresas, comunidades e eventos de TI em 2019
Usando Clickhouse como um substituto para ELK, Big Query e TimescaleDB
As janelas modais que merecemos
Fazendo um tubo de telescópio em casa
O que será adicionado ao JavaScript em 2020
Como conectar cartões em uma projeção elipsóide, se isso não for fornecido?
O gadget mais maciço em um futuro próximo (não um smartphone)
Efeitos criogênicos podem garantir o transporte seguro de baterias de veículos elétricos danificadas
Apresentando o PHP 7.4: Desempenho, Recursos, Descontinuações
O que fazer se o código para a fechadura da mala for esquecido?
Projeto e fabricação de um telescópio
Teste de autenticação de dois fatores e possíveis soluções alternativas
Verificando o MacBook usado antes da compra - lista de verificação
Polígonos Outro Mundo: Amiga 500
Portando o Quake 3 para a Ferrugem
O cientista He Jiankui é um herói, não um criminoso
Conferência DEFCON 27. Kraken Wireless WiFi Hacking Tool
Discutimos gêmeos digitais e simulação com o fundador de uma empresa de consultoria
Gastei US $ 40 mil e arruinei uma ótima idéia para uma startup
Coloque o gato de pé
Espaço 2020: Marte, constelações de satélites e novos foguetes
Detectar automaticamente a codificação de texto
Como fazer um bot que transforma uma foto em quadrinhos. Parte Dois Modelo de treinamento
Banco de dados do Messenger (parte 2): dividimos "lucro"
Como localizar um aplicativo ou jogo? Dez principais fontes gratuitas de e-learning
Grave e transfira som de um dispositivo para outro usando a conectividade de vários usuários
Banco de dados do Messenger (parte 1): projetamos o quadro base
Aqui está uma atualização sobre o Flutter 1.9, juntamente com a programação do Dart 2.5
Cinco maneiras interessantes de usar Array.reduce () (e uma maneira chata)
Atualização automática de código para o TensorFlow 2
Apresentando o Java 13: Vamos mergulhar nos novos recursos do JDK
Respostas do suporte técnico da 3CX: Atualize para o 3CX v16 de versões anteriores
Bot para taxas. Ir ao futebol com novas tecnologias
Como o Alibaba Cloud gerencia dezenas de milhares de clusters do Kubernetes com ... Kubernetes
Introdução à API REST - Serviços da Web RESTful
Diferenças entre REST e SOAP
Desenvolvimento da API REST - O que é primeiro contrato?
Revisão da pesquisa Kaggle ML & DS 2019. Ou quanto os especialistas em ML ganham
As principais desvantagens de trabalhar em casa
10 sinais de que um bom programador não funcionará com você
Apollo Flight Controller: descrição detalhada de todos os consoles
JH Rainwater “Como pastar gatos”: não, ou padrões negativos em um guia
Node.JS Vs PHP: Qual é a melhor linguagem de programação?
A mágica da virtualização: um curso introdutório no Proxmox VE
Como eu tentei ver o submarino no Okko Sport
HotFix de automação em projetos Maven usando TeamCity
Como escolher ações de biotecnologia, observando os mecanismos de envelhecimento
A programação e a árvore de Natal podem ser combinadas?
Maximalismo juvenil e o espírito de contradição em adolescentes do ponto de vista da neurologia
Nos bastidores da vida de um moderador de estouro de pilha
Uma compilação de fatos estatísticos divertidos # 3
Plataformas de baixo código: uma panacéia ou uma aposta arriscada?
Como tomar decisões e priorizar tarefas ao criar um produto
Disjuntor Istio: Desconecte Recipientes Quebrados
Dijkstra: A maior vitória do Ocidente na Guerra Fria sobre a URSS foi a transição para a IBM - mito quebrado
Independência financeira. O que mudou ao longo do ano
O livro "Moda, fé, fantasia e a nova física do universo"
A evolução dos aplicativos HighLoad no exemplo de um portal regional de serviços públicos
O caminho do negócio de restaurantes para a empresa de TI
Novos recursos do Python 3.8 e é hora de atualizar para o Python 2
Acordo de parceria ou como não arruinar um negócio no início
Sistema de arquivos ESP32 e SPIFFS
Como eu analisei a programação
Design thinking no gerenciamento de projetos ou por que um gerente de projetos precisa de técnicas criativas
Estamos escrevendo uma "calculadora". Parte II Resolva equações, renderize em LaTeX, acelere funções para superlight
Como sair certo, para que mais tarde ...
Introdução ao Planilhas Google em Python. Do registro à leitura de dados
Experiência VonmoTrade. Parte 4: Gráficos de negociação
Crie lentes para o Snapchat usando pix2pix
A Grande Teoria do Floco de Neve
Como executar ações assíncronas do Redux usando Redux-Thunk
Introdução rápida ao SwiftUI
Bot para monitorar serviços web em meia hora: telegrama + bash + cron
Criação de um museu medieval de realidade virtual
Desenvolvimento da API REST - qual é a abordagem Code First?
Processos flexíveis na equipe de TI
API REST - O que é o HATEOAS?
Sobre a operação de um PC usando o exemplo do Windows 10 e o teclado, parte 1
CES 2020, IBM e o primeiro uso comercial verdadeiro do novo computador quântico
Aprimoramentos no Inliner do C ++: o Zipliner
ICD lançou uma missão de realidade aumentada
Python no código do Visual Studio - versão de janeiro de 2020
Documentos do .NET novidades (dezembro de 2019)
Como a blockchain mudará a contabilidade?
Como calcular a "similaridade" de números nos passaportes. E encontre o mesmo, mesmo com erros de digitação
O que há de novo em nossa documentação .NET (dezembro de 2019)
Python no Visual Studio Code - versão em janeiro de 2020
Maldição do segundo mês
Contagem de comunidades "O quê?" Onde Quando? ”(ChGK) ou quantos apertos de mão antes de um amigo?
Controle de acionamento elétrico de potência. Experiência amadora
Você pode escrever um código no trabalho para economizar seu tempo livre.
Histórico da Internet: Rede
Criando o empacotador de arquivo ELF x86_64 para linux
Como treinar uma rede neural DeepPavlov em um laptop usando uma GPU
Recomendações da API REST - Exemplos de design de serviços da Web em Java e Spring
Na superfície de um buraco negro
Trabalho com segurança de tipo com registros sem sobrecarga no C ++ 17: metaprogramação baseada em valor
Microsserviços: como cumprir o contrato
Kali Linux 2020.1
Quais palavras em inglês do léxico de TI pronunciamos incorretamente com mais frequência
A próxima colisão galáctica da Via Láctea já está dando à luz novas estrelas
Minha namorada e o primeiro videogame. Desenvolvimento da unidade. Parte 2
Número máximo de valores em enumeração, parte I
Escritório Involta: como trabalhamos e ganha dinheiro sem sair da região
Como crescemos um analista de sistemas do zero
Acompanhando o progresso no Python
A AMD apresentou as placas de vídeo Ryzen Threadripper 3990X, Radeon RX 5600 e CPUs móveis de desktop de 64 núcleos na CES 2020
Como o comércio eletrônico é alimentado pelos pilares da tecnologia de IA
Gamification do produto
Aumente a produtividade com o Jupyter Notebook em 5 minutos
Arduino em uma lavagem de carro, parte 2.5 (código fonte, sem fotos)
Meniscos na articulação do joelho - o que é, por que é, como é tratado se estiver danificado?
Tentando automatizar processos usando o Powershell
Sistemas de ingressos: como você conseguiu três OTRS gratuitos pagos?
DBA: transferindo valores de SEQUENCE entre bancos de dados PostgreSQL
Friday Tab Survey
Qual será o gerenciamento de documentos eletrônicos após a entrada em vigor de alterações à lei sobre assinatura eletrônica?
Toque "osu!", Mas cuidado com os bugs
Toque "osu!", Não se esqueça dos erros
Últimos compiladores D
Relatório DORA 2019: Como melhorar o desempenho do DevOps
Cientistas descobriram uma nova maneira de diminuir os níveis de ferro na água potável
Disney - A maior via dupla da história da humanidade
Mudando de Mercurial para GIT no Atlassian Bitbucket com salvando arquivos em cirílico
Assistente de Banco de Dados GreenPig
HowTo SQL: construindo cadeias usando funções de janela
Cale a boca e pegue meu dinheiro
Introduzindo o método de retropropagação
Testes de integração de vibração - é fácil
Coloque blocos de forma eficiente (Pro CSS, SVG, padrão e muito mais)
Exclua tudo: como apagar dados e restaurar o NVMe SSD para as configurações de fábrica
A moral do transporte robótico: o problema do carrinho, riscos e consequências
Sol, vento e água ver 0.1
Palavras cruzadas "Sinta-se como um analista de SOC"
Comissão Federal de Comunicações dos EUA pro V2V, V2I e V2X
"Finja": como veículos não tripulados "se rendem à direita"
Resolvendo problemas típicos com json_encode (PHP)
Qualquer e AnyObject no Swift. Qual a diferença deles?
Transforme DSLogic U2Basic em DSLogic Plus
Onde o GPS fica
Por que as luzes traseiras do Cadillac XLR podem custar mais do que o Corolla usado
Sol, vento e água ver 0.2
Sonhos de um vácuo profundo (parte 1). Bomba de difusão de óleo a vapor: ressuscitação e um pouco de teoria
Os 10 principais documentos da conferência CoreHard Autumn 2019 de C ++
Testador para uma pequena empresa como esta
Desenvolvendo o pacote pypi perfeito com suporte para diferentes versões do python
Pare de colocar o diodo 2
O desenvolvedor do jogo VVVVVV em homenagem a sua década tornou o código fonte aberto
Usando o observador de padrões de similaridade em C
Análise Habra: quando é melhor publicar seu post?
Gerenciando o estado do aplicativo com o RxJS / Immer como uma alternativa simples ao Redux / MobX
API REST deve ser baseada em hipertexto
Como fizemos um jogo de tabuleiro. Porque e porque?
Conferência DefCon 27: Nos bastidores da criação de crachás eletrônicos Parte 1
A história do microprocessador e computador pessoal: 1974 - 1980
Conexão de um monitor ER-TFT101-1 de 10 "ao STM32F429 via FMC
ChaiScript - linguagem de script para C ++
Resumo de telecomunicações - materiais sobre o trabalho dos fornecedores
Novos dados refutam suposição chave de energia escura
Desenvolvimento de serviços e IaaS: uma compilação de nuvem, armazenamento de dados e evolução da 1cloud
MVVM e seleção de elementos no adaptador
Nova plataforma tecnológica dos anos 20. Por que eu não concordo com Zuckerberg
Relatório do Bank of America: 5 tendências que mudarão a economia global nos próximos dez anos
Biblioteca Webix JavaScript através dos olhos de um iniciante
Redação em TI: como começar a escrever sobre tecnologia
Criando um computador primitivo do zero
Mas e se a terra for plana?
Análise de confiabilidade de equipamentos eletrônicos de choque e vibração - Visão geral
Notícias do mundo do OpenStreetMap nº 493 (24.12.2019 - 12.30.2019)
VIM - Este não é apenas um editor, é uma integração com todo o seu ambiente de trabalho
Transferindo um back-end PHP para o barramento de fluxos Redis e escolhendo uma biblioteca independente das estruturas
Noções básicas de trabalho com o zmq em python, criando um armazenamento simples de chave / valor
Como tentar bloquear qualquer site usando ILV
Procure pelo erro FDCAN que não é
Economia futura para físicos
Ovos de Páscoa ainda mais musicais: continuamos a falar de presentes para ouvintes atentos
Liberte seu Android
Conferência DefCon 27: Nos bastidores da criação de crachás eletrônicos Parte 2
Irídio: recebe e decodifica sinais de constelação de satélites em casa
Visualização dos limites de uma solução classificadora baseada em imagem
Um autômato é uma coisa do evento?
Motorista da Tesla é multado por escovar os dentes enquanto dirige no piloto automático
Métodos de combate ao roubo em um clube de robótica
Projeto Lacmus: Como a visão computacional ajuda a salvar pessoas perdidas
Competição da Yandex.Taxi: análise da pista de back-end do campeonato de programação
Como descrever um trabalho de 100 gitlab em 100 linhas no Jsonnet
Geração de código do OpenAPI v3 (aka Swagger 3) para TypeScript e não apenas
The Ember Times - Edição 130
Propriedades mínima e máxima de largura / altura em CSS
Passo a passo do Hack The Box - Bitlab. Fraca ofuscação de JS, GIT e aplicativos reversos do Windows
Offshore para negócios de TI na Geórgia: hackers e armadilhas
Cosmodromes mais próximos do equador - Wenchang Tropical Cosmodrome
Mentir para mim, se puder: características de conduzir um pentest sociotécnico
Feedback em comícios, um por um, por que ele pode não funcionar e como tentar corrigi-lo?
Telegram-bot para gerenciamento de infraestrutura
Integração do Cisco Threat Response e Cisco Stealthwatch Enterprise
API funcional Keras no TensorFlow
Sobre Volodya e o ozonizador
O resumo de materiais frescos do mundo do front-end da última semana nº 397 (6 a 12 de janeiro de 2020)
Tudo o que você queria saber sobre o endereço MAC
Como as redes neurais binárias funcionam e por que elas serão populares em 2020
Desenvolvendo programas Python extremamente rápidos
Falhas comuns de programação para evitar
Pacote e desempenho de JavaScript: práticas recomendadas
PHP Digest No. 171 (1 a 13 de janeiro de 2020)
32 dicas para um desenvolvedor web que quer crescer acima de si mesmo em 2020
Sobre o aumento de simultaneidade 30x no Node.js
Resultados Físicos do Ano - 2019
Eventos digitais em Moscou de 13 a 19 de janeiro
Ideias de aplicativos para gerar receita para startups em 2019 e além
Efeito Doppler, ou a questão da precisão da determinação da velocidade pelos radares da polícia de trânsito
HighLoad ++, Yuri Nasretdinov (VK): como o VK insere dados no ClickHouse de dezenas de milhares de servidores
Prêmios e concursos para projetos inovadores. Experiência de fornecedores mundiais
Usando o scanner de vulnerabilidades nas bibliotecas de verificação de dependência usadas no GitlabCI
Como a VDI está transformando o ambiente do escritório
Geoanalítica de varejo, parte 1: automatizamos o processo de escolha de um local para uma empresa. 2GIS + MS Azure + ML
Trabalhar com o complexo de pneus personalizados Redd
JavaScript e HTML de baunilha. Sem estruturas. Sem bibliotecas. Não tem problema
Programadores Union 2: Chinelos pararam de rir e ficaram pensativos
Leia o firmware seguro do flash STM32F1xx usando o ChipWhisperer
Que preço pagamos pelo uso de assíncrono / aguardar em JS / C # / Rust
Pesquisa reversa de imagens: Um guia da Agência de detetives Bellingcat
Configurando o roteamento dinâmico (em particular o BGP) sobre o túnel OpenVPN no Linux (e provavelmente * BSD)
Procure bugs como um modo de vida
Venda de Ano Novo
Estação de entrada: passagem para a linha lunar, acesso à estação marciana
O descuido dos usuários do PayPal, permitindo que eles roubem sua conta e dinheiro [Fixo]
Tradução do livro de Andrew Un, Passion for Machine Learning, Capítulos 30 - 32
Onde ir: os próximos eventos gratuitos para especialistas em TI em Moscou (14 a 18 de janeiro)
Como medir a melhoria da equipe?
Fazemos solicitações HTTP, degradamos normalmente (e não uma única lacuna)
As 10 principais empresas iniciantes de desenvolvimento de aplicativos móveis podem se associar em 2020
Lançamento do GitLab 12.6 com classificações de segurança do projeto e materiais de lançamento
Tribunais como uma ferramenta de hackers sociais ou um pouco sobre a confiabilidade das informações nas bases de dados WHOIS
MVCC no PostgreSQL-5. Aspiração na página e atualizações HOT
Rumo à automação SSL
Resumo de eventos para profissionais de RH em TI para janeiro de 2020
Introdução ao método diferencial semântico em 5 minutos
Semana 03 de segurança: princípios responsáveis de relatórios de erros
O que é o Slack e como ele funciona?
Como criar um aplicativo multilocatário de um aplicativo não-inquilino
Classificação híbrida
Pequena nação insular ganha graças ao Twitch
Notas do provedor de IoT. Tecnologia e economia LoRaWAN em iluminação urbana
Partindo: por que você não deve tomar kontroffer
Parâmetros opcionais nos repositórios de dados do Spring
Como automatizar a composição de anúncios no Google Ads
Não durma! Como aprendemos a liberar 12.000 ofertas de ingressos por noite
Como lançar um produto sozinho, se você é um desenvolvedor: Dicas do criador do Laravel, Taylor Otvel. Parte 1: Público
Richard Hamming “Capítulo inexistente”: como sabemos o que sabemos (11 a 20 minutos em 40)
Abraham Flexner: A utilidade do conhecimento inútil (1939)
Mecanismo, linguagem de script e romance visual - em 45 horas
O que afeta a emissão de crédito. Visão geral da competição de risco padrão de crédito residencial
5 recursos de JavaScript sem os quais não consegui escrever código
Como conseguir o trabalho dos seus sonhos, pensando positivamente e avançando, tendo estudado minhas cinco regras ...
Roteamento para iOS: navegação universal sem reescrever o aplicativo
RxJava para Coroutines: migração de recursos de ponta a ponta
Debian: simplesmente transformando i386 em amd64
A história da criação de uma nuvem doméstica. Parte 5. Atualizando 2019 - PHP 7.2, MariaDB 10.4 e Nextcloud 17
Análise de documentos regulatórios sobre proteção de informações no setor financeiro e de crédito da Rússia
Gerenciamento alternativo de janelas no Linux
Deuses não queimam panelas
WHD Global 2012: o verdadeiro valor de domínios baratos
Mais rápido que o C ++; mais lento que php
Padrões na janela ou flagelo dos motoristas: como o gelo bidimensional cresce
A cultura corporativa vermelha é o principal problema dos negócios na Rússia (Parte 1)
Como falar sobre os principais componentes do Android em 15 minutos
Teste de unidade na arquitetura Clean Swift
Decodificador Movix Pro: do software à última porca
Executando programas de arquivo único no Java 11 sem compilação
Como lançar um produto sozinho, se você é um desenvolvedor: Dicas do criador do Laravel, Taylor Otvel. Parte 2: Encontrando uma ideia
Docs como código contra ou em conjunto com o Confluence? Visão geral de várias maneiras de publicar de um repositório no Confluence
Construindo um sistema Embedded Linux tolerante a falhas baseado no módulo Mars ZX3 da Enclustra
Terminal móvel em sistemas de controle de acesso
Teoria da Informação Visual (Parte 1)
O que há de novo a esperar do YouTrack em 2020?
Convidamos você a DINS JavaScript EVENING: falamos sobre o design da API e resolvemos problemas usando tipos de dados algébricos
A DJI não consegue corrigir aplicativos DJI Fly para Android 10 há um mês
Treinamento Corporativo: Líderes Ensinam Líderes
Caos na dependência do Python
Casa inteligente sobre rodas ... Alice
Three.js e geometria
6 projetos de desenvolvimento web do GitHub que valem uma olhada
Permissões de arquivo do Linux
Palestra sobre Desenvolvimento de Jogos
Nakamichi: sobre os deuses da era das cassetes e os tempos em que o sol nascente brilhava mais
70 anos de estereótipos: como superar a desconfiança do Gabinete de Habitação usando tecnologias de TI e melhorar a qualidade do serviço
Como e por que fazer fila em duas pilhas
Limite de GPU. Parte Dois Floresta sem fim
[Anúncio] Global Game Jam 2020 no final de janeiro
[Anúncio] Global Game Jam 2020
15 métodos JavaScript para trabalhar com matrizes que você precisa conhecer em 2020
Não tenha medo do JSON ou do seu primeiro aplicativo de API
Como usar o Quora para promover seus negócios
Ceph via iSCSI - ou esquiar em uma rede
Cibersegurança e ameaças para 2020: o que nos espera após as férias
Compreendendo o conceito de desenvolvimento moderno de aplicativos Web em 2020
Criação de infraestrutura de TI tolerante a falhas. Parte 1 - preparando para implantar o cluster oVirt 4.3
Controlando pensamentos de robô com o Emotiv Insight
MicroSPA, ou como inventar uma roda quadrada
Por que alguns planetas comem seu céu
Realocação de TI em um iate. Da Suécia para a Espanha
@Pythonetc dezembro de 2019
Dicas e truques do meu canal Telegram @pythonetc, dezembro de 2019
O que é ser um líder de equipe
Simplifique o processo de escrita em um bloco de notas
10 mitos de SEO para deixar para trás em 2020
Noções básicas de aprendizado profundo no exemplo do autoencoder de depuração, número da peça 1
Lado técnico de TI do iatismo
Quem você está tentando impressionar com seus prazos?
Parte 6: Portando o MemTest86 + para o RISC-V
Horseshoe Bend - tablet conversível com visor dobrável
Implementação do esquema de trabalho do armazenamento direcionado de mercadorias com base na unidade contábil do armazém 1C Integrated Automation 2
Novo grupo da indústria cria padrão universal para casas inteligentes
Verificando o Emby com o PVS-Studio
PHP e expressões regulares: o básico para iniciantes
Análise de código fonte Emby com o analisador PVS-Studio
Tarefas para a base lunar
Seu projeto realmente precisa de testes?
Aprendendo inglês com MEMASICS
Como preparar um jogo para localização? 10 Regras Básicas
Dinheiro vs equipe. Não são os aspectos mais óbvios do relacionamento de empreendedores, fundadores e investidores
gRPC como um protocolo de comunicação entre serviços. Relatório Yandex
Como escrevemos um sistema antifraude em quatro mãos e três cabeças
5. Introdução ao Fortinet v6.0. NAT
Onde armazenar criptomoedas: tributação de criptomoedas em diferentes países
1C-Bitrix e uma tentativa de introduzi-lo
Desfile de senhas (análise de ~ 5 bilhões de senhas devido a vazamentos)
Nova infraestrutura de TI para o russo Post Data Center
Príncipes e nobres um tanto vestidos
Crie um jogo de tiro em zumbi na terceira pessoa com DOTS
A batalha dos dois Yakozun, ou Cassandra vs HBase. Experiência da equipe Sberbank
Trabalhando com a interface no SDK do Google Maps para Android
PHP vs Python vs Ruby on Rails: Comparação Detalhada
MVCC no PostgreSQL-6. Vácuo
Encapsulador Etherblade.net e Substituição de Importação para Componentes de Rede (Parte Dois)
É possível invadir um avião
Uma seleção de 143 traduções do ensaio de Paul Graham (de 184)
32 de janeiro
As habilidades mais procuradas na profissão de engenheiro de dados
Nikolai Prokhorov: “Na Finlândia, havia um enorme departamento de Vneshtorg, que fornecia nossos carros para países estrangeiros”
Microsserviços com Spring Boot. Parte 1. Introdução
Python (+ numba) é mais rápido que C - realmente ?! Parte 1. Teoria
Python (+ numba) é mais rápido que C - realmente ?! Parte 2. Prática
As decepções na Internet não desaparecerão - o que devemos fazer?
SVM Explicação do zero e implementação em python. Análise detalhada do método do vetor de suporte
5 novas ferramentas para criar conteúdo divertido
Controlador PAC de alta velocidade WISE-5580
Método para resolver o sistema de equações diofantinas
Talento indescritível: a Rússia perde os melhores profissionais de TI
A história dos livros e o futuro das bibliotecas
VVVVVV ??? VVVVVV !!! :)
Escrevemos nossa estratégia de rolagem virtual a partir do Angular CDK
Integração contínua no Unity: como reduzir o tempo de montagem e economizar recursos + linha de pagamento como presente
Beber em castelo em condições "extremas" ou como participamos do show "DOZOR"
Implementando o modelo de status no Unity
Switch Ethernet inteligente para o planeta Terra
PBX virtual Rostelecom: o que e como pode ser feito através da API
Xenobots: nanorobôs vivos de células de sapo
LDAP - "autenticação" é um antipadrão
Padrões de Design de Banco de Dados
Fácil e fácil de implantar aplicativos no cartucho Tarantool (parte 2)
Kubernetes traduzido em crianças
Gravando som JS de um microfone ou comentários de voz
Verso da moeda: quem ganhou e perdeu com o crescimento das ações da Tesla
Como definir metas para alcançá-las
Aprendizado de máquina na análise estática do código-fonte do programa
FTCODE ransomware sem arquivo agora rouba contas
Uso de mixins no Dart
Usando o aprendizado de máquina na análise estática do código-fonte do programa
Material gratuito para karma - a história de uma startup bielorrussa que muda o princípio do consumo
Tensores em TensorFlow
Segunda conferência Zabbix na Rússia: inscrições e datas importantes
Otimizamos a automação: como aceleramos os autotestes em 3 a 4 vezes, preservando os desenvolvimentos antigos
Você já encomendou a entrega? Como a Crossroads entrega 6.000 pedidos por dia
Uma tentativa de resolver o problema de escolher bilhetes antes das férias
Classificação LSD bit a bit (classificação Radix)
Fantasmas nas nuvens: detalhes de invadir muitas empresas
O aprendizado de máquina enfrentou um problema de matemática não resolvido
Torne-se um palestrante no Positive Hack Days 10. Começa a chamada de trabalhos
Paul Graham sobre Java e as Linguagens de Programação Hacker (2001)
Monitoramento de sistemas distribuídos - Google Experience (tradução do capítulo do livro do Google SRE)
Paul Graham: Um Teste de Dependência (The Island Test, 2006)
Paul Graham: Sobre a neutralidade política e a independência do pensamento (os dois tipos de moderados)
Antiguidades: 20 anos de tecnologia da computação em publicações na mídia
Como: infográficos ou infográficos?
Vamos resolver algum dinheiro
Chip Qualcomm ADAS
Edição 29: Treinamento em TI - problemas e desafios atuais das principais empresas
Lâmpada controlada por gestos no Arduino
O misterioso programa LyX. Parte 3
[Pelas docas] Flutter. Parte 3. Para reagir a desenvolvedores nativos
Como o confronto da Guerra Fria ajuda os chineses a iniciar a produção de computadores
A folha de dicas que é necessária no iate
O maior físico
Hospedagem compartilhada ou servidor virtual - o que escolher?
Lytko une
PowerShell funcional com classes - não um oxímoro, eu garanto
Slurm DevOps - um melhor desempenho em 3 dias do que uma bela grua no futuro distante
China adotou seu "Pacote Primavera"
Aprendizagem pode ser uma revisão indecidível
Biblioteca Webix JavaScript através dos olhos de um iniciante. Parte 2. Trabalhar com Formulários
Armazenamento eficiente de centenas de milhões de arquivos pequenos. Solução Auto-Hospedada
Criando um microsserviço no Quarkus, Kotlin e Gradle
Ir para Londres ou meu estágio na Jump Trading
Paul Graham anuncia nova linguagem de programação Bel
[Nginx] Como vencer o response_status = 0
Concentre-se no gerenciamento de tarefas. Como fazemos nosso sistema de gestão
Regras para trabalhar com matrizes dinâmicas e classes de coleção personalizadas
Projeto Neon da Samsung: banqueiros digitais, apresentadores de TV e acompanhantes
Java Digest para 17 de janeiro. As duas primeiras semanas do ano novo
Kit de ferramentas baseado em Eclipse e GTK +, para “Toradex Colibri T20 (Linux)”
Três níveis de dimensionamento automático no Kubernetes: como usá-los efetivamente
Um projeto interessante em uma equipe amigável ou quanto custa o funcionário certo?
Gerenciamento de portfólio em R
Aos 26 anos, Yana Harlan lidera o desenvolvimento de um motor espacial. No próximo ano, eles planejam lançá-lo.
Como eu fiz um mecanismo de pesquisa para o Telegram
Slurm SRE - aprenda a garantir a felicidade do usuário
Casa inteligente com Xiaomi no exemplo de uma sauna
Viagem ao centro ... imagem do docker. Ou como baixar uma imagem do registro sem janela de encaixe
Samsung Moscow Center for Artificial Intelligence nas histórias de funcionários
SwayWM - UnixPorn você mesmo
Algoritmo de Bellman-Ford
Meetup sobre AWS_Ru em Raiffeisenbank
VVVVVV ??? VVVVVV !!! :)
Glean Insights sobre as 18 melhores estruturas Java a serem usadas em 2020
Convulsões
Sete missões espaciais mais emocionantes do próximo ano
Tornando o Windows Server mais seguro
Código Limpo para TypeScript - Parte 1
Dirigimos desenvolvedores e fornecemos feedback de maneira científica - vídeo do Yandex.
Elfos em junções pn
Era RUTM
Hábitos úteis para desenvolvedores
Processador NXP S32G para arquitetura eletrônica automotiva moderna
Escolhendo um arquivador para logs de backup
CEO Motoriki Ilya Chekh: Às vezes, eles esperam um trabalho ideal das próteses experimentais e ficam decepcionados
Mudanças no antichita popular do BattlEye e maneiras de contorná-los
Nvidia Orin - um chip para veículos robóticos
Eu e meu ciclomotor. Escala de ineficiência
Escolhendo uma ideia para uma startup sem um investidor: pelo contrário
Os primeiros óculos VR habilitados para HDR do mundo: o que se sabe sobre o protótipo da Panasonic
Código-fonte ingrato: o desenvolvedor do servidor da Web mais rápido excluiu seu repositório - Atualização importante
Equações famosas de fluidos vazaram
Backup completo com ferramentas padrão do Windows
Exemplo de SNMPv3
Como as condições operacionais afetam a bateria ou a história de uma ressurreição milagrosa
Python 3.5 Implementando a simultaneidade usando asyncio
Conferência DEFCON 27. Hackeie a polícia. Parte 1
Detetive Habra: sua foto está perdida
ReactJS, renderização no lado do servidor e algumas sutilezas do processamento de meta tags da página
Este freelancer está quebrado - me dê o próximo
Scraping Github: Procurando por "segredos" para desenvolver
Leilões japoneses de motocicletas, como tudo acontece
JavaScript comum promete matéria que todos deveriam saber
A cultura corporativa vermelha é o principal problema dos negócios russos (parte 2)
Extensões Extensíveis em JavaScript
Usando asyncio para criar drivers de dispositivo assíncronos no MicroPython v.1.12
A capitalização das 5 maiores empresas de tecnologia dos EUA ultrapassou US $ 5 trilhões
Um pequeno programa educacional sobre tratamento de água
Ubuntu não é o melhor desktop Linux
Um computador que se recusa a morrer
Quão confuso é um sistema quântico? A resposta pode não ser computável.
Classe PHP para baixar e fazer upload de arquivos para o servidor
Usando o Cura em uma impressora Photon 3D SLA
Sistema AI alerta pedestres em fones de ouvido sobre um carro que se aproxima
Script para adicionar servidores do Google Cloud ao config ssh
O Facebook força os moderadores a documentar seu horário de trabalho para o segundo - até mesmo ir ao banheiro
Fazendo um ionizador de ar por menos de US $ 10
Sou fotógrafo e me tornarei uma ferramenta de trabalho
Os 25 maiores ICOs: o que há com eles agora?
Roteamento universal para aplicativos de reação
Obtemos o vídeo da câmera via DVRIP usando PHP
Como é o arquivo zip e o que podemos fazer com ele. Parte 3 - Aplicação Prática
Conferência DEFCON 27. Hackeie a polícia. Parte 2
Preparando um projeto SDL2 para ser executado no Android
Como transferi meu projeto de hobby para o k8s
Máquina CNC para processamento / modificação de materiais poliméricos
Sobre o significado geométrico dos códigos Gray
Como escrever um redator para TI sem bobagens e estereótipos
Processando dados pessoais para uma pequena loja online
O resumo de materiais interessantes para o desenvolvedor móvel nº 329 (de 13 a 19 de janeiro)
Alguns métodos interessantes de objetos do console
10 perguntas populares da entrevista TypeScript (com respostas curtas)
Como a vulnerabilidade crítica do Citrix NetScaler CVE-2019-19781 expôs problemas ocultos no setor de TI
A holacracia é necessária em uma empresa de TI: prós e contras
Leitura para um geek: 10 materiais sobre a tecnologia de áudio - como as faixas de música, os discos em HD e o som 8D são organizados
Criar um botão com o Ripple Effect para XMars UI
Então, quando ainda é possível usar!
Escrevemos um driver para um laptop para diversão e lucro, ou como se comprometer com o kernel, mesmo que você seja um tolo
Hack The Box - Jogador passo a passo. Exploração do FFmpeg, JWT e várias listagens na web
Minha abordagem de gerenciamento de tempo / tarefa usando VSCode
Sem carrapatos! Vetor de plantas versus doença de Lyme
Objetivos do nível de serviço - Experiência do Google (tradução do capítulo do livro do Google SRE)
O que você precisa saber sobre simuladores de memória
ASP.NET MVC - Entity Framework, MySQL e usando o Dependency Resolver para selecionar um repositório
Por que precisamos de um gerente em um projeto de TI e o que acontecerá quando não for
Trabalhar com IPv6 em PHP
Modelo de gerenciamento automatizado de programas
Para que os meninos não tivessem vergonha de mostrar
O resumo de materiais frescos do mundo do front-end da última semana n ° 398 (13 a 19 de janeiro de 2020)
Loja on-line do lado do cliente Blazor: Parte 1 - Autorização oidc (oauth2) + Identity Server4
Microsoft Ignite The Tour Conferência Técnica de Praga
Livro "Desenvolvimento de aplicativos móveis em C # para iOS e Android"
Ano Novo, Novo Navegador: Microsoft Edge Fora de Avaliação Preliminar e Agora Disponível para Download
Adeus código limpo
Otimização do tempo de construção do projeto
6 recomendações para o desenvolvimento de aplicativos Go seguros
6 lições aprendidas da experiência de otimização de desempenho do serviço Node.js.
Angular 9 e Ivy: carregamento lento de componentes
Novo renderizador gráfico PS1 para Omega Red Emulator
Padrões de Intervalo de Jejum e Extensão de Vida Lifext
Eric Ciaramella como um exemplo de censura na Wikipedia / Google
CES 2020: hora de surpreender
Node.js VS Python: Qual é o Melhor?
A maneira mais econômica de controlar motores - conversor de frequência
Utilitário Nginx-log-colector da Avito para enviar logs nginx para Clickhouse
O karma é um convite para festas
Como o banco quebrou
Como eu procurei pelo IT Wizard
Recursos de implementação de listas dinâmicas em interfaces de usuário
m-commerce | Desenvolvimento de aplicativos para comércio móvel | Vantagens do m-commerce
The Ember Times - Edição 131
Polígonos Outro Mundo: Atari ST
Tradução do artigo “Por que a Internet quântica deve ser construída no espaço”
Karma é alienação da autoria
Outro [quase] Trojan inviolável para Android
Novos Dell e Alienware na CES 2020: um breve resumo dos principais anúncios
Visão geral do programa Visão de produto do produto
Antipatterns PostgreSQL: um registro raro chegará ao meio de JOIN
Como Hanipotans Deanonymize hackers e golpistas online
IB fakapy 2019 - típico e não muito
Palestras Abertas no JetBrains Research Labs
Tradução do livro de Andrew Un, Passion for Machine Learning, Capítulo 33
Por que os resistores são indicados pela cor?
Estamos nos aproximando do limite de poder computacional - precisamos de novos programadores
Seminário, conferência, mitap: estudando as estatísticas de 18.000 eventos
Vitamina C - Preciso tomar suplementos ou é uma medida comercial?
Java 14: visualização de registros
Alternativas do Prestashop em 2020: as principais plataformas de comércio eletrônico
Prática no trabalho com pneus personalizados do complexo Redd
Richard Hamming “Capítulo inexistente”: como sabemos o que sabemos (versão completa)
Quebrando as Regras da Coleta de Lixo da Unidade
Compatibilidade binária Reaktive: como a fornecemos
Pare de chamar tudo de AI
As modernas impressoras HP se recusam a trabalhar sem assinatura de tinta
Concerto para uma cidade com uma orquestra: quem e por que grava os sons da vida cotidiana
Quais ferramentas de desenvolvimento do Ruby on Rails se adequam ao seu projeto: Principais jóias do Ruby on Rails para 2020
Notícias do mundo do OpenStreetMap nº 494 (31.12.2019-06.01.2020)
Cliente misterioso do CityMobile
Dell Inspiron 7490: laptop de metal leve para todos os dias com excelente autonomia
O que é o VMware e por que é importante a compatibilidade com SSDs?
O que poderia ter sido apresentado na CES nos séculos XIX e XX
Linux: removendo o conjunto de bloqueios / dev / random
Passo a passo de integração contínua para o Laravel 6 no Google Cloud Run
Semana 04 de segurança: problemas de criptografia no Windows 10
Como eu fiz sombras 2D no Unity
Esquizofrenia: um cuidado
Escrever um driver de laptop para diversão e lucro ou Como se comprometer com o kernel, mesmo que você não seja tão inteligente
A Intel não pode decidir quem é mais rápido: Comet Lake ou Ice Lake
Teoria da Informação Visual (Parte 2)
O que é comum entre programar e iniciar um negócio
Eventos digitais em Moscou, de 21 a 26 de janeiro
6 maneiras de cancelar a inscrição de Observables em Angular
Hibernate: como cozinhar
Estado da zona de domínio da Polônia .pl em 2019
Eventos digitais em São Petersburgo, de 21 a 26 de janeiro
Intel Parallel Studio XE 2020: o melhor para desenvolvedores
Loja Online Blazor do Lado do Cliente: Parte 2 - CI / CD
Mais recursos para o seu sistema: integração de telefonia e CRM / ERP / Helpdesk. O que, como e por quê?
A história de como, devido a uma opção no servidor Windows, nossos sites diminuíram a velocidade
Otimização de modelos 3D para a cena do jogo
Como obtive a certificação OSWE?
Por que a classificação rápida é realmente lenta? Novo método de classificação de matriz
Analisador de Código-Fonte do Microsoft Application Inspector
Modo de autodestruição: decomposição da cápsula endoscópica devido à luz
O que criptografar em um sistema corporativo? E por que isso?
Diferença entre cPanel e Plesk Obsidian
Minha experiência com o Plesk
6. Introdução ao Fortinet v6.0. Filtragem da Web e controle de aplicativos
Usando ganchos de operações para fazer backup de arquivos no macOS em tempo real
O livro "C ++. A prática da programação multithread "
FAQ.Net - um programa gratuito de anotações para Windows com um design atualizado
Blazor: como evitar que um componente fique doente ou duas abordagens para separar o código da marcação
A guerra por apagar as luzes
A inteligência artificial piora ainda mais os remédios ruins
Como construir uma estratégia corporativa para treinamento e desenvolvimento
Cálculo da rentabilidade da Tarifa Verde em 2020, Ucrânia
13 exemplos de configuração de regras no Google Ads [instrução]
GOTO Return
Meu relacionamento com código aberto
Execute o jogo em c # no MS-DOS
Nome da Implementação e Nome do Resultado
Migrando do AngularJS para o Angular7 por meio de um aplicativo híbrido
Usando o Astra Linux em um computador embarcado ARM
Como medir a melhoria da equipe? Parte 2
Como o inglês mudou a Ilona Mask por 20 anos
"O seu especialista em TI está quebrado, traga um novo": como construir uma carreira em TI e não enlouquecer
Reparar, cortar, cavar. Resolvendo a missão online Droid Mission
Noções básicas de design de nível: efeito de fluxo ou como não deixar o jogador entediado
Lançamento do Windows Terminal Preview v0.8
HIPEC. Anos de vida em vez de meses com tumores malignos da cavidade abdominal
Estilo RTL 101 - Um guia detalhado sobre o estilo CSS RTL
Restringindo o acesso aos atributos de dimensão no modelo tabular do SSAS
Cuidados chave na mão: como funciona a hospedagem SAP
Folha de dicas do administrador de sistemas do SELinux: 42 respostas para perguntas importantes
Bom motivo para testar suas dependências: edição AGPL
Renderização de site 101
Em equações de graus mais altos
Um ano sem Splunk - como uma empresa americana mudou o mercado de análise de dados de máquinas na Rússia e quem deixou para trás
Equipe distribuída e líder da equipe no controle remoto
HighLoad ++, Eugene Kuzovlev (EcommPay IT): o que fazer quando um minuto de inatividade custa US $ 100.000
Paul Graham: Aborrecedores
Processamento de anotação incremental para acelerar construções de gradle
Como entender que você é um operador de fresadora?
Vamos acelerar como profissionais
A natureza dupla dos requisitos de software
Do desenvolvimento pessoal ao Agile em uma escala XXXL em dois dias na TeamLead Conf
Conhecimento e competências da equipe: encontre, veja, bombeie
O que eu estou no ACID ou não nos convém
Modelagem GPR
NEC lançou um cabo submarino com um recorde de 20 pares de fibras ópticas
Substituindo Redux por Observables e React Hooks
Guia de solução de problemas visuais para Kubernetes
Configurando o balanceamento de carga no InfoWatch Traffic Monitor
Modelo pronto para teste usando o Spring
WPF DataGrid. Lutar por modelo
Lançamento do Wine 5.0
Telhas Wang para simulação de máquina de Turing
O PubSub é quase gratuito: NOTIFY apresenta no PostgreSQL
É fácil organizar seus negócios para um especialista em TI
Desenvolvedor de jogos Unity. Novo curso da OTUS
Luxoft TechTalks - podcasts em vídeo de gurus globais de TI e muito mais
Mais bonito em grandes projetos: gaste 20 minutos em configuração, esqueça a formatação para sempre
Virtual PBX Beeline. O que o gerente não lhe dirá
O tráfego nos EUA é caro ou não?
Padrão BloC Flutter + Provedor + testes + lembre-se do estado
Livro (de ser?). Reflexões sobre a natureza da mente. Parte II
Wrappers de propriedades Swift
Não chore, menina! Responda ao autor com vc.ru na carta sobre Habré
Como usar a Inversão de controle em JavaScript e Reactjs para simplificar o tratamento de código
Devo reclamar de entrevistas?
Bancos de dados gerenciados na Selectel: Bem-vindo à versão beta
Escrevendo sombreadores com código no Unity LWRP
Playme Sigma: DVR funcional e acessível
O que há por trás das otimizações do compilador GraalVM?
Oportunidades da Geórgia para profissionais de TI
CRM 2020
As 8 principais taxas de IEO e sua capitalização agora
Como tornar um aplicativo React mais rápido com a co-hospedagem do estado
Automatizando a compilação de um projeto Qt no Windows no Travis CI
Por que preciso de suporte instrumental para paginação de chaves
Devido ao suporte obrigatório a 5G, smartphones com Snapdragon 865 serão piores em 2020
Desmontamos o relógio digital da sonda Soyuz
Como planejar uma estratégia de produto vencedora
Hypercube. Como fornecemos aos desenvolvedores dispositivos de teste e não os perdemos
Quem é um bom QA?
Dividir e conquistar
“Verifique o relógio”: o que se sabe sobre o novo protocolo de sincronização de horário do servidor
Código Limpo para TypeScript - Parte 2
Andrew Eun "Paixão pelo aprendizado de máquina". Tradução dos capítulos 36-46
Como não morrer em um projeto ou 5 hacks de vida
Difícil, vulnerável, subconfigurado: ameaças cibernéticas 2020
Patos NgRx | Fachadas dinâmicas
Plâncton de escritório - Evolução
Ancinho retrospectivo. Como uma solução criada por si mesma foi mais fria do que paga
O segredo da eficiência é o código de qualidade, não um gerente eficaz
Validação de dados em aplicativos iOS
Microsserviços com Spring Boot. Parte 3. Criando um microsserviço de conversão de moeda
Cinco métodos para ofuscação de banco de dados
O design pode afetar a velocidade de entrega?
Onde ir: os próximos eventos gratuitos para desenvolvedores em Moscou (30 de janeiro a 15 de fevereiro)
Topleaked: uma ferramenta para detectar vazamentos de memória
Criando uma chave RFID universal para interfones
Estatísticas de especialistas certificados em PMI na Rússia em 10/01/2020
Minha experiência de trabalho remoto eficaz
Código Limpo de Robert Martin. Resumo. Como escrever um código claro e bonito?
Adicione uma API JSON muito rápida ao nosso aplicativo.
O cabeçalho "Leia artigos para você". Outubro - dezembro de 2019
Testes puros em PHP e PHPUnit
Mu-mu, woof-woof, quack-quack: evolução da comunicação acústica
Economize nas licenças Mikrotik CHR
Participe do Festival de jogos independentes do Google Play
Rastreamento e monitoramento Istio: microsserviços e o princípio da incerteza
Localização de aplicativos: como fizemos amigos tradução e desenvolvimento
Como consertei uma base quebrada e o que veio dela
Salários em TI no segundo semestre de 2019: de acordo com a calculadora Habr Career
Esse adorável Unicode
Estágio de primavera para desenvolvedores móveis da Redmadrobot
Como criar uma marca nerd de um desenvolvedor: um sistema de motivação para programadores
Como ser um crowdfunder doméstico (parte um)
Nikolay Vavilov. O homem que queria alimentar o mundo inteiro e morreu de fome em uma cela de prisão
O que eu estou no ACID ou em uma perspectiva diferente
Como os comentários do código evoluíram da década de 1940 para 2020
Transformadores e ódio em Vancouver: como o anti-plágio monta o NeurIPS-2019
Problemas de arquitetura em grandes projetos
Tipos dependentes de Haskell: por que o futuro do desenvolvimento de software
Seis esquemas para ajudar a explicar os conceitos de gerenciamento de produtos
Metodologia para reconstrução de edifícios perdidos a partir de fotografias
Precisamos de um lago de dados? O que fazer com o data warehouse?
Sennheiser em 2020 - fones de ouvido sem fio atualizados para o aniversário
Resultados da votação com guias
Startup de trilhões de dólares ou como nasceram as empresas Valley de maior sucesso
Andrew Eun "Paixão pelo aprendizado de máquina". Tradução dos capítulos 47-58
Árvore de segmentos: rápido e fácil
AvitoTech On Tour: Vá e participe de reuniões em Kazan
Outra maneira de medir o desempenho dos métodos de aplicativo .NET
Confusão no início: post-mortem na velocidade de lançamento de um aplicativo iOS
Sistema de Supressão
Retornar ao topo: por que a capitalização da Amazon em breve excederá US $ 1 trilhão
Como o Typecript me decepcionou e vale a pena?
Criação de infraestrutura de TI tolerante a falhas. Parte 2. Instalando e configurando o cluster oVirt 4.3
Atirador de zumbis simples no Unity
CLRium # 7: Prático. Seminário, trabalhos de casa com verificação, orientação
Reservando constantes e ganchos Git em C #
A evolução do Web Application Firewall: dos firewalls aos sistemas de segurança baseados em nuvem de aprendizado de máquina
Como trabalhar com líderes de opinião na China? Cinco dicas práticas
Como a entrega de mercadorias está abaixo do limite aduaneiro a partir de 1 de janeiro de 2020
Desenvolvimento da interface do usuário: a quem ouvir - você ou o usuário?
O que é aprendizado ativo?
Os 5 principais livros para ler para um Motion Designer
Aprendizado de máquina automático: quando os cientistas de dados não serão necessários
Arquivos de configuração Python
Usamos seletores redux demais
Layout para projeto de estimação no VPS
Ivan Lilekvist e Kim Dotkom, uma grande entrevista: a história do Megaupload, extradição para os Estados Unidos, liberdade, bitcoin. Parte 1
13 erros comuns para analistas de negócios iniciantes
Como é o arquivo zip e o que podemos fazer com ele. Parte 4 - Lendo o arquivo
Concurso Habr: vencedores do concurso de ideias
Se o .NET funcionar em qualquer lugar, no Windows 3.11 e no DOS também
Hackear administrador
Computador Taimyr - evolução é vice-versa
Moscow JS Meetup em Raiffeisenbank: continue transmitindo
A mão de Deus. Ajuda do cupom
Go Fakedb Emulação de banco de dados em testes
Recursos do SPIKE ™ Prime LEGO® Education
Como pesamos mercadorias ou um pequeno ode de automação
Amor para odiar gamedev'a indie
Guia simples de destilação BERT
Curso moderno sobre Node.js em 2020
O misterioso programa LyX. Parte 4
Novo surto de worms H2Miner que explora Redis RCE foi descoberto
Alguns truques do elemento iframe
DevOps para aplicativos móveis
Todas as SERPs do Google agora parecem anúncios
Adicionando beleza e interatividade aos notebooks Jupyter
Fale sobre o PostgreSQL. Entrevista com Alexei Lesovsky no podcast Zinc Prod. Parte um
Multithreading em Qt Widgets
Criando Micro Frontends Usando Elementos Angulares: Guia para Iniciantes
Especificações sobre esteróides
Como vencer aleatoriamente sem alma em jogos roguelike
Enquete de sessão
O que há na Universidade ITMO: palestras, workshops, concursos e entretenimento
Como superar o medo e começar a usar o Azure Machine Learning
Como foi o ano de 2019 no campo da matemática e da ciência da computação?
Como os dados da Hyundai protegidos
Visão geral de 5 sistemas de controle para limpeza de tarefas
Como Lisa Shvets deixou a Microsoft e convenceu todos de que uma pizzaria poderia ser uma empresa de TI
Jogos de tabuleiro STEM e brinquedos do primeiro trimestre de 2020. O que posso comprar e o que esperar
2019 App Annie Report: Um olhar sobre o passado, notas futuras
Motocicleta feita com impressão 3D SLS
O desenvolvimento móvel é fácil e chato? Relatório Yandex
Inovações do JavaScript ES2020 com exemplos simples
Como parar de desperdiçar tempo dos desenvolvedores com dívidas técnicas
Como um desenvolvedor pode ajudar um gerente a fazer um acordo
Sobre o imutável: história do 9º lugar da Copa da AI russa 2019
O cache é o rei do desempenho: os processadores precisam de um quarto nível de cache
Como tornar o frontend três vezes mais rápido e quando aplicar comandos em vez de repositórios? Vídeo
Estudo de caso: como se destacar no Google Play e adaptar o ASO a diferentes países
Artesanato e sucesso em TI
NeurIPS 2019: tendências de ML que estarão conosco na próxima década
Micronavegadores estão por toda parte. Mas o que sabemos sobre eles?
Governe, sofra, sorria
Concurso de micro-concessão de código aberto para projetos de dados abertos
Bot de telegrama que monitora o domínio
Como nasceu a infraestrutura da Internet
Verificação de integridade do esquadrão: medindo a saúde da equipe
Antipatterns do PostgreSQL: acerte o dicionário pesado JOIN
Percebemos o efeito visual do filme "The Matrix"
Maneiras práticas de mapear dados no Kotlin
PHPUnit. "Como faço para testar meu maldito controlador" ou testar se há dúvidas
Como eu ensino crianças Python
Carros na Holanda: estatísticas e informações para 2019
O misterioso programa LyX. Parte 5
Editor de texto multiusuário simples com criptografia de ponta a ponta
Testando componentes da interface do usuário do React
Outro rádio FM no RDA5807 executando o Arduino
O que há de novo no SObjectizer-5.7.0 e o que está aguardando este projeto a seguir?
Por que a Rust lidera o benchmark do TechEmpower Framework
Introdução às devoluções do usuário: dicas para o modelo com gancho
Silencioso obus
20 bibliotecas para um aplicativo iOS espetacular
Lidamos com eSIM (+ entrevista com um especialista)
Meu primeiro jogo html5, de Alice Yandex e premiações a aplicativos móveis
Variante de trabalhar com soquetes da Web no iOS no Swift / Escreveu um gerente para trabalhar com o websocket
HighLoad ++, Andrey Gushchin (Zabbix): alto desempenho e particionamento nativo
O que há de novo a esperar da AMD?
Tendências e negociação na bolsa: 4 indicadores populares de análise técnica
Coluna portátil Z-poject Doublebeef - mono duplo em russo. Testar, desmontar e atualizar
3 problemas na transferência de dados para o Google Analytics por meio do Protocolo de avaliação
[Locomizer de caso] Que conhecimento pode realmente ser extraído de um conjunto de dados anônimo com coordenadas do usuário
Suporte para Buildpacks no Spring Boot 2.3.0
Mais uma vez sobre DevOps e SRE
Por que Musk não podia nascer na Rússia?
Os cientistas dizem quão rápido o universo está se expandindo
Escolhas de fim de semana: leitura leve para alunos maiores de STEM
LyX: Observações gerais. Parte 1
Exemplo de aplicação reativa por mola (liberação de 14/01/2020)
Notícias do mundo do OpenStreetMap nº 495 (01/07/2020 - 13/01/2020)
Ao proibir o reconhecimento facial, perdemos o objetivo
A caminho de um DBMS e ERP NoSQL funcional: armazenamento de saldos e custos
Como lançar um produto sozinho, se você é um desenvolvedor: Dicas do criador do Laravel, Taylor Otvel. Parte 3: Não desista
EBlink - Servidor GDB para microcontroladores ARM Cortex-M
Tentando compor o não compostável: elevar tudo
QueryFilter: o conceito de modelos de filtragem
Hack The Box - Passo a passo AI. SQLi no texto da API para Sreach, encaminhamento SSH e RCE no JDWP
O resumo de materiais interessantes para o desenvolvedor móvel nº 330 (de 20 a 26 de janeiro)
Quem e por que deseja tornar a Internet "compartilhada"
Como finalizar um projeto de desenvolvimento de software da maneira certa
Aprendizagem Guiada
Guia de Entrevistas para programadores que não os entendem
HighLoad ++, Mikhail Makurov (Intersvyaz): experiência na criação de um serviço Zabbix de backup e em cluster
É possível invadir um avião - 2
Zabbix: monitore tudo em uma fileira (no exemplo do Redis)
Adicionar gráficos ao Noção
O xadrez como um sistema dinâmico
O apocalipse está chegando
SwiftUI nas prateleiras
Existe vida além do anel viário de Moscou? Como buscamos e preparamos desenvolvedores
Outra maneira de controlar o tempo e criar o número para Java
Objetivos e principais resultados (OKR) - Nossa experiência de implementação em fases
Foram necessários 12 anos para criar uma seção do mapa cerebral de Drosophila, os esforços de 250 pessoas e US $ 40 milhões
Sem mosquitos! Visão geral do mosquito "fito-munição"
Navegar na Internet com um Gamepad (Javascript)
Engenharia reversa do protocolo Ngrok v2
Recursos para estabelecer uma conexão entre participantes em um jogo de rede ponto a ponto
Mahjong com crianças: para quê, quando e como
Paul Graham: “Um investidor como um rebanho de animais” (2013)
O resumo de materiais frescos do mundo do front-end da última semana nº 399 (20 - 26 de janeiro de 2020)
Paul Graham: Idéias para Startups (Ideas for Startups, 2005)
PHP Digest No. 172 (14 a 27 de janeiro de 2020)
Contabilização de publicações próprias
Entrevistas de algoritmo: Teoria vs. praticar
Eventos digitais em Moscou, de 27 de janeiro a 2 de fevereiro
Eventos digitais em São Petersburgo, de 27 de janeiro a 2 de fevereiro
Operações de filtro de driver no registro. Prática
Microsserviços com Spring Boot. Parte 4. Usando a faixa de opções para balanceamento de carga
Criar um aplicativo Qt no WebAssembly no Windows
O que um acidente espacial me ensinou como desenvolvedor
A cultura corporativa vermelha é o principal problema dos negócios na Rússia (parte 3)
Automação para os mais pequenos. Notas. API RESTful
Yoshkar-Ola, em geral, uma cidade de TI?
Ferramentas de backup do PostgreSQL. Andrey Salnikov (Garça de Dados)
Servidor Minecraft: Windows vs Linux
Cosmonáutica da África: do lixo à realidade
Monitorando a pontuação de crédito no Power BI
O painel Dungeons and Dragons me ajudou a aprender inglês
Os vírus resistentes ao CRISPR constroem abrigos para proteger os genomas das enzimas que penetram no DNA
Métodos de ocultação de páginas da Web
Dicas úteis sobre Python que você nunca conheceu antes. Parte 2
A abordagem pitônica para loops range () e enumerate ()
Técnicas de redução de imagem do Docker
Estatísticas de comentários em linha do Confluence
Uma ideia tirada da física ajuda a IA a trabalhar em dimensões mais altas.
A própria empresa de proteção contra DDoS lançou ataques DDoS, admitiu seu fundador
Criando parâmetros dinâmicos em um trabalho Jenkins ou como tornar sua tarefa fácil de usar
Melhores práticas do Redis, parte 1
A administração do tempo não ajudará: a procrastinação é o problema de regular emoções, não o tempo
Myapp estende férias
Conselho do especialista em TI para o cliente ou como automatizar a bagunça
Embox no processador Elbrus. Ou nunca esqueça o que você obteve em inteligência
FunCorp iOS meetup # 2
Pixel art para iniciantes: corrigindo erros comuns
Convidamos você para a reunião "Transformação digital e novos papéis na ciência de dados"
Blockchain está mudando a maneira como a indústria ferroviária funciona
Solução simples para teste de regressão visual em Java + Selenium Webdriver + aShot
Gestão não é uma sentença
Chita para redes em Kubernetes: conhecendo e um pouco de experiência
Aviões de Corte - 3
15 de fevereiro Badoo PHP Meetup # 4. Legado
Semana da segurança 05: vulnerabilidades críticas de dispositivos médicos
O impasse na PHDays: participe da batalha de aniversário de hackers e defensores
Como criamos o diretório de endereços da Rostelecom
Inteligência - a capacidade de um objeto de adaptar seu comportamento ao meio ambiente para preservar (sobreviver)
A 4ª plataforma parte do servidor usado
Encadeamento opcional, união com nulo e como eles mudam nossa abordagem para escrever código
APIs para as quais finalmente vale a pena atualizar do Java 8. Parte 1
Gigante modular com controle on-line, bem como teclados têxteis e de malha Joe Paradiso
Extensões em Kotlin. Atavismo perigoso ou uma ferramenta útil?
Reagir autenticação de token
Regras de alimentação
Tendências da Web para 2020 que vale a pena experimentar
Polêmica incorreta
Em toda a geografia: navegação e tarefas geodésicas em diferentes idiomas
Robôs, ressonadores de quartzo, microcontroladores ... o que a Epson faz?
Fazendo qualquer processo funcionar com NTFS transacional: minha primeira etapa na criação de uma sandbox para Windows
Lição de casa aritmética
Como fazer com que qualquer processo funcione com o NTFS transacional: minha primeira etapa para escrever uma sandbox para Windows
Entrevistas: expectativas versus realidade
Ivan Lilekvist e Kim Dotkom, uma grande entrevista: a história do Megaupload, extradição para os Estados Unidos, liberdade, bitcoin. Parte 2
Você está desenvolvendo no .NET Core? Vamos para o Ubuntu, eu preparei tudo
Resolver o insolúvel
E, novamente, CAPTCHA ou nginx também sabe bordar
Coronavírus: da SARS a 2019-nCoV
Ganchos de tempo de compilação Elixir
7 etapas de teste da evolução em uma empresa
Pessoa muito atacada: descubra quem é o principal alvo dos cibercriminosos na sua empresa.
Como fazer um bot que transforma uma foto em quadrinhos. Parte três. Modelo de hospedagem sem servidor + GPU gratuito
Quais leis no campo do direito digital podem aparecer este ano
Operação Night Fury: com a participação do Grupo-IB na Indonésia, detidos cibercriminosos que infectaram centenas de lojas on-line
Conecte o iRig Pro sem fios incluídos
Caça ao bug do Kubernetes oficialmente aberta
Perguntas e respostas sobre a tecnologia PoE
Cabelos grisalhos atípicos: despigmentação dos cabelos devido ao estresse
Webinar conjunto Fujitsu e SUSE: “Soluções abertas e confiáveis para a era digital”
10 razões para NÃO encomendar loja online de auditoria de usabilidade
Ajude o compilador C ++ na resolução de sobrecarga de função
Como imprimimos hexapod e o que veio dele
Como ensinar um telefone a ver a beleza
DDoS da cafeteira
Iluminação para salas de aula e salas de aula
Existe um GameDev em Sakhalin? 2.V
Regressão logística de mastigação
O livro “Learning Python: programação de jogos, visualização de dados, aplicativos da web. 3rd ed.
Aceleramos o OpenVPN no roteador Openwrt. Versão alternativa sem ferro de solda e extremismo rígido
Como configurar o Levitron chinês
Como (e por que) analisar as chaves e os anúncios dos concorrentes do Yandex.Direct e Google Ads gratuitamente
Falsificação de solicitação do servidor, operação de SSRF cego
O fim da era Trident
Banco de dados massivamente paralelo Greenplum - um pequeno programa educacional
Exporte o Google Forms + faça o download do Google Script via API REST (Python)
Meetup sobre Load Testing em Raiffeisenbank
Graças à incrível falha em Ocarina of Time, foi possível adicionar modelos da Star Fox 64
Implantando APIs com o AWS Elastic Beanstalk
Por que traduzir em nomeação é ruim e outras características interessantes de nossa percepção do código
Desenvolvido por ZeroTier. Um guia prático para a construção de redes virtuais. Parte 1
Remover desnecessário [limpe a programação de desnecessário]
Navegadores independentes não são mais competitivos
Truques para entrevistar um gerente de projeto ou percorrer um campo minado de maravilhas
Assassinatos do exército dos EUA e videogames
O que se sabe sobre a nova vulnerabilidade dos modems a cabo
Seu palantir pessoal. Ivideon Cute Camera
Análise da pirâmide etária e sexual da Rússia de 1946 a 2036
O Data Scientist decidiu: depender da probabilidade de um acidente com relação à experiência de dirigir e a fatores externos
Epidemia e censura: as autoridades chinesas estão tentando restringir a disseminação de informações sobre o coronavírus?
Interface CLI para o Laravel Artisan
Resumo do Java em 28 de janeiro
[Resumo do administrador] E se o programa quiser direitos de administrador e você não
Pesquisa pessoal em 2019-nCoV
Adaptador USB-SATA reverso (histórico de um estagiário)
E novamente ignorar bloqueios. RouterOS + BGP + OSPF
Trinta principais entrevistas recentes: desenvolvimento, design, sciencepop e estilo de vida
Métodos de Análise de Regressão em Ciência de Dados
Modem Raspberry Pi e SIM7600E 4G HAT
As 5 principais tendências de localização em 2020
Automação mata?
APM elástico no aplicativo
LyX: Observações gerais. Parte 2
ADSM3. Sistemas IPAM / DCIM
Armazene o status do bate-papo na pilha
Fazendo uma demonstração para um telefone antigo - AONDEMO
SLAC Tour: Laboratório Nacional de Aceleradores do Departamento de Energia dos EUA em Stanford
Resultados da Pesquisa da Sessão
Gráficos realmente simples em R para ciência e jornalismo
Redes neurais na produção de próteses
Revisão da luz de rua LED TL-SREET 55 5K
Como se tornar um designer de diálogo
Entrada rápida para gerenciamento de produtos através de código aberto
Análise de sentimento de texto no Node.js
Mensageiros e legislação de telecomunicações
O kernel do Linux inclui a VPN WireGuard
O que é "isso" e o que ele come
Biblioteca Webix JavaScript através dos olhos de um iniciante. Parte 3. Módulos, diagramas, tabelas em árvore
Scorched Earth é a mãe de todos os jogos. Entrevista com o criador
Dos scripts à nossa própria plataforma: como automatizamos o desenvolvimento no Cyan Institute
Encontre ordem no caos da TI: organizando seu próprio desenvolvimento
Renderização simples de cópia zero de vídeo acelerado por hardware em QML
Crie uma apresentação de slides animada em CSS puro.
Na área de acesso. Encontre a distância de um ponto a uma área e reduza as solicitações de geocodificação reversa
A ACL muda em detalhes
Deixe-me apresentar: Veeam Availability Suite v10
Substituindo discos menores por discos maiores no Linux
Democrata na Câmara luta contra o Vale do Silício
Como criar um aplicativo descentralizado e escalável? Use menos blockchain
Luz de fundo adaptável para TV Raspberry Pi - Ambilight Analog
Os principais cientistas do campo da neurociência se reunirão no congresso anual do sindicato da indústria de neuronets
Testes de simplicidade de Fermat e Miller-Rabin
Normalização do desvio. Como práticas erradas estão se tornando a norma em nossa indústria
Child ReactJS com 135 linhas de código
Impala vs Hive vs Spark SQL: Escolhendo o mecanismo SQL certo para funcionar corretamente no Cloudera Data Warehouse
Arquiteto de soluções de teste: quem é e quando é necessário
Por que altcoins morrem e o que pode acontecer com a criptomoeda em um futuro próximo?
Desenvolvimento da esfera de TI na Eslováquia. Benefícios de trabalho para jovens profissionais
Como eu ensinei, e depois escrevi um manual de treinamento em Python
Visualização da tradução automática neural (modelos seq2seq com mecanismo de atenção)
Coronavírus 2019-nCoV. Perguntas frequentes sobre proteção respiratória e desinfecção
Tenho rotatividade zero